Aller au contenu
  • 0

Problème pour mettre une permissions a un grade


Question

Posté(e)

Bonjours, je souhaite mettre une permissions a un grade (je veux que seulement ceux qui sont grader comme lui puissent faire la commande) mais sans essentials.

Mais ca ne marche pas: (ps c'est les dernières lignes)

 

options:
   prefix: &3[ProtectoServ]
command /setgrade <offline player> <text>:         
   permission: setgrade.sk
   permission message: {@prefix} &4You don't have permission to use this command!
   trigger:
       if arg 1 is not set:
           message "{@prefix} &4Please specify the name of the player!"
           stop
       else:
           if arg 2 is not set:
               message "{@prefix} &4Please specify the name of the rank!"
           else:
               if arg 2 is "Administrator":                                       
                   set {administrator.%arg-1%} to true
                   set {Chief Modérator.%arg-1%} to false
                   set {Chief Builder.%arg-1%} to false
                   set {Modérator.%arg-1%} to false
                   set {Modérator-Chat.%arg-1%} to false
                   set {Builder.%arg-1%} to false
                   set {Helper.%arg-1%} to false
                   set {Youtuber.%arg-1%} to false
                   set {Alpha.%arg-1%} to false
                   set {Ultra Vip.%arg-1%} to false
                   set {Vip.%arg-1%} to false
                   set {Croziumien.%arg-1%} to false
                   set {Player.%arg-1%} to false
                   message "{@prefix} &2%arg-1% &4became Administrator."
                   send "{@prefix} &4You've become Administrator!" to arg 1
               else if arg 2 is "Chief Moderator":                                           
                   set {administrator.%arg-1%} to false
                   set {Chief Modérator.%arg-1%} to true
                   set {Chief Builder.%arg-1%} to false
                   set {Modérator.%arg-1%} to false
                   set {Modérator-Chat.%arg-1%} to false
                   set {Builder.%arg-1%} to false
                   set {Helper.%arg-1%} to false
                   set {Youtuber.%arg-1%} to false
                   set {Alpha.%arg-1%} to false
                   set {Ultra Vip.%arg-1%} to false
                   set {Vip.%arg-1%} to false
                   set {Croziumien.%arg-1%} to false
                   set {Player.%arg-1%} to false
                   message "{@prefix} &2%arg-1% &4became Chief Moderatortor."
                   send "{@prefix} &4You've become Chief Moderator!" to arg 1
               else if arg 2 is "Chief Builder":                                       
                   set {administrator.%arg-1%} to false
                   set {Chief Modérator.%arg-1%} to false
                   set {Chief Builder.%arg-1%} to true
                   set {Modérator.%arg-1%} to false
                   set {Modérator-Chat.%arg-1%} to false
                   set {Builder.%arg-1%} to false
                   set {Helper.%arg-1%} to false
                   set {Youtuber.%arg-1%} to false
                   set {Alpha.%arg-1%} to false
                   set {Ultra Vip.%arg-1%} to false
                   set {Vip.%arg-1%} to false
                   set {Croziumien.%arg-1%} to false
                   set {Player.%arg-1%} to false
                   message "{@prefix} &2%arg-1% &4became Chief Builder."
                   send "{@prefix} &4You've become Chief Builder!" to arg 1
               else if arg 2 is "Moderator":                                           
                   set {administrator.%arg-1%} to false
                   set {Chief Modérator.%arg-1%} to false
                   set {Chief Builder.%arg-1%} to false
                   set {Modérator.%arg-1%} to true
                   set {Modérator-Chat.%arg-1%} to false
                   set {Builder.%arg-1%} to false
                   set {Helper.%arg-1%} to false
                   set {Youtuber.%arg-1%} to false
                   set {Alpha.%arg-1%} to false
                   set {Ultra Vip.%arg-1%} to false
                   set {Vip.%arg-1%} to false
                   set {Croziumien.%arg-1%} to false
                   set {Player.%arg-1%} to false
                   message "{@prefix} &2%arg-1% &4became Moderator."
                   send "{@prefix} &4You've become Moderator!" to arg 1               
               else if arg 2 is "Moderator-chat":                                   
                   set {administrator.%arg-1%} to false
                   set {Chief Modérator.%arg-1%} to false
                   set {Chief Builder.%arg-1%} to false
                   set {Modérator.%arg-1%} to false
                   set {Modérator-Chat.%arg-1%} to true
                   set {Builder.%arg-1%} to false
                   set {Helper.%arg-1%} to false
                   set {Youtuber.%arg-1%} to false
                   set {Alpha.%arg-1%} to false
                   set {Ultra Vip.%arg-1%} to false
                   set {Vip.%arg-1%} to false
                   set {Croziumien.%arg-1%} to false
                   set {Player.%arg-1%} to false
                   message "{@prefix} &2%arg-1% &4became Moderator-chat."
                   send "{@prefix} &4You've become Moderator-chat!" to arg 1               
               else if arg 2 is "Builder":                                                                                    
                   set {administrator.%arg-1%} to false
                   set {Chief Modérator.%arg-1%} to false
                   set {Chief Builder.%arg-1%} to false
                   set {Modérator.%arg-1%} to false
                   set {Modérator-Chat.%arg-1%} to false
                   set {Builder.%arg-1%} to true
                   set {Helper.%arg-1%} to false
                   set {Youtuber.%arg-1%} to false
                   set {Alpha.%arg-1%} to false
                   set {Ultra Vip.%arg-1%} to false
                   set {Vip.%arg-1%} to false
                   set {Croziumien.%arg-1%} to false
                   set {Player.%arg-1%} to false
                   message "{@prefix} &2%arg-1% &4became Builder."
                   send "{@prefix} &4You've become Builder!" to arg 1
               else if arg 2 is "Helper":                   
                   set {administrator.%arg-1%} to false
                   set {Chief Modérator.%arg-1%} to false
                   set {Chief Builder.%arg-1%} to false
                   set {Modérator.%arg-1%} to false
                   set {Modérator-Chat.%arg-1%} to false
                   set {Builder.%arg-1%} to false
                   set {Helper.%arg-1%} to true
                   set {Youtuber.%arg-1%} to false
                   set {Alpha.%arg-1%} to false
                   set {Ultra Vip.%arg-1%} to false
                   set {Vip.%arg-1%} to false
                   set {Croziumien.%arg-1%} to false
                   set {Player.%arg-1%} to false
                   message "{@prefix} &2%arg-1% &4became Helper."
                   send "{@prefix} &4You've become Helper!" to arg 1                               
               else if arg 2 is "Youtuber":                   
                   set {administrator.%arg-1%} to false
                   set {Chief Modérator.%arg-1%} to false
                   set {Chief Builder.%arg-1%} to false
                   set {Modérator.%arg-1%} to false
                   set {Modérator-Chat.%arg-1%} to false
                   set {Builder.%arg-1%} to false
                   set {Helper.%arg-1%} to false
                   set {Youtuber.%arg-1%} to true
                   set {Alpha.%arg-1%} to false
                   set {Ultra Vip.%arg-1%} to false
                   set {Vip.%arg-1%} to false
                   set {Croziumien.%arg-1%} to false
                   set {Player.%arg-1%} to false
                   message "{@prefix} &2%arg-1% &4became Youtuber."
                   send "{@prefix} &4You've become Youtuber!" to arg 1               
               else if arg 2 is "Alpha":                   
                   set {administrator.%arg-1%} to false
                   set {Chief Modérator.%arg-1%} to false
                   set {Chief Builder.%arg-1%} to false
                   set {Modérator.%arg-1%} to false
                   set {Modérator-Chat.%arg-1%} to false
                   set {Builder.%arg-1%} to false
                   set {Helper.%arg-1%} to false
                   set {Youtuber.%arg-1%} to false
                   set {Alpha.%arg-1%} to true
                   set {Ultra Vip.%arg-1%} to false
                   set {Vip.%arg-1%} to false
                   set {Croziumien.%arg-1%} to false
                   set {Player.%arg-1%} to false
                   message "{@prefix} &2%arg-1% &4became Alpha."
                   send "{@prefix} &2You've become Alpha!" to arg 1               
               else if arg 2 is "Ultra Vip":               
                   set {administrator.%arg-1%} to false
                   set {Chief Modérator.%arg-1%} to false
                   set {Chief Builder.%arg-1%} to false
                   set {Modérator.%arg-1%} to false
                   set {Modérator-Chat.%arg-1%} to false
                   set {Builder.%arg-1%} to false
                   set {Helper.%arg-1%} to false
                   set {Youtuber.%arg-1%} to false
                   set {Alpha.%arg-1%} to false
                   set {Ultra Vip.%arg-1%} to true
                   set {Vip.%arg-1%} to false
                   set {Croziumien.%arg-1%} to false
                   set {Player.%arg-1%} to false
                   message "{@prefix} &2%arg-1% &4became Ultra Vip."
                   send "{@prefix} &4You've become Ultra Vip!" to arg 1               
               else if arg 2 is "Vip":                       
                   set {administrator.%arg-1%} to false
                   set {Chief Modérator.%arg-1%} to false
                   set {Chief Builder.%arg-1%} to false
                   set {Modérator.%arg-1%} to false
                   set {Modérator-Chat.%arg-1%} to false
                   set {Builder.%arg-1%} to false
                   set {Helper.%arg-1%} to false
                   set {Youtuber.%arg-1%} to false
                   set {Alpha.%arg-1%} to false
                   set {Ultra Vip.%arg-1%} to false
                   set {Vip.%arg-1%} to true
                   set {Croziumien.%arg-1%} to false
                   set {Player.%arg-1%} to false
                   message "{@prefix} &2%arg-1% &4became Vip."
                   send "{@prefix} &4You've become Vip!" to arg 1               
               else if arg 2 is "Croziumien":               
                   set {administrator.%arg-1%} to false
                   set {Chief Modérator.%arg-1%} to false
                   set {Chief Builder.%arg-1%} to false
                   set {Modérator.%arg-1%} to false
                   set {Modérator-Chat.%arg-1%} to false
                   set {Builder.%arg-1%} to false
                   set {Helper.%arg-1%} to false
                   set {Youtuber.%arg-1%} to false
                   set {Alpha.%arg-1%} to false
                   set {Ultra Vip.%arg-1%} to false
                   set {Vip.%arg-1%} to false
                   set {Croziumien.%arg-1%} to true
                   set {Player.%arg-1%} to false
                   message "{@prefix} &2%arg-1% &4became Croziumien."
                   send "{@prefix} &4You've become Croziumien!" to arg 1               
               else if arg 2 is "Player":               
                   set {administrator.%arg-1%} to false
                   set {Chief Modérator.%arg-1%} to false
                   set {Chief Builder.%arg-1%} to false
                   set {Modérator.%arg-1%} to false
                   set {Modérator-Chat.%arg-1%} to false
                   set {Builder.%arg-1%} to false
                   set {Helper.%arg-1%} to false
                   set {Youtuber.%arg-1%} to false
                   set {Alpha.%arg-1%} to false
                   set {Ultra Vip.%arg-1%} to false
                   set {Vip.%arg-1%} to false
                   set {Croziumien.%arg-1%} to false
                   set {Player.%arg-1%} to true
                   message "{@prefix} &2%arg-1% &4became Player."
                   send "{@prefix} &4You've become Player!" to arg 1               
               else:
                   message "{@prefix} This rank does not exist!"
                   if {administrator.%UUID of player%} is true:
                       set permission setgrade.sk 

3 réponses à cette question

Messages recommandés

  • 0
Posté(e)

command /perm:
   Trigger:
       add "taperm1" to {perm.%player%::*}
       add "taperm2" to {perm.%player%::*}
       add "..." to {perm.%player%::*}
       loop {perm.%player%::*}:
           add "%loop-value%" to player's permission

On join:
   loop {perm.%player%::*}:
       add "%loop-value%" to player's permission

 

Appr dans ta commande tu remplace %player% par %player-arg%

Si il y a des erreur c peut etre normzle jai pas peu tester je suis sur tablette

  • J'aime 1
  • 0
Posté(e)
command /perm:
   Trigger:
       add "taperm1" to {perm.%player%::*}
       add "taperm2" to {perm.%player%::*}
       add "..." to {perm.%player%::*}
       loop {perm.%player%::*}:
           add "%loop-value%" to player's permission

On join:
   loop {perm.%player%::*}:
       add "%loop-value%" to player's permission

 

Appr dans ta commande tu remplace %player% par %player-arg%

Si il y a des erreur c peut etre normzle jai pas peu tester je suis sur tablette

ok et a sert le loop?

Ps je vais tester ca

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