GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Hayusk le 28 Février 2010, 12:22:46

Titre: Problème permis automatique
Posté par: Hayusk le 28 Février 2010, 12:22:46
Bonjour,

Je suis actuellement en train de scripter le permis automatique,

Cepandant, j'ai un petit problème, arrivé au deuxième checkpoint, il ne m'affiche pas le suivant, voici le bout de code :

public PasserPermis3(playerid)
{
ClearChatbox(playerid, 8);
  SendClientMessage(playerid, COLOR_LIGHTRED, ".|____________________ DERNIER TEST ____________________|.");
SendClientMessage(playerid, COLOR_YELLOW, " ");
  SendClientMessage(playerid, COLOR_NEWS, "Suivez les checkpoint rouge, tout en maintenant votre vitesse.");
  SendClientMessage(playerid, COLOR_NEWS, "Si vous depasser les 50 km/h vous n'aurez pas votre permis");
SendClientMessage(playerid, COLOR_YELLOW, " ");
  SetPlayerCheckpoint(playerid,-2154.790039,-68.166809,35.046871,5.0);
}

Donc, nous voyons bien que c'est le SetPlayerCheckpoint(playerid,-2154.790039,-68.166809,35.046871,5.0); qui nous affiche le checkpoint, quand je vais dessus, il est normalement appelé par un autre bout de script qui est :

else if(VehPermis(tmpcar) && PlayerToPoint(12.0, i,-2154.790039,-68.166809,35.046871))
{
if (pTest[i] == 3)
{
PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0);
SetPlayerCheckpoint(i,-2239.543945,-68.420852,35.046875,7.0);
}
}

Mais, le checkpoint ne s'affiche pas, je ne comprends pas pourquoi, auriez vous une autre solution ?

Cordialement,

Titre: Re : Problème permis automatique
Posté par: chneubeul le 28 Février 2010, 15:29:02
Salut, attache une valeur au joueur par exemple EnTest[playerid] = 2 et donc quand le joueur passe le premier checkpoint tu le met à 2 et dans OnPlayerEnterCheckpoint, tu met :

if(EnTest[playerid] == 2)
{
 ton code ^^
}

Voila
Titre: Re : Problème permis automatique
Posté par: Hayusk le 28 Février 2010, 18:29:26
Salut,

Merci de ta réponse, j'essayerais dans la soirée,

Cordialement,
Titre: Re : Problème permis automatique
Posté par: BuBuNo le 28 Février 2010, 18:37:12
ou mieux encore regarde comment sont fait les systeme de course ;)
Titre: Re : Problème permis automatique
Posté par: Hayusk le 28 Février 2010, 22:28:01
Oui j'y avais pensé, mais je ne l'ai pas fais, de plus, mon ordinateur a eu un problème ---->> Formatage obligé, je n'ai plus rien..