Aller au contenu

Cooldown Enderpearl


Messages recommandés

Posté(e)
on rightclick with ender pearl:
   if {cooldown.%player%} is false:
       set {cooldown.%player%} to true
       wait 5 seconds
       set {cooldown.%player%} to false
   if {cooldown.%player%} is true:
       cancel event

Posté(e)
on rightclick with ender pearl:
   if {cooldown.%player%} is false:
       set {cooldown.%player%} to true
       wait 5 seconds
       set {cooldown.%player%} to false
   if {cooldown.%player%} is true:
       cancel event

Ne marche pas :/ Aucune erreur afficher juste aucun cooldown

Posté(e)



on rightclick with ender pearl:
   if {cooldown} is 0:
       set {cooldown} to 5
   while {cooldown} = 5:
       wait 1 second
       remove 1 from {cooldown}

Toujours pas :c

Posté(e)

on rightclick with ender pearl:
if {cooldown} is 0:
	set {cooldown} to 5
else:
	cancel event
while {cooldown} > 5:
	wait 1 second
	remove 1 from {cooldown}

 

bon faut remettre les tabs

Posté(e)
on rightclick with ender pearl:
if {cooldown} is 0:
	set {cooldown} to 5
else:
	cancel event
while {cooldown} > 5:
	wait 1 second
	remove 1 from {cooldown}

 

bon faut remettre les tabs

Je te conseil de rajouter un _ devant ta variable ça evitera les lags^^

  • J'aime 1
Posté(e)

Surtout que sans le _ devant, si 2 joueurs utilisent une ender pearl à moins de 5 secondes d'intervalle, J1 envoi l'ender pearl et met le cooldown à 5 secondes, J2 ne peut pas envoyer l'enderpearl vu que le cooldown est au dessus de 0

Posté(e)
Surtout que sans le _ devant, si 2 joueurs utilisent une ender pearl à moins de 5 secondes d'intervalle, J1 envoi l'ender pearl et met le cooldown à 5 secondes, J2 ne peut pas envoyer l'enderpearl vu que le cooldown est au dessus de 0

tu met une variable par joueur ^^'

Posté(e)
Bonjour, est ce possible un cooldown de 5 secondes avant de lancer une autre enderpearl ?

Tien celui la il marche je l'ai testé ! :)

options:
   EnderCooldown: 5 seconds  #Le Temps Entre chaque enderpearl
   EnderMessage: &cTu dois attendre 16 secondes entre chaques EnderPearl !
   WorldEnabled: "LeNomDuMonde"
   PermissionBypass: enderpearl.bypass


on rightclick holding a ender pearl:
   if player is in {@WorldEnabled}:
       if player don't have the permission "{@PermissionBypass}":
           set {_waited} to difference between {enderpearl.%player%.lastused} and now
           if {_waited} is less than {@EnderCooldown}:
               message "{@EnderMessage}"
               cancel the event
           else:
               set {enderpearl.%player%.lastused} to now

 

Je sais plus quelle addons ils faut donc télécharge les TOUS ;) (Ils marchent en 1.7 et en 1.8 )

  • 3 semaines après...
×
×
  • Créer...

Information importante

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.