GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: °D@vid° le 24 Juillet 2009, 13:42:07
-
bonjour après avoir fait mon script des permis avion qui marche avec des checkpoint normal mais les SetPlayerRaceCheckpoint ne marche pas quand l'on passe dedans ! comment faire ? le code ci-dessous est placé dans public OnPlayerEnterCheckpoint(playerid)
merci
case PERMISAVION2:
{
PlayerPlaySound(playerid, 1057, 0, 0, 0);
DisablePlayerCheckpoint(playerid);
SetPlayerRaceCheckpoint(playerid,3,-23.5103,2505.2705,36.2712,316.7309,2559.7437,78.1576,10);
gPlayerCheckpointStatus[playerid] = PERMISAVION3;
}
case PERMISAVION3:
{
PlayerPlaySound(playerid, 1057, 0, 0, 0);
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRaceCheckpoint(playerid,3,-316.7309,2559.7437,78.1576,-530.1998,2688.7542,109.4906,10);
gPlayerCheckpointStatus[playerid] = PERMISAVION4;
}
-
normal transfere dans cette callback
public OnPlayerEnterRaceCheckpoint(playerid)
-
Salut,
quelle est la variable de ton switch? j'espère qu'il s'agit d'un tableau indiquant quel joueur voit quel checkpoint....
++Sim++
-
la défine est
switch (gPlayerCheckpointStatus[playerid])
-
Salut,
dans ce cas ça devrait être bon :P
++Sim++
-
ouep sa marche nickel merci de votre aide