GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: DJ_Joystick le 11 Avril 2010, 14:57:25

Titre: Pawno-délire ?
Posté par: DJ_Joystick le 11 Avril 2010, 14:57:25
Bonjour GTA Online  :)

J'ai un gros problème avec mon GM, je débute et souvent des erreurs survienne à la compilation de mon code... Heureusement, j'arrive toujours à les réparer mais cette fois ça devient grave : dès que je fais un "SendClientMessage" je me retrouve avec des erreurs totalement impossible...

Un exemple :
if (strcmp("/accueil", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2112.5647,1938.9342,10.8203);
SendClientMessage(playerid, COLORGREEN, "Vous voici à l'accueil !");
                return 1;
}


Et les erreurs :

C:\Program Files\Rockstar Games\GTA SAMP Serveur\gamemodes\FUN3.0.pwn(458) : error 001: expected token: ",", but found ";"
C:\Program Files\Rockstar Games\GTA SAMP Serveur\gamemodes\FUN3.0.pwn(458) : error 029: invalid expression, assumed zero
C:\Program Files\Rockstar Games\GTA SAMP Serveur\gamemodes\FUN3.0.pwn(458) : warning 215: expression has no effect
C:\Program Files\Rockstar Games\GTA SAMP Serveur\gamemodes\FUN3.0.pwn(458) : error 001: expected token: ";", but found ")"
C:\Program Files\Rockstar Games\GTA SAMP Serveur\gamemodes\FUN3.0.pwn(458) : fatal error 107: too many error messages on one line

Merci d'avance pour votre aide :)
Titre: Re : Pawno-délire ?
Posté par: Syg le 11 Avril 2010, 15:04:39
Tout d'abord, montre nous la ligne 458.

Deuxièmement, montre nous ton #define COLORGREEN

++
Syg
Titre: Re : Pawno-délire ?
Posté par: DJ_Joystick le 11 Avril 2010, 15:07:57
Voici mon #define définissant la couleur verte :

#define COLORGREEN 0x00FF00FF;
et voici la ligne ou pawno trouve des erreurs :

if(listitem == 0)
{
SetPlayerPos(playerid, 2112.5647,1938.9342,10.8203);
SendClientMessage(playerid, COLORGREEN, "Vous voici à l'accueil !");
}

Merci d'avance pour vos réponses :)
Titre: Re : Pawno-délire ?
Posté par: FuSion le 11 Avril 2010, 15:10:46
On ne mets pas de point virgule dans les #define, enlève le et ça ira

#define COLORGREEN 0x00FF00FF
Titre: Re : Pawno-délire ?
Posté par: DJ_Joystick le 11 Avril 2010, 15:16:09
Merci pour ta réponse Fusion, je peux maintenant me mettre au reste de mon GM  :D