Aller au contenu
  • 0

Déduire un nombre-variable d'une variable


Question

Posté(e)

Bonjour à tous,

 

Mon titre parait un peu complexe mais c'est très simple ^^. j'ai créé une monnaie sur mon serveur pour faire des points vip, mais seulement je n'arrive pas à faire le code pour déduire des points vip, voici mon code:

 

command /coins <text> <text> <number>:
   trigger:
       if arg 1 is not set:
           send "Usage: /coins <player> <set/add/remove> <TonNombre>" to player
       if arg 1 is set:
           if arg 2 is not set:
               send "Usage: /coins <player> <set/add/remove> <TonNombre>" to player
           if arg 2 is set:
               if arg 3 is not set:
                   send "Usage: /coins <player> <set/add/remove> <TonNombre>" to player
               else:
                   if arg 2 is "set":
                       set {smjcoins.%arg 1%} to arg 3
                   if arg 2 is "add":
                       add arg 3 to {smjcoins.%arg 1%}
                   if arg 2 is "remove":
                       add - arg 3 to {smjcoins.%arg 1%}

 

C'est la dernière ligne qui pose soucis, j'ai essayé plusieurs options mais sans succès. Au passage si mon code peut être mieux optimisé que cela, je suis ne suis pas contre :p

Mon arg 1 est text et non player car si le joueur est déconnecté, ça ne bloque pas la commande.

2 réponses à cette question

Messages recommandés

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