Aller au contenu
  • 0

Mon message s'affiche deux fois


Question

Posté(e)

Bonjour, j'ai un problème avec mon skript

options:
   cooldown: 1 seconds

on rightclick with diamond axe:
   if name of player's tool is "lol":
       set {_wait} to difference between {thor.%player%.lastused} and now
   if {_wait} is less than {@cooldown}:
       message "vous devez attendre 1 secondes"
   else:
       set {_target} to targeted entity
       loop all players:
           if loop-player is {_target}:
               strike lightning at target player
               message "joueur ciblé"
               set {thor.%player%.lastused} to now 
               stop
           else:
               message "aucun joueur ciblé" to player

Le problème c'est ça :

else:
               message "aucun joueur ciblé" to player

le message s'affiche deux fois je ne comprend pas pour quoi aider moi s'il vous plait. Merci d'avance !

(les espaces en trop ne sont pas sur mon skript)

5 réponses à cette question

Messages recommandés

  • 0
Posté(e)
En gros, loop all players tourne deux fois dans le else. Il faudrait un stop ou changer player en loop-player

Je t'avoue que j'ai pas compris ou il faut mettre le stop ?

  • 0
Posté(e)

Soit:

- il faut changer player en loop-player

soit :

- il faut mettre le stop après la ligne que tu as cité

 

Mais je te conseille la deuxième (qui correspond plus à ton code)

  • J'aime 1
  • 0
Posté(e)
Soit:

- il faut changer player en loop-player

soit :

- il faut mettre le stop après la ligne que tu as cité

 

Mais je te conseille la deuxième (qui correspond plus à ton code)

Ca marche ! Merci !

×
×
  • 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.