GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: 3klips le 16 Janvier 2008, 18:10:11

Titre: Probleme script
Posté par: 3klips le 16 Janvier 2008, 18:10:11
Salut all,
VOila quand je fais un script de téléportation j'ai une erreur lors de la compilation.
Error 017: undefined symbol "cmdtext"
Doit je rajouté quelque chose?
Merci de vos réponce =D
Titre: Re : Probleme script
Posté par: Nikko™ le 16 Janvier 2008, 18:42:42
Tu peu meter une de tes cmd dans un poste stp o moin on peu voir le soucis

++
nikko
Titre: Re : Probleme script
Posté par: 3klips le 16 Janvier 2008, 18:45:27
if (strcmp(cmdtext,"/yamack",true) == 0)
{
new pid[256];
new tmpp[256];
new pidName[MAX_PLAYER_NAME];

SetPlayerPos(playerid, 2892.2402,-2052.1099,4.7213);
GameTextForPlayer(playerid, "~y~Bienvenue au ~b~parcours~p~ de~r~ yamack !", 3500, 3);
SendClientMessage(playerid, COLOR_GREEN, "Bienvenue a la map de yamack (By Lepro49)");
SetPlayerSkin(playerid, 0);
GetPlayerName (playerid, pidName, 255);
format(tmpp, sizeof(tmpp), "*** %s (ID:%d) est allé(e) à la map de yamack  [/yamack]***",pidName,pid);
SendClientMessageToAll (0xAA3333AA, tmpp);
SetPlayerFacingAngle (playerid, 270.5811);
SetCameraBehindPlayer (playerid);
SetPlayerHealth(playerid, 9999);
SetPlayerArmour(playerid, 9999);
ResetPlayerWeapons(playerid);
}

C'est tout bêtement la téléportation pour la map à lepro49
Donc juste du copier collé =S
Je voi pas ou est le probleme.
Merci de me répondre
Titre: Re : Probleme script
Posté par: UrbanGhetto le 16 Janvier 2008, 21:27:23
Mets cmd à la place de cmdtext

PS: La prochaine fois mets ton code dans la fonction Code du Geshi forum
Titre: Re : Probleme script
Posté par: Syg le 16 Janvier 2008, 22:04:08
Je pense que ton problème n'est pas sur la variable cmdtext car le compilo te dit qu'elle est indéfinie hors, une commande se place dans la callback public OnPlayerCommandText (playerid, cmdtext[]) et il n'est pas possible de changer l'orthographe des paramètres (sinon, on se paie l'erreur 025 : "function heading differs from prototype").

Donc je pense que tu n'as pas collé le bout de code au bon endroit, c'est tout.

++
Syg
Titre: Re : Probleme script
Posté par: 3klips le 16 Janvier 2008, 23:09:46
Ok thx all  ;) :D