GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Street le 05 Avril 2009, 21:16:13
-
Bonsoir, Jai un probléme avec mon Compteur
quand jajoute sa{
if(newstate == PLAYER_STATE_ONFOOT)
{
TextDrawHideForPlayer(playerid, Speedo[playerid]);
}
return 1;
}
sa donne sa :( Pouvez vous maidez merci davance ;)
C:\Users\Sof203\Documents\Serveur Samp x)\gamemodes\DMLS.pwn(2065) : error 055: start of function body without function header
C:\Users\Sof203\Documents\Serveur Samp x)\gamemodes\DMLS.pwn(2066) : error 010: invalid function or declaration
C:\Users\Sof203\Documents\Serveur Samp x)\gamemodes\DMLS.pwn(2070) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
3 Errors.
[RsD]Rohff :dling
-
C:\Users\Sof203\Documents\Serveur Samp x)\gamemodes\DMLS.pwn(2066) : error 010: invalid function or declaration
C:\Users\Sof203\Documents\Serveur Samp x)\gamemodes\DMLS.pwn(2070) : error 010: invalid function or declaration
Salut.
Pour la première erreur je ne sais pas mais pour les deux dernières c'est des erreurs d'alignement. C'est-à-dire tes '}' sont mal alignées.
Je pense que si tu les mets comme cela ça devrait aller:
if(newstate == PLAYER_STATE_ONFOOT)
{
TextDrawHideForPlayer(playerid, Speedo[playerid]);
}
return 1;
Voilà j'espère que je ne me suis pas trompé :-[
-
Merci Beacoup :D! A bientot
[RsD]Rohff
-
Salut,
si tu veut mon avis, ton code est mal placé, tu dois le mettre dans la callback OnPlayerStateChange
PS. Comme ceci:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_ONFOOT)
{
TextDrawHideForPlayer(playerid, Speedo[playerid]);
}
}
++Sim++
-
Merci Beacoup ! A bientot
[RsD]Rohff