Aller au contenu
  • 0

Mettre une permission


Question

Posté(e)

Comment mettre une permission pour ce skript ?

command /rpname <text=Anonymus> <text=Anonymus> <text=Anonymus> <text=Anonymus>:
   trigger:
       set {nom.%player%} to arg 1
       set {prenom.%player%} to arg 2
       set {age.%player%} to arg 3
       set {nationalite.%player%} to arg 4
       send "&8[&3Identite&8]&e creation de votre carte en cours..."
       wait 3 seconds
       send "&8[&3Identite&8]&e creation de votre carte terminer"
       wait 2 seconds
       send "&8[&3Identite&8]&e voici votre carte &8&l>"
       wait 1 seconds
       send "&7&l "
       send "&7&l "
       send "----------------------------"
       send "&3[CARTE IDENTITE DE %arg 2% %arg 1%]"
       send "NOM: %arg 1% "
       send "PRENOM: %arg 2%"
       send "AGE: %arg 3%"
       send "NATIONALITE: %arg 4%"
       send "----------------------------"

 

Cordialement

8 réponses à cette question

Messages recommandés

  • 0
Posté(e)
command /rpname <text=Anonymus> <text=Anonymus> <text=Anonymus> <text=Anonymus>:
   permission: rp.name ( par exemple tu peux la modifié à volonté)
   trigger:
              Ton Code

  • 0
Posté(e)

Aucune permission ne marche, meme en deop nous pouvons les exécuter :

 

command /rpname <text=Anonymus> <text=Anonymus> <text=Anonymus> <text=Anonymus>:
   trigger:
       if player have permission "police.use"
       set {nom.%player%} to arg 1
       set {prenom.%player%} to arg 2
       set {age.%player%} to arg 3
       set {nationalite.%player%} to arg 4
       send "&8[&3Identite&8]&e creation de votre carte en cours..."
       wait 3 seconds
       send "&8[&3Identite&8]&e creation de votre carte terminer"
       wait 2 seconds
       send "&8[&3Identite&8]&e voici votre carte &8&l>"
       wait 1 seconds
       send "&7&l "
       send "&7&l "
       send "----------------------------"
       send "&3[CARTE IDENTITE DE %arg 2% %arg 1%]"
       send "NOM: %arg 1% "
       send "PRENOM: %arg 2%"
       send "AGE: %arg 3%"
       send "NATIONALITE: %arg 4%"
       send "----------------------------"




command /voircarte <player>:
   trigger:
       if player have permission "police.use"
           if {nom.%arg 1%} is set:
               send "----------------------------"
               send "&3[CARTE IDENTITE DE %arg 1%]"
               send "NOM: %{nom.%arg 1%}% "
               send "PRENOM: %{prenom.%arg 1%}%"
               send "AGE: %{age.%arg 1%}%"
               send "NATIONALITE: %{nationalite.%arg 1%}%"
               send "----------------------------"
           else:
               send "&2[&aINFO&2]&6 Cette personne est clandestine !"

command /delcarte <player>:
   trigger:
          if player have permission "police.use"
       send "&7&l "
       send "&8[&3Identite&8]&e la carte de %arg 1% a ete suprimer."
       send "&7&l "
       delete  {nom.%arg 1%}
       delete  {prenom.%arg 1%}
       delete  {age.%arg 1%}
       delete  {nationalite.%arg 1%}
       execute player command "voircarte %arg 1%"

  • 0
Posté(e)

Dans le code que tu as donné, il n'y a pas la ligne de permission .-.

 

Sinon il y a la condition

 

if player have permission "exemple.perm":

 

ou

 

if player doesn't have permission "exemple.perm":

  • 0
Posté(e)

Bonjour, je pense que cela pourrais donner ca (à verifier):

command /rpname <text=Anonymus> <text=Anonymus> <text=Anonymus> <text=Anonymus>:
   trigger:
       if player have permission "police.use":
           set {nom.%player%} to arg 1
           set {prenom.%player%} to arg 2
           set {age.%player%} to arg 3
           set {nationalite.%player%} to arg 4
           send "&8[&3Identite&8]&e creation de votre carte en cours..."
           wait 3 seconds
           send "&8[&3Identite&8]&e creation de votre carte terminer"
           wait 2 seconds
           send "&8[&3Identite&8]&e voici votre carte &8&l>"
           wait 1 seconds
           send "&7&l "
           send "&7&l "
           send "----------------------------"
           send "&3[CARTE IDENTITE DE %arg 2% %arg 1%]"
           send "NOM: %arg 1% "
           send "PRENOM: %arg 2%"
           send "AGE: %arg 3%"
           send "NATIONALITE: %arg 4%"
           send "----------------------------"




command /voircarte <player>:
   trigger:
       if player have permission "police.use":
           if {nom.%arg 1%} is set:
               send "----------------------------"
               send "&3[CARTE IDENTITE DE %arg 1%]"
               send "NOM: %{nom.%arg 1%}% "
               send "PRENOM: %{prenom.%arg 1%}%"
               send "AGE: %{age.%arg 1%}%"
               send "NATIONALITE: %{nationalite.%arg 1%}%"
               send "----------------------------"
           else:
               send "&2[&aINFO&2]&6 Cette personne est clandestine !"

command /delcarte <player>:
   trigger:
       if player have permission "police.use":
           send "&7&l "
           send "&8[&3Identite&8]&e la carte de %arg 1% a ete suprimer."
           send "&7&l "
           delete  {nom.%arg 1%}
           delete  {prenom.%arg 1%}
           delete  {age.%arg 1%}
           delete  {nationalite.%arg 1%}
           execute player command "voircarte %arg 1%"

 

Tu a oublier les deux points aux conditions "If player has permission "PERMISSION":"

 

Si j' ai résolu ton problème n'hésite pas a Like ce post, et a passer ton Problème en résolu !

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