GTAvision.com - Forum - Grand Theft Auto News, Downloads, Community and more...

Position: Grand Theft Auto: San Andreas » Multiplayer » [SA-MP v1] Help plz! » Druckansicht
ChrissiVolli, 21.03.2007, 19:44
Ich bekomm beim Teleportscript 3 mal diese Fehlermeldung:

error 017: undefined symbol "SendPlayerFormattedText"


Hilfe bitte!
Rafioso, 22.03.2007, 09:24
1. Was für ein Teleportscript ?
2. Da steht doch was der Fehler ist, du musst es definieren!

=) =) :D :D =) =)
ChrissiVolli, 22.03.2007, 10:16
ZitatRafioso hat folgendes geschrieben:
1. Was für ein Teleportscript ?
2. Da steht doch was der Fehler ist, du musst es definieren!

=) =) :D :D =) =)


sry, aber wie definiert man das? :shy::shy:
Rafioso, 22.03.2007, 13:07
Code:
1
2
3
4
5
6
public SendPlayerFormattedText(playerid, const str[], define)
{
   new tmpbuf[256];
   format(tmpbuf, sizeof(tmpbuf), str, define);
   SendClientMessage(playerid, 0xFFFF00AA, tmpbuf);
}

bei 0xFFFF00AA, kommt übrigends deine Farbe rein, die du haben möchtest.

=) =) :D :D =) =)
ChrissiVolli, 22.03.2007, 14:40
sry, bin net so erfahren, jetz bekomm ich folgendes:

error 029: invalid expression, assumed zero
error 017: undefined symbol "SendPlayerFormattedText"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line


alles in der selben Zeile:

public SendPlayerFormattedText(playerid, const str[], define)


Edit: habs hinbekommen ^^"

ABER:

Wenn ich den Befehl von mir eingebe im Spiel, sagt der immer Unknown Command Oo
Recycler, 22.03.2007, 16:14
Ersetz doch einfach alle Formatted Befehle durch die normalen SendClient Befehle, geht doch viel
schneller ;-)

MfG
Recycler
ChrissiVolli, 22.03.2007, 18:38
ja,
aber wieso sagt der immer das der Command nicht existiert? :(
Rafioso, 22.03.2007, 18:49
Poste doch einfach den Commandcode ;)

=) =) :D :D =) =)
ChrissiVolli, 23.03.2007, 08:18
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
if(strcmp(cmd, "/gehezu Minigun", true) == 0) {
        new Float:x,Float:y,Float:z;
      GetPlayerPos(playerid,x,y,z);
        if(z > 966) {
      SendPlayerFormattedText(playerid,"Gehe zuerst weg von hier...",0);
          }
      else if(IsPlayerInAnyVehicle(playerid)) {
            new car;
              car = GetPlayerVehicleID(playerid);
               SetVehiclePos(car,-2332.2312,-1616.6799,483.7151);
               SetVehicleZAngle(car,270.0000);
               SetPlayerFacingAngle(playerid,270.0000);
               SendPlayerFormattedText(playerid,"Du wurdest zum Minigun Kampfplatz teleportiert!",0);
          }
      else {
      SetPlayerPos(playerid,-2332.2312,-1616.6799,483.7151);
        SetPlayerFacingAngle(playerid,270.0000);
       SetCameraBehindPlayer(playerid);
        SendPlayerFormattedText(playerid,"Du wurdest zum Minigun Kampfplatz teleportiert!",0);
         }return 1;
   }



Noch ne Frage...

Wenn ich das Taxi Script reinmache (da wo das alte war) kommt beim compilen immer pawncc.exe hat
ein Prob. festgestellt...

Rafioso, 23.03.2007, 08:37
Also du darfst in den Commands mit diesem Code keine Leerzeichen zwischen den Wörtern haben ;)

Geh mal ins Spiel und probiere /gehezu aus, ich wette das klappt hihi.

Du kannst das Leerzeichen aber mit einem - ersetzen :)

=) =) :D :D =) =)
GTAvision.com :: Forumregeln :: FAQ :: Impressum :: Kontakt :: RDRvision.com :: LANOIREvision.com :: MaxPayneVision.com
NetVisionWork.NET
.: © 2006-2014 by GTAvision.com :.

Rockstar GamesTake-Two Interactive Deutschland

Free Grand Theft Auto Downloads