GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: scott1 le 18 Novembre 2009, 18:25:08
-
Bonsoir, j'aimerai savoir comment je pourrai creer un timer pour quand on fait une cmd, on ne puisse plus la faire avant 15minute.
Et que quand le timer se fini ça envoi un message au joueur.
Merci
-
Recherche du cote de la fonction SetTimerEx dans le wiki SA-MP
++
FS'
-
Bonjour,
Si je ne me trompe pas, voici ce que tu dois faire.
Dans l'en tête de ton script, tu met :
forward TimerScott();
Dans ta commande, tu met :
SetTimer("TimerScott", 1000, 1);// 1000 = une seconde, calcule ^^
Puis,
Tu rajoute ce public :
publicTimerScott() {
new sText[256];
format(sText,sizeof(sText),"GetTickCount = %d",GetTickCount());
print(sText);
SendClientMessageToAll(0xFF0000, sText);
}
Après à toi de modifier comme tu veut.
sizeof(Raw);.
-
Merci, mais J'ai mis tout ce que tu m'a dis, mais je ne reçois aucun message
-
Oui je vais pas non plus tout te faire, mais reflechis comment tu pourrais bloquer la commande avec le timer.
^^