GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Komolos le 11 Novembre 2010, 19:36:42
-
Bonsoir,
Aujourd'hui je me demandé comment mettre un timer sur une commande, car je viens de crée un /comeback, sans timer, donc on peut l'utiliser quand on veut, j'aimerai mettre un timer, ou une variable pour qu'ont l'utilise qu'une fois.
Voilà merci d'avance.
-
tu rajoute dans le onplayerlogin le timer qui après les 60sec va lui mettre ta variable sur 1 et tu rajoute dans la commande que si la variable et sur 1 il ne peut pas utiliser cette commande en espèrent t'avoir aider :)
-
Salut,
Tu créé une nouvelle variable par exemple :
Comeback[playerid]
puis dans onplayerspawn tu va venir charger ta fonction exemple : RefusalComeBack(playerid)
Comment la charger ? Via un SetTimerEx puis ce qu'il y a un paramètres ce qui donne
SetTimerEx("RefusalComeBack", 1, 10000, "d", playerid);
puis ta fonction :
public RefusalComeBack(playerid)
{
ComeBack[playerid] = 0;
return 1;
}
Bien entendu j'ai omis une précision, et j'ai commis une erreur :)
A+ Sam.