Aller au contenu
  • 0

Je comprends pas mon Skript marche pas :s


Question

Posté(e)

Voila mon Skript mais il me sort l'erreur "Correct usage : /key <text> <player>

command /key <text> <player>:
   permission: key.give
   trigger:
       if arg 1 is "rare":
           make player execute command "/key rare"
           stop
       if arg 1 is "ultrarare":
           make player execute command "/key ultrarare"
           stop
       if arg 1 is "commun":
           make player execute command "/key commun"
           stop
       if arg 1 is not set:
           send "&cVous devez mettre un type de clé" to player
           stop
       if arg 2 is not set:
           make player execute command "/key commun"
           send "&aVous avez reçu une clé !"
           stop
       if arg 2 is set:
           give 1 tripwire hook named "&6Clé de caisse" to arg 2
           send "&aVous avez reçu une clé ! (&9De %player%)" to arg 2
           send "&aClé envoyée à %arg 2%"
           stop

 

Quelqu'un a une idée ??

3 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Essaye ceci :)

 

command /key <text> <player>:
   permission: key.give
   trigger:
       if arg 1 is set:
           if arg 1 is "rare" or "ultrarare" or "commun":
               if arg 2 is set:
                   give 1 tripwire hook named "&6Clé de caisse" to arg 2
                   send "&aVous avez reçu une clé ! (&9De %player%)" to arg 2
                   send "&aClé envoyée à %arg 2%"
                   stop
               else:
                   give 1 tripwire hook named "&6Clé de caisse"
                   send "&aVous avez reçu une clé !"
                   stop

  • 0
Posté(e)

J'ai réparé mais c'était pas totalement ce que je cherchais ; Si ça en intéresse d'autres :

 

 

command /key [<text>] [<player>]:
   permission: key.give
   trigger:
       if arg 1 is "rare":
           give 1 tripwire hook named "&6Clé de caisse &l&nRare" to player
           send "&aVous avez reçu une clé !"
           stop
       if arg 1 is "ultrarare":
           give 1 tripwire hook named "&6Clé de caisse &e&lUltra &6&l&nRare" to player
           send "&aVous avez reçu une clé !"
           stop
       if arg 1 is "commun":
           give 1 tripwire hook named "&6Clé de caisse" to player
           send "&aVous avez reçu une clé !"
           stop
       if arg 1 is not set:
           send "&cVous devez mettre un type de clé !"
           stop
       if arg 2 is set:
           give 1 tripwire hook named "&6Clé de caisse" to arg 2
           send "&aVous avez reçu une clé ! (&9De %player%)" to arg 2
           send "&aClé envoyée à %arg 2%"
           stop

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