Hey ! Voici un code que j'avais donné dans le channels #snippets sur discord, et que je mets ici pour toucher une plus grande audience ^^ (et avoir des crédits )
Vous tapez la commande /event <secondes du compte a rebours> puis un compte a rebours va se lancer. Il affichera d'abord le nombre choisis, puis tous les nombres ronds inférieurs, et terminera par un 5, 4, 3, 3, 1 !
Ce qui veut dire que pour cette commande : /event 64, il va ressortir ceci : 64, 60, 50, 40, 30, 20, 10, 5, 4, 3, 2, 1, L'event commence
command /event <integer=300>:
trigger:
set {_timeleft} to arg-1
if {_timeleft} mod 10 != 0:
broadcast "Commence dans %{_timeleft}% secondes"
while true:
if {_timeleft} mod 10 = 0:
broadcast "Commence dans %{_timeleft}% secondes"
wait 1 second
remove 1 from {_timeleft}
if {_timeleft} < 10:
set {_timeleft} to 5
exit loop
wait 5 seconds
loop 5 times:
broadcast "Commence dans %{_timeleft}% secondes"
remove 1 from {_timeleft}
wait 1 second
broadcast "L'event commence"
Je l'utilise pour mon système de GiveAll, et je pense que c'est le plus performant que j'ai pu faire.
Attention toutefois, il faut que le nombre de secondes soit plus grand ou égal à 10 ! Sinon ca ne fonctionnera pas