Aller au contenu
  • 0

Problème double argument


Question

Posté(e)

Bonjour, j'ai un problème avec le code ci-dessous:

command /remove money [<number>] [<player>]:
   trigger:
       if player has permission "boutique.admin":
           add arg-1 to {+MONEY.%uuid of arg-2%}

 

Voici l'erreur : 'arguments' cannot be used if the command has multiple arguments.

 

J'ai donc essayé de mettre à la place de arg-1:

- number-arg

- argument 1

- arg 1

 

Mais rien ^^ Toujours la même erreur...

 

Au passage, si quelqu'un sait comment faire pour supprimer un nombre à une valeur je veux bien... J'ai essayé :

command /remove money [<number>] [<player>]:
   trigger:
       if player has permission "boutique.admin":
           REMOVE arg-1 to {+MONEY.%uuid of arg-2%}

 

Avec "remove" mais cela ne fonctionne pas :

Erreur -> Can't understand this condition/effect: remove arg-1 to {+MONEY.%uuid of arg-2%}

 

Merci d'avance pour votre aide,

_MinecraftHero_

15 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Essaye ça :

command /remove money [<number>] [<text>]:
   trigger:
       if arg 1 is not set:
           send "&d&l<Money Remover> &f&o/remove money <money> <joueur>"
           send "&6Skript creer par JiingoPvp"
       if player has permission "boutique.admin":
           make console execute "money take %arg 2% %arg 1%"

 

Fonctionne avec Iconomy j'ai pas tester avec autre Chose

  • 0
Posté(e)

Vault et esssentials sont totalement suffisant ...

 

command /remove [<text>]  [<number>] [<player>]:
   trigger:
       if arg 1 is "money":
           if player has permission "boutique.admin":
               if arg 2 is not set:
                   message "&4Erreur: &cVous n'avez pas indiqué de montant ..."
                   stop
               if arg 3 is not a player:
                   message "&4Erreur: &cCe joueur n'existe pas!"
                   stop
               set {_nb} to arg 2
               set {_b} to balance of arg 3
               if {_b} > {_nb}:
                   remove {_nb} from balance of arg 3
                   wait 1 tick
                   set {_b} to balance of arg 3
                   message "&2Info: &aVous avez bien retiré %{_nb}% à %arg 3%."
                   send "&2Info: &a%{_nb}% vous a été retiré, nouveau solde : &e%{_b}%." to arg 3
                   stop
               message "&4Erreur: &cCe joueur n'a pas autant d'argent !"
               stop
           message "&4Erreur: &cVous n'êtes pas un admin !"
           stop

  • 0
Posté(e)

command /money-give2 [<integer>]:
   permission: money.give
   permission message: Jamais
   trigger:
       set {_trigger} to arg-1
       remove {_trigger} from {+MONEY.%uuid of player%}
       send "Developper Mod"
       send "{+MONEY.%uuid of player%} = %{+MONEY.%uuid of player%}%"

Essay ça

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