GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Eloctro le 10 Février 2008, 20:35:20
-
Salut avec quoi marche la ligne getCheckpointType
Donc voila :
L'erreur vient d'un seul endroit .
Dans le GM
public getCheckpointType(playerID) {//ligne 295
return checkpointType[playerCheckpoint[playerID]];//ligne 296
}
Sa vient des 2 lignes .
Enssuite j'ai mis sa en haut :
forward getCheckpointType(playerID);
Et les erreur :
F:\Rpg-Force\gamemodes\rpg-force.pwn(295) : warning 235: public function lacks forward declaration (symbol "getCheckpointType")
F:\Rpg-Force\gamemodes\rpg-force.pwn(296) : error 017: undefined symbol "checkpointType"
F:\Rpg-Force\gamemodes\rpg-force.pwn(296) : error 017: undefined symbol "playerCheckpoint"
F:\Rpg-Force\gamemodes\rpg-force.pwn(296) : warning 215: expression has no effect
F:\Rpg-Force\gamemodes\rpg-force.pwn(296) : error 001: expected token: ";", but found "]"
F:\Rpg-Force\gamemodes\rpg-force.pwn(296) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
S'il vous plait ses pour le GM RPG-Force .
Bye .
EDIT : voila mon script http://pastebin.gtaonline.fr/pastebin.php?show=343
-
Où t'as trouvé ça ? Et ça sert à quoi au juste ? ???
-
Ses un pote qui ma passé cette ligne ses pour qu'an on est sur le checkpoint pour les infos .
EDIT : le script http://pastebin.gtaonline.fr/pastebin.php?show=343
-
Heu, Je comprend tout jour rien ???
Même si y'a un type pour les checkpoints, Tu peut m'en citer un ?
-
Yen a un en bas du GM .
EDIT : celui qui y arrive sera dans mes crédits .
-
Lol, Je croyais que tu parlais de RaceCheckpoint ou de Checkpoint normal.
Suffit de mettre une variable sur un Checkpoint et de mettre un if dans OnPlayerEnterCheckpoint, A voir içi (http://www.gtaonline.fr/forums/index.php/topic,1719.0.html)
PS: J'ai pas fais ça pour que tu me mette dans tes crédits. Je m'en fous même :)
On à pas besoin de récompense pour aider quel qu'un, Du moins c'est dans ce sens là que je vois les choses...
-
On à pas besoin de récompense pour aider quel qu'un, Du moins c'est dans ce sens là que je vois les choses...
Quand tu aide quelqu'un c'est de bonne fois , pour moi j'appelle sa plutôt une entre aide de citoyenneté mais vu que l'on ait sur un forum ses légèrement différent , mais la personne qui se fait aider , si elle le désir peut te récompenser pour une action spontané et non une action d'obligation .
C'est comme si tu donner un pour boire à un serveur ( pas de gtaonline hein , de bar ou de resto confonder pas :lmfao ) .
A+ .
-
C'est comme si tu donner un pour boire à un serveur ( pas de gtaonline hein , de bar ou de resto confonder pas :lmfao ) .
Si si, j'accepte les pourboire :D
-
Mdr, Ben les pourboires pour moi c'est le nombre de posts mais rien d'autre :)
-
Urban je conprend Bien ton tuto mes je voi pas se qui faut changer dans mon GM .
-
Faut tout simplement suprimmé toute ta fonction GetCheckpointType même si elle peut être utilie et utilisé le vieux système des varialbes. Exemple :
new Check1;
// ...
Check1=SetPlayerCheckpoint(playerid,200,200,200);
// ...
public OnPlayerEnterCheckpoint(playerid){
if(Check1){
SendClientMessage(playerid,COLOR_RED,"Bienvenue nulle part !");
}
}
C'est juste un exemple...
-
Don tu me consseil de rempla cé tous mes checkpointype par OnPlayerEnterCheckpoint ?
Si ses pas sa vien sur msn
-
Bhé oui...
-
OK je tes sa tous de suite .
Marche pas .
http://pastebin.gtaonline.fr/pastebin.php?show=348
F:\Rpg-Force\gamemodes\Untitled.pwn(331) : error 017: undefined symbol "Check1"
F:\Rpg-Force\gamemodes\Untitled.pwn(331) : error 017: undefined symbol "playerid"
F:\Rpg-Force\gamemodes\Untitled.pwn(339) : error 017: undefined symbol "EnterCheckpoint"
F:\Rpg-Force\gamemodes\Untitled.pwn(339) : error 017: undefined symbol "playerCheckpoint"
F:\Rpg-Force\gamemodes\Untitled.pwn(339) : error 017: undefined symbol "playerID"
F:\Rpg-Force\gamemodes\Untitled.pwn(339) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
6 Errors.
J'ais mis les endroit avec lerreour marqué /ICI ses en dessou de gamemodeinit
-
public getCheckpointType(playerID)
{
return checkpointType ( playerCheckpoint[playerID] );
}
J'imaginerais plus le code comme ça...