SetTimer FR
From SA-MP Wiki
Page d'Accueil | Les Fonctions | Les Callbacks | Les bases du Scripting | Plugins de Serveur | Tutoriaux
Ne prenez pas en compte les FR dans les noms
Description:
Appelle une fonction publique après un intervalle personnalisé.
(funcname[], interval, repeating, const format[], {Float,_}:...)
funcname[] | Le nom de la fonction publique à appeler. |
interval | L'intervalle en milisecondes (1 seconde = 1000 millisecondes). |
repeating | Booléen (true/false (ou 1/0)) qui permet de spécifier si le timer se répète (peut être stoppé en cours de route uniquement avec KillTimer). |
Retourne:
L'ID du timer qui a commencé. Les ID de timer commencent à 0 et ne sont jamais ré-utilisés.
Notes | Les timers ne sont pas précis (à environ 20%). Il existe des slutions disponibles sur le forum de SA-MP. |
Note | La fonction appelée doit être publique. Ce qui veut dire que la fonction doit utiliser les forward. |
forward message(); public OnGameModeInit() { print("Commencement du timer..."); SetTimer("message", 1000, false); // Un timer de 1000 millisecondes (1 secondes) } public message() { print("1 seconde est passée."); }
Fonctions Relatives
Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.
- SetTimerEx: Commence un timer avec des paramètres.
- KillTimer: Stoppe un timer.