Aller au contenu
  • 0

Ajouts de permissions pour PARTICULES


Question

Posté(e)

Bonjour, voici "mon" skript de particules, je n'arrive pas à intégrer une permission à une particule.

 

Voici le code :

command /particule <int>:
   trigger:
       if arg 1 is 1:
           if {love.%UUID of player%} is true:
               set {cloud.%UUID of player%} to false
               set {love.%UUID of player%} to false
               message " &7» Vous avez &cdésactivé &7les particules de &ccoeurs &7!"
               stop
           if {love.%UUID of player%} is false:
               set {cloud.%UUID of player%} to false
               set {love.%UUID of player%} to true
               message " &7» Vous avez &aactivé &7les particules de &ccoeurs &7!"
               stop
           if {love.%UUID of player%} is not set:
               set {cloud.%UUID of player%} to false
               set {love.%UUID of player%} to true
               message " &7» Vous avez &cdésactivé les particules de &ccoeurs &7!"
               stop
       if arg 1 is 2:
           if {cloud.%UUID of player%} is true:
               set {love.%UUID of player%} to false
               set {cloud.%UUID of player%} to false
               message "<gold>[HubTools]&9 Vous venez de désactiver les particules de nuages"
               stop
           if {cloud.%UUID of player%} is false:
               set {love.%UUID of player%} to false
               set {cloud.%UUID of player%} to true
               message "<gold>[HubTools]&9 Vous venez d'activer les particules de nuages"
               stop
           if {cloud.%UUID of player%} is not set:
               set {love.%UUID of player%} to false
               set {cloud.%UUID of player%} to true
               message "<gold>[HubTools]&9 Vous venez d'activer les particules de nuages"
               stop

on any move:
   loop all players:
       if {love.%UUID of player%} is true:
           show 1 "heart" particles at location of player for loop-player offset by 0.4, 0.7, 0.4
       if {cloud.%UUID of player%} is true:
           show 2 "cloud" particles at location of player for loop-player offset by 0.4, 0.7, 0.4

on quit:
   set {love.%UUID of player%} to false
   set {cloud.%UUID of player%} to false
   set {ninja.%UUID of player%} to false
   set {mb.%UUID of player%} to false
   set {m.%UUID of player%} to false
   set {wf.%UUID of player%} to false
   set {f.%UUID of player%} to false
   set {g.%UUID of player%} to false
   set {mf.%UUID of player%} to false
   set {nm.%UUID of player%} to false
   set {p.%UUID of player%} to false
   set {s.%UUID of player%} to false
   set {nj.%UUID of player%} to false
   set {sm.%UUID of player%} to false
   set {sb.%UUID of player%} to false
   set {t.%UUID of player%} to false
   set {wk.%UUID of player%} to false
   set {tn.%UUID of player%} to false
   set {fs.%UUID of player%} to false
   set {pa.%UUID of player%} to false
   set {va.%UUID of player%} to false
   set {e.%UUID of player%} to false
   set {ge.%UUID of player%} to false
   set {gc.%UUID of player%} to false

command /particuleclear:
   trigger:
       set {love.%UUID of player%} to false
       set {cloud.%UUID of player%} to false
       set {ninja.%UUID of player%} to false
       set {mb.%UUID of player%} to false
       set {m.%UUID of player%} to false
       set {wf.%UUID of player%} to false
       set {f.%UUID of player%} to false
       set {g.%UUID of player%} to false
       set {mf.%UUID of player%} to false
       set {nm.%UUID of player%} to false
       set {p.%UUID of player%} to false
       set {s.%UUID of player%} to false
       set {nj.%UUID of player%} to false
       set {sm.%UUID of player%} to false
       set {sb.%UUID of player%} to false
       set {t.%UUID of player%} to false
       set {wk.%UUID of player%} to false
       set {tn.%UUID of player%} to false
       set {fs.%UUID of player%} to false
       set {pa.%UUID of player%} to false
       set {va.%UUID of player%} to false
       set {e.%UUID of player%} to false
       set {ge.%UUID of player%} to false
       set {gc.%UUID of player%} to false
       message " &7» Vous n'avez plus de &bparticules &7 !"

 

Merci de votre aide!

Cordialement.

5 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Tu as juste à ajouter la ligne

if player has permission "ma.permission":

Avec ton code ça fait:

command /particule <int>:
   trigger:
       command sender is a player
       if arg 1 is 1:
           if player has permission "particules.coeurs":
               if {love.%UUID of player%} is true:
                   set {cloud.%UUID of player%} to false
                   set {love.%UUID of player%} to false
                   message " &7» Vous avez &cdésactivé &7les particules de &ccoeurs &7!"
                   stop
               if {love.%UUID of player%} is false:
                   set {cloud.%UUID of player%} to false
                   set {love.%UUID of player%} to true
                   message " &7» Vous avez &aactivé &7les particules de &ccoeurs &7!"
                   stop
               if {love.%UUID of player%} is not set:
                   set {cloud.%UUID of player%} to false
                   set {love.%UUID of player%} to true
                   message " &7» Vous avez &cdésactivé les particules de &ccoeurs &7!"
                   stop
           else:
               send "&cVous n'avez pas la permission d'activer les particules de coeurs"
       if arg 1 is 2:
           if player has permission "particules.coeurs":
               if {cloud.%UUID of player%} is true:
                   set {love.%UUID of player%} to false
                   set {cloud.%UUID of player%} to false
                   message "<gold>[HubTools]&9 Vous venez de désactiver les particules de nuages"
                   stop
               if {cloud.%UUID of player%} is false:
                   set {love.%UUID of player%} to false
                   set {cloud.%UUID of player%} to true
                   message "<gold>[HubTools]&9 Vous venez d'activer les particules de nuages"
                   stop
               if {cloud.%UUID of player%} is not set:
                   set {love.%UUID of player%} to false
                   set {cloud.%UUID of player%} to true
                   message "<gold>[HubTools]&9 Vous venez d'activer les particules de nuages"
                   stop
           else:
               send "&cVous n'avez pas la permission d'activer les particules de nuages"

  • J'aime 1
×
×
  • 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.