Aller au contenu
Storke

Problème sur mon skript

Messages recommandés

Bonsoir ,

Je vous écrit car j'ai un petit soucis j'utilise le plugin Gmoney pour l’économie de mon serveur et j'ai écrit un petit skript d'ATM le seul soucis je n'arrive pas a trouver le "%{gmoney.%player%}%" avec celui la je n'arrive pas à relier l'ATM au plugin Gmoney .

Avez-vous des solutions ? Merci

 

aliases:

armania atm = 847

on rightclick on armania atm:

open chest with 1 rows named "&aATM" to player

wait 1 tick

format slot 3 of player with chest named "&aRetirer de l'argent" to run [make player execute command "/retire"]

format slot 5 of player with chest named "&aDeposer de l'argent" to run [make player execute command "/depot"]

format slot 4 of player with book named "&aSolde" to run [make player execute command "money"]

 

command /retire [<text>]:

trigger:

wait 1 tick

open chest with 2 rows named "&aRetirer de l'argent" to player

wait 1 tick

format slot 0 of player with 5630 named "&a5 dollar" to run [make player execute command "/moneyretire moins 5"]

format slot 2 of player with 5634 named "&a10 dollar" to run [make player execute command "/moneyretire moins 10"]

format slot 4 of player with 5632 named "&a20 dollar" to run [make player execute command "/moneyretire moins 20"]

format slot 6 of player with 5631 named "&a50 dollar" to run [make player execute command "/moneyretire moins 50"]

format slot 8 of player with 5635 named "&a100 dollar" to run [make player execute command "/moneyretire moins 100"]

format slot 17 of player with 160:14 named "&aRetire" to run [make player execute command "/depot"]

command /depot [<text>]:

trigger:

wait 1 tick

open chest with 2 rows named "&aDéposer de l'argent" to player

wait 1 tick

format slot 0 of player with 5630 named "&a5 dollar" to run [make player execute command "/moneydepot plus 5"]

format slot 2 of player with 5634 named "&a10 dollar" to run [make player execute command "/moneydepot plus 10"]

format slot 4 of player with 5632 named "&a20 dollar" to run [make player execute command "/moneydepot plus 20"]

format slot 6 of player with 5631 named "&a50 dollar" to run [make player execute command "/moneydepot plus 50"]

format slot 8 of player with 5635 named "&a100 dollar" to run [make player execute command "/moneydepot plus 100"]

format slot 9 of player with 160:14 named "&aRetire" to run [make player execute command "/retire"]

command /moneyretire <text> <text>:

trigger:

wait 1 tick

if arg 2 is "5":

if arg 1 is "moins":

if %{gmoney.%player%}% is not 4:

 

give 1 5630 to player

else:

send "&6[bank] &aVous n'avez pas assez d'argent"

if arg 2 is "10":

if arg 1 is "moins":

if {money.%player%} is not 9:

 

give 1 5634 to player

else:

send "&6[bank] &aVous n'avez pas assez d'argent"

if arg 2 is "20":

if arg 1 is "moins":

if {money.%player%} is not 19:

 

give 1 5632 to player

else:

send "&6[bank] &aVous n'avez pas assez d'argent"

if arg 2 is "50":

if arg 1 is "moins":

if {money.%player%} is not 49:

 

give 1 5631 to player

else:

send "&6[bank] &aVous n'avez pas assez d'argent"

if arg 2 is "100":

if arg 1 is "moins":

if {money.%player%} is not 99:

 

give 1 5635 to player

else:

send "&6[bank] &aVous n'avez pas assez d'argent"

 

command /moneydepot <text> <text>:

trigger:

wait 1 tick

if arg 2 is "5":

if arg 1 is "plus":

if player has 1 5630 in her inventory:

remove 1 5630 from player

add 5 pla

else:

send "&6[bank] &aVous n'avez pas assez d'argent"

if arg 2 is "10":

if arg 1 is "plus":

if player has 1 5634 in her inventory:

remove 1 5634 from player

 

else:

send "&6[bank] &aVous n'avez pas assez d'argent"

if arg 2 is "20":

if arg 1 is "plus":

if player has 1 5632 in her inventory:

remove 1 5632 from player

 

else:

send "&6[bank] &aVous n'avez pas assez d'argent"

if arg 2 is "50":

if arg 1 is "plus":

if player has 1 5631 in her inventory:

remove 1 5631 from player

 

else:

send "&6[bank] &aVous n'avez pas assez d'argent"

if arg 2 is "100":

if arg 1 is "plus":

if player has 1 5635 in her inventory:

remove 1 5635 from player

 

else:

send "&6[bank] &aVous n'avez pas assez d'argent"

 

command /money1:

trigger:

send "&9Vous avez %{gmoney.%player%}% en banque"

Partager ce message


Lien à poster
Partager sur d’autres sites

Je t'invite à aller regarder la documentation avant de poster une demande d'aide :/

https://skript-mc.fr/doc/skript/Expressions#money

 

Mais pour faire court, tu dois faire %{%player's money%}% (au lieu de %{gmoney.%player%}%)

Pour effectuer des opérations (soustraire, ajouter de l'argent) sur le compte, tu devras faire:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

(Ah, aussi, pense à utiliser la balise CODE pour insérer du code)

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

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