GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Damien_Lohier le 11 Janvier 2011, 22:10:27
-
Bonjour!
J'ai un soucis avec un système de compte à rebours que j'ai crée un peu bizarrement je pense^^
Et un autre: Les checkpoints ne s'affichent pas...
Voici le code pour les checkpoints:
http://pastebin.com/nZs1TfFy (http://pastebin.com/nZs1TfFy)
Le code pour le problème de compte à rebours seulement en message privé, envoyez moi en un et je verrais si j'ai confiance ;)
Merci ;p
-
Salut,
pour ton compte à rebours tu n'as qu'à faire une fonction qui s'appèle elle-même avec un timer...
forward Timer(secondes);
public Timer(secondes)
{
if(secondes == 0)
{
//action le timer est terminé...
}
else
{
//on relance la fonction, le temps n'est pas écoulé (mais en enlevant une seconde)...
SetTimerEx("Timer", 1000, 0, "d", secondes - 1);
}
return 1;
}
D'ailleurs, il n'y a rien d'extraordinaire dans une telle fonction, je ne vois pas pourquoi tu refuse de la mettre sur le forum...
Concernant ton problème de checkpoint, sache qu'il n'est pas possible de créer plus d'un checkpoint à la fois, si tu veut donner l'impression qu'il y en a plusieurs, il faut afficher le plus proche du joueur.
ps. tu semble vouloir tester l'ID d'un checkpoint, les checkpoints n'ont pas de numéro d'identification... Au mieux, utilise la position du checkpoint pour vérifier si c'est le bon.
++Sim++
-
Je n'aime pas dévoilé tout à l'avance Sim :p
Sinon je n'ai pas trop compris pour le compte à rebours...
Les Checkpoints: Je veux juste faire comme dans une course, quand on a atteins un, l'autre apparaît....
-
dans ce cas la ce sont les SetPlayerRaceCheckPoint http://wiki.sa-mp.com/wiki/SetPlayerRaceCheckpoint (http://wiki.sa-mp.com/wiki/SetPlayerRaceCheckpoint)
-
Ah d'accord, je les met tous dans le GameModeInit??
-
dans un tableau mais tu as des exemple un peu partout sur le site samp
-
Dans un tableau ???
Je regarde mais trouve pas...
-
Un tableau est aussi appelé un array : http://weedarr.wikidot.com/arrays (http://weedarr.wikidot.com/arrays)
Peut être que ça t'aidera ;)
++
-
tu doit pas beaucoup chercher rien que sur le wiki il y a deja un exemple ...