Aller au contenu
  • 0

Skript utilisant Iconomy


Question

Posté(e)

Bonjour ! J'essaye de faire un skript ou quand ont fait la commande /gdc sa retire 15 000 €du compte du joueur (plugins opour l'economy = iconomy) et que sa le manuadd dans le groups garde ! j'ai reussis a faire la premiere parti mais je n'arrive pas a faire en sorte que quand la perosnne a moin de 15 000€ sur sont compte sa lui interdit l'achat du grade et que sa lui mette un message d'erreur !

 

Merci de vos reponse !

13 réponses à cette question

Messages recommandés

  • 0
Posté(e)

(Non testé)

 

options:
   Grade: Grade
   # Nom de ton grade à acheté

function buyRank(e: player, r: text):
   if {_e}'s balance is less than 15000:
       send "&cErreur : Vous n'avez pas assez d'argent !" to {_e}
   else:
       make {_e} run "/manuadd %{_e}% %{_r}%"
       send "&aMerci pour votre achat !" to {_e}

command /gdc:
   trigger:
       buyRank(player, "{@Grade}")

  • 0
Posté(e)

Tiens :

 

options:
   Grade: Garde
   # Nom de ton grade à acheté

function buyRank(e: player, r: text):
   if {_e}'s balance is less than 15000:
       send "&cErreur : Vous n'avez pas assez d'argent !" to {_e}
   else:
       make {_e} run "/manuadd %{_e}% %{_r}%"
       send "&aMerci pour votre achat !" to {_e}

command /gdc:
   trigger:
       buyRank(player, "{@Grade}")

  • 0
Posté(e)
Excusez-moi j'ai oublié 2 mots dans le Skript c'est de ma faute : Rajoute "as op" à la fin de "make {_e} run "/manuadd %{_e}% %{_r}%" as op"

Le Skript marche presque il veux jsute pas manuadd dans le groupe et retirer l'argent du compte du joueur !

  • 0
Posté(e)

Pour lui retirer l'argent du rajoutes "remove 15000 from player's balance" et pour le groupe essaye "execute console command "/manuadd %{_e}% {@Grade}"" à la place du "make {_e} run..."

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