Options:
cooldown: 5 seconds
command /commandaveccooldown:
trigger:
set {_wait} to difference between {lastuse.%player%} and now
if {_wait} is less than {@cooldown}:
send "Erreur, attends encore un peu !"
stop
set {lastuse.%player%} to now
send "Tu as bien attendus {@cooldown}, voici un diamant !"
give a diamond to player
Le code ci-dessus permets d'avoir un cooldown défini dans les options (ici 5 secondes)
sur la commande /commandeaveccooldown. Le code marche, pour l'instant.
J'essaye de faire en fonction d'une variable définie avant :
command /cac2:
trigger:
set {_wait} to difference between {lastuse.%player%} and now
if {_wait} is less than {cooldown}:
send "Erreur, attends encore un peu !"
stop
set {lastuse.%player%} to now
send "Tu as bien attendus %{cooldown}%, voici un diamant !"
give a diamond to player
command /setcooldown [<text>]:
trigger:
if arg 1 is set:
set {cooldown} to arg 1
send "Tu as set le cooldown à %{cooldown}% !"
Si je fais /setcooldown 5 seconds , le cooldown sera de 5 secondes n'est ce pas ?
Mais pourtant, la détection if {_wait} is less than {cooldown} qui est donc
if {_wait} is less than 5 seconds ne marche pas...
Peut-être qu'il faut changer la méthode pour set la variable à un temps ?
Si vous avez des questions ou que je ne suis pas assez précis, dîtes-le moi.
Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.
Question
ShiRzoOa
Bonjour,
j'ai quelques problèmes avec les cooldowns...
Le code ci-dessus permets d'avoir un cooldown défini dans les options (ici 5 secondes)
sur la commande /commandeaveccooldown. Le code marche, pour l'instant.
J'essaye de faire en fonction d'une variable définie avant :
Si je fais /setcooldown 5 seconds , le cooldown sera de 5 secondes n'est ce pas ?
Mais pourtant, la détection if {_wait} is less than {cooldown} qui est donc
if {_wait} is less than 5 seconds ne marche pas...
Peut-être qu'il faut changer la méthode pour set la variable à un temps ?
Si vous avez des questions ou que je ne suis pas assez précis, dîtes-le moi.
Merci d'avance :D
7 réponses à cette question
Messages recommandés