GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Komolos le 06 Novembre 2010, 14:41:42

Titre: Aide mourir flood
Posté par: Komolos le 06 Novembre 2010, 14:41:42
Bonjour,
J'ai fait un système /mourir, mais j'ai fait aussi mon timer, dès que j'ai 10% de viel, sa me flood, veuillez utiliser /mourir, mourir etc....


code :

SetTimerEx("Vie", 1000,1,"dd", playerid);

Si je le mais en SetTimer, sa marche pas
Titre: Re : Aide mourir flood
Posté par: scott1 le 06 Novembre 2010, 15:15:13
SetTimerEx("Vie", 1000,1,"dd", playerid);
le 1 fait que le timer ce repette

et il y a un d de trop


utilise


SetTimerEx("Vie", 1000,0,"d", playerid);
Titre: Re : Aide mourir flood
Posté par: Komolos le 06 Novembre 2010, 15:28:39
Merci beaucoup !

Double post
J'ai fait comme tu m'as dit mais, le problème ses qu'il marche pas directement on doit attendre au moins 5 minutes pour que ça fonctionne, je me suis dit pourquoi pas mettre comme ça :

SetTimerEx("Vie", 1,0,"dd", playerid);

Ou

SetTimerEx("Vie", 1,0,"d", playerid);
Titre: Re : Aide mourir flood
Posté par: scott1 le 08 Novembre 2010, 10:09:57
1000 ms = 1 secondes

mettre 2 dd ne sert a rien puisque tu ne prend qu'un paramettre, playerid, donc un seul d
Titre: Re : Aide mourir flood
Posté par: Komolos le 13 Novembre 2010, 14:06:53
Je me permet de up le sujet, car j'ai mis : SetTimerEx("Vie", 1000,0,"d", playerid);Mais rien ne marche encore :s

Mais si je mais SetTimerEx("Vie", 1000,1,"d", playerid); alors là ça marche, mais ça me flood à 'fond'
Titre: Re : Aide mourir flood
Posté par: scott1 le 13 Novembre 2010, 14:37:40
Tout depend de savoir quand tu lance le timer
Titre: Re : Aide mourir flood
Posté par: Katou76 le 13 Novembre 2010, 15:00:59
Salut,

Pourquoi tu ne le met pas déjà dans un timer qui tourne dans ton script?

C'est quoi ton GM de base ?

Et pour évité le flood,tu créer et  tu met la variable a 1 ce qui permet d'arrêter le flood.
Titre: Re : Aide mourir flood
Posté par: Komolos le 13 Novembre 2010, 15:57:38
Je vous montre mon public ?
Titre: Re : Aide mourir flood
Posté par: chneubeul le 13 Novembre 2010, 18:06:08
Salut, il faut que tu declare une variable pour qu'une fois que le timer charge la fonction, et là tu incremente ta variable. Si celle ci est égale à 1, tu affiche le message, sinon tu stop le script.