Aller au contenu
  • 0

nombre de joueur dans une liste


Question

Posté(e)

bonsoir , je cherche le moyen d'indiquer le nombre de joueur d'une liste dans une autre variable, pour cela j'ai tenté plusieurs choses, mais ça ne fonctionne pas:

loop all players:
   if {lobby.list::*} contain "%loop-players%":
      - set {n.lobby} to the number of players in loop-players
      - set {n.lobby} to the number of value in loop-players

 

ça peut paraître facile mais je n'ai toujours pas trouvé, à moins de faire un add 1 et un remove 1 lorsque le joueur rejoint et quitte l'emplacement, mais ce serait plus efficace si on pouvait compter directement dans la liste. Merci !

15 réponses à cette question

Messages recommandés

  • 0
Posté(e)

C'est drôle, j'ai cherché la même chose hier, et après plusieurs recherches j'ai réussi à trouver une combine que je souhaitais, voici donc pour toi :D

 

command /define:
   trigger:
       clear %{Variable::*}%
       loop all players:
           add loop-players to {Variable::*}
       broadcast "&7Il y a &b%amount of {Variable::*}% &7joueurs dans ta liste !"

 

En faisant /define, tous les joueurs connectés sont ajoutés dans ta variable, et le nombre contenant ta variable sera annoncé par broadcast. A chaque utilisation, les joueurs dedans sont supprimés.

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

Ou tout simplement "amount of all players". Et me dites pas que c'est pas dans la doc ! ^^

 

Apparemment vous voulez une liste, donc amount of {_list::*}

  • 0
Posté(e)
Ou tout simplement "amount of all players". Et me dites pas que c'est pas dans la doc ! ^^

 

Apparemment vous voulez une liste, donc amount of {_list::*}

Et dans le cas ou c'est un loop, amount of loop-players ? Parce que pour moi ça ne fonctionne pas

  • 0
Posté(e)
Oui, je n'ai pas dit le contraire, je donne une réponse pour son post, pourquoi tu me dit ca ? XD

Parce que les deux messages me semblaient similaires

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