Aller au contenu
  • 0

Comment ajouter un nombre de loop-player à une variable.


Question

Posté(e)

Bonjour à tous,

je viens solliciter votre aide car je suis dans une impasse.

Voici le code:

command /playerlist:
   trigger:
       loop all players:
           if {vanish.%loop-player%} is set:
               add amount of loop-player to {vanishlist}
       clear {playerlist}
       add number of all players to {playerlist}
       send "Joueur en ligne: %{playerlist}%"
       send "Joueur en vanish: %{vanishlist}%"

Je souhaite juste compter le nombre de personne étant avec la variable {vanish.%loop-player%} set et l'ajouter dans {vanishlist}. Cependant j'ai cette erreur:

1527010226-capture-d-ecran-2018-05-22-a-19-29-33.png

je ne comprend pas.

Merci à ceux qui répondront à mon aide.

Cordialement,

MGamer91

5 réponses à cette question

Messages recommandés

  • 0
Posté(e)
Bonjour à tous,

je viens solliciter votre aide car je suis dans une impasse.

Voici le code:

command /playerlist:
   trigger:
       loop all players:
           if {vanish.%loop-player%} is set:
               add amount of loop-player to {vanishlist}
       clear {playerlist}
       add number of all players to {playerlist}
       send "Joueur en ligne: %{playerlist}%"
       send "Joueur en vanish: %{vanishlist}%"

Je souhaite juste compter le nombre de personne étant avec la variable {vanish.%loop-player%} set et l'ajouter dans {vanishlist}. Cependant j'ai cette erreur:

1527010226-capture-d-ecran-2018-05-22-a-19-29-33.png

je ne comprend pas.

Merci à ceux qui répondront à mon aide.

Cordialement,

MGamer91

command /playerlist: # Commande
   trigger:
       loop all players: # loop tout les joueurs du serveur
           if {vanish.%loop-player%} is set: #détecte les joueurs ayant la variable
               add loop-player to {_vanishlist::*} # ajoute les joueurs en vanish à la list (::*) temporaire (_)
           add loop-player to {_playerlist::*} # ajoute tout les joueurs loop à la list (::*) temporaire (_)
       send "Joueur en ligne: %{_playerlist::*}%" # envoie la list
       send "Joueur en vanish: %{_vanishlist::*}%" #envoie la list

  • J'aime 1
  • 0
Posté(e)
command /playerlist: # Commande
   trigger:
       loop all players: # loop tout les joueurs du serveur
           if {vanish.%loop-player%} is set: #détecte les joueurs ayant la variable
               add loop-player to {_vanishlist::*} # ajoute les joueurs en vanish à la list (::*) temporaire (_)
           add loop-player to {_playerlist::*} # ajoute tout les joueurs loop à la list (::*) temporaire (_)
       send "Joueur en ligne: %{_playerlist::*}%" # envoie la list
       send "Joueur en vanish: %{_vanishlist::*}%" #envoie la list

J'ai déjà reflechi a cette variable seulement je ne veux pas de pseudo mais j'aimerais que ça soit un nombre ....

  • 0
Posté(e)
J'ai déjà reflechi a cette variable seulement je ne veux pas de pseudo mais j'aimerais que ça soit un nombre ....

%size of {_playerlist::*}%

  • J'aime 1
  • 0
Posté(e) (modifié)
%size of {_playerlist::*}%

J'essaie demain et je te dis ça ^^

 

EDIT:

ça marche mais moi j'aimerais créer une variable avec le nombre de joueur sans les joueur en vanish du type:

Remove "Joueur en vanish" from "Total de joueur" et ça en chiffre

(si il y'a 2 joueur en vanish sur 10)

ça va afficher 8 joueur dans la variable total de joueur. :)

@uiytt

Modifié par MGamer91
  • 0
Posté(e)
Salut,

 

Tu as testé quelque chose du genre.

{_nbVanish} = %size of {_playerlist::*}% - %size of {_vanishlist::*}%

Une simple soustraction non ? o_O

Escusez moi mais le problème a été resoulu

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