Aller au contenu

Question

Posté(e)

Version de Minecraft : 1.16.5
Version de Skript : 2.5.2

Addons utilisés: SkyRayFall + menui-gui + Skelett

Type du skript : Commande /staff

Description du script :

Bonjour j'aimerai comprendre comment obtenir une commande /staff et ainsi toutes les personnes ayant le "admin service" et que ça affiche le grade.

command /staff:
    trigger:
        loop offline players:
            add 1 to {_counter}
            if player data of loop-offlineplayer is {adminrank.%uuid of player%} is "Modérateur" or "Modo H.R" or "Adminitrateur" or "Admin H.R":
                add loop-offlineplayer to {_offlineStaff::*}
            if mod({_counter}, 40) is 0:
                wait 1 tick

3 réponses à cette question

Messages recommandés

  • 0
Posté(e) (modifié)

Salut essaye ça:

Citation

 

command /staff:
    trigger:
        clear {staff::*}
        loop all players:
            if loop-player has permission "staff.service":
                add loop-player to {staff::owner::*}

        if size of {staff::owner::*} is 0:
            message "&cIl n'y a pas de staff en ligne.." to the player
        else if size of {staff::owner::*} is more than 0:
            message "&cStaff service&8: &f%{staff::owner::*}%"  to the player

 

Il faut par contre add la perm "staff.service" au personne ou au groupe directement

 

Modifié par creepther
  • 0
Posté(e)

Est-ce possible par exemple de remplacer 

 

 if loop-player has permission "staff.service":

 

Par le nom d'une varibale que les admins set : {aduty.%player%} to true 

 

Cordialement.

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • 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.