Aller au contenu

Max_iZiWiiX

Membre
  • Compteur de contenus

    7
  • Inscription

  • Dernière visite

  • Crédits

    14 [Faire un don]

Réputation sur la communauté

0 Neutre

À propos de Max_iZiWiiX

  • Rang
    Nouveau

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

  1. J'ai oublié de préciser dans le 2eme skript les fonctions retiré et déposer sont beugué Et je ne voit pas de quelle skript tu me parle peut tu préciser ? EDIT : Possible de m'envoyer le skript en question modifié ?
  2. Ca ne me met pas d'erreur juste quand je clique sur le bloc ATM moddé sa ouvre l'interface de l'ATM Moddé et non celui du skript. J'en ai essayé plusieurs : options: noperm: &6[ RP ] &cVous n'avez pas la permissions d'utiliser cette commande ! on right click on Stone: open chest with 2 rows named "&cATM %{money.logo}%" to player wait 1 ticks format slot 0 of player with paper named "&eRetirer 10 %{money.logo}%" to run [make player execute command "/moneychange moins 10"] format slot 9 of player with paper named "&eDéposer 10 %{money.logo}%" to run [make player execute command "/moneychange plus 10"] format slot 1 of player with paper named "&eRetirer 50 %{money.logo}%" to run [make player execute command "/moneychange moins 50"] format slot 10 of player with paper named "&eDéposer 50 %{money.logo}%" to run [make player execute command "/moneychange plus 50"] format slot 2 of player with paper named "&eRetirer 100 %{money.logo}%" to run [make player execute command "/moneychange moins 100"] format slot 11 of player with paper named "&eDéposer 100 %{money.logo}%" to run [make player execute command "/moneychange plus 100"] command /moneychange <text> <text>: trigger: if arg 2 is "10": if arg 1 is "moins": if {money.%player%} > 9: remove 10 from {money.%player%} give 1 paper named "10 %{money.logo}%" to player else: send "&6[ RP ] &aVous n'avez pas assez d'argent" if arg 1 is "plus": if player has 1 paper named "10 %{money.logo}%" in her inventory: add 10 to {money.%player%} remove a paper named "10 %{money.logo}%" from player else if player has 1 paper named "50 %{money.logo}%" in her inventory: add 10 to {money.%player%} remove a paper named "50 %{money.logo}%" from player give 4 paper named "10 %{money.logo}%" to player else if player has 1 paper named "100 %{money.logo}%" in her inventory: add 10 to {money.%player%} remove a paper named "100 %{money.logo}%" from player give 1 paper named "50 %{money.logo}%" to player give 4 paper named "10 %{money.logo}%" to player else: send "&6[ RP ] &aVous n'avez pas assez de billets" if arg 2 is "50": if arg 1 is "moins": if {money.%player%} > 49: remove 50 from {money.%player%} give 1 paper named "50 %{money.logo}%" to player else: send "&6[ RP ] &aVous n'avez pas assez d'argent" if arg 1 is "plus": if player has 1 paper named "50 %{money.logo}%" in her inventory: add 50 to {money.%player%} remove a paper named "50 %{money.logo}%" from player else if player has 5 paper named "10 %{money.logo}%" in her inventory: add 50 to {money.%player%} remove 5 paper named "10 %{money.logo}%" from player else if player has 1 paper named "100 %{money.logo}%" in her inventory: add 50 to {money.%player%} remove a paper named "100 %{money.logo}%" from player give 1 paper named "50 %{money.logo}%" to player else: send "&6[ RP ] &aVous n'avez pas assez de billets" if arg 2 is "100": if arg 1 is "moins": if {money.%player%} > 99: remove 100 from {money.%player%} give 1 paper named "100 %{money.logo}%" to player else: send "&6[ RP ] &aVous n'avez pas assez d'argent" if arg 1 is "plus": if player has 1 paper named "100 %{money.logo}%" in her inventory: add 100 to {money.%player%} remove a paper named "100 %{money.logo}%" from player else if player has 2 paper named "50 %{money.logo}%" in her inventory: add 100 to {money.%player%} remove 2 paper named "50 %{money.logo}%" from player else if player has 10 paper named "10 %{money.logo}%" in her inventory: add 100 to {money.%player%} remove 10 paper named "10 %{money.logo}%" from player else if player has 5 paper named "10 %{money.logo}%" in her inventory: if player has 1 paper named "50 %{money.logo}%" in her inventory: add 100 to {money.%player%} remove 5 paper named "10 %{money.logo}%" from player remove 1 paper named "50 %{money.logo}%" from player else: send "&6[ RP ] &aVous n'avez pas assez de billets" else: send "&6[ RP ] &aVous n'avez pas assez de billets" command /money: trigger: send "&9Vous avez %{money.%player%}% %{money.logo}% en banque" command /moneygive: permission: atm.moneygive permission message: {@noperm} trigger: send "&6[ RP ] &aVous avez reçu 100 %{money.logo}% par le serveur" add 100 to {money.%player%} on join: if {money.%player%} is not set: set {money.%player%} to 500 command /moneylogo <text>: permission: money.logo trigger: set {money.logo} to "%arg 1%" command /moneycheck <text>: permission: money.check trigger: send "&6[ RP ] &a%arg 1% possède %{money.%arg 1%}% %{money.logo}%" Et celui ci : # ================================================================================= # # # iRP Core ATM | Merci de configurer l'ATM AVANT de lancer le skript pour évité tout problème. # L'ATM est 100% Compatible avec le Core principal de iRP # # Aucun systeme de carte bleu n'a été fait, cependant si cela est demandé il seras possible de le faire # =========================================================================================== # CONFIG aliases: BlockATM = 23 # Dispenser par defaul BilletSelection = 266 # Lingot D'or par défaut RetourEnArriere = 35:14 # Laine rouge par défaul Billet10 = 266 # Lingot D'or par défaut Billet20 = 266 # Lingot D'or par défaut Billet30 = 266 # Lingot D'or par défaut Billet40 = 266 # Lingot D'or par défaut Billet50 = 266 # Lingot D'or par défaut Billet100 = 266 # Lingot D'or par défaut Billet500 = 266 # Lingot D'or par défaut Billet1000 = 266 # Lingot D'or par défaut # =================================================================================== # # # Ne rien toucher à parti d'ici # # # =================================================================================== # # # Function déposer # # function Depose10(p: Player): set {_Depose} to number of Billet10 named "&aBillet de 10$" in {_p}'s inventory if {_Depose} < 1: send "&c&lErreur &r&c- Vous ne pouvez pas déposé un billet que vous ne possédez pas!" to {_p} stop if {_Depose} > 1: remove {_Depose} of Billet10 named "&aBillet de 10$" from {_p}'s inventory send "&a&lValidé &r&c- Vous venez bien de déposé %{_Depose}%0$!" to {_p} set {_prix} to {_Depose} * 10 add {_prix} to balance of {_p} function Depose20(p: Player): set {_Depose} to number of Billet20 named "&aBillet de 20$" in {_p}'s inventory if {_Depose} < 1: send "&c&lErreur &r&c- Vous ne pouvez pas déposé un billet que vous ne possédez pas!" to {_p} stop if {_Depose} > 1: remove {_Depose} of Billet20 named "&aBillet de 20$" from {_p}'s inventory send "&a&lValidé &r&c- Vous venez bien de déposé %{_Depose}%0$!" to {_p} set {_prix} to {_Depose} * 20 add {_prix} to balance of {_p} function Depose30(p: Player): set {_Depose} to number of Billet30 named "&aBillet de 30$" in {_p}'s inventory if {_Depose} < 1: send "&c&lErreur &r&c- Vous ne pouvez pas déposé un billet que vous ne possédez pas!" to {_p} stop if {_Depose} > 1: remove {_Depose} of Billet30 named "&aBillet de 30$" from {_p}'s inventory send "&a&lValidé &r&c- Vous venez bien de déposé %{_Depose}%0$!" to {_p} set {_prix} to {_Depose} * 30 add {_prix} to balance of {_p} function Depose40(p: Player): set {_Depose} to number of Billet40 named "&aBillet de 40$" in {_p}'s inventory if {_Depose} < 1: send "&c&lErreur &r&c- Vous ne pouvez pas déposé un billet que vous ne possédez pas!" to {_p} stop if {_Depose} > 1: remove {_Depose} of Billet40 named "&aBillet de 40$" from {_p}'s inventory send "&a&lValidé &r&c- Vous venez bien de déposé %{_Depose}%0$!" to {_p} set {_prix} to {_Depose} * 40 add {_prix} to balance of {_p} function Depose50(p: Player): set {_Depose} to number of Billet50 named "&aBillet de 50$" in {_p}'s inventory if {_Depose} < 1: send "&c&lErreur &r&c- Vous ne pouvez pas déposé un billet que vous ne possédez pas!" to {_p} stop if {_Depose} > 1: remove {_Depose} of Billet50 named "&aBillet de 50$" from {_p}'s inventory send "&a&lValidé &r&c- Vous venez bien de déposé %{_Depose}%0$!" to {_p} set {_prix} to {_Depose} * 50 add {_prix} to balance of {_p} function Depose100(p: Player): set {_Depose} to number of Billet100 named "&aBillet de 100$" in {_p}'s inventory if {_Depose} < 1: send "&c&lErreur &r&c- Vous ne pouvez pas déposé un billet que vous ne possédez pas!" to {_p} stop if {_Depose} > 1: remove {_Depose} of Billet100 named "&aBillet de 100$" from {_p}'s inventory send "&a&lValidé &r&c- Vous venez bien de déposé %{_Depose}%00$!" to {_p} set {_prix} to {_Depose} * 100 add {_prix} to balance of {_p} function Depose500(p: Player): set {_Depose} to number of Billet500 named "&aBillet de 500$" in {_p}'s inventory if {_Depose} < 1: send "&c&lErreur &r&c- Vous ne pouvez pas déposé un billet que vous ne possédez pas!" to {_p} stop if {_Depose} > 1: remove {_Depose} of Billet500 named "&aBillet de 500$" from {_p}'s inventory send "&a&lValidé &r&c- Vous venez bien de déposé %{_Depose}%00$!" to {_p} set {_prix} to {_Depose} * 500 add {_prix} to balance of {_p} function Depose1000(p: Player): set {_Depose} to number of Billet1000 named "&aBillet de 1000$" in {_p}'s inventory if {_Depose} < 1: send "&c&lErreur &r&c- Vous ne pouvez pas déposé un billet que vous ne possédez pas!" to {_p} stop if {_Depose} > 1: remove {_Depose} of Billet1000 named "&aBillet de 1000$" from {_p}'s inventory send "&a&lValidé &r&c- Vous venez bien de déposé %{_Depose}%000$!" to {_p} set {_prix} to {_Depose} * 1000 add {_prix} to balance of {_p} # ================================================================================ # # # Function Retiré # # function Retirer10(p: Player): if {_p}'s balance < 10: send "&c&lErreur &r&c- Vous ne pouvez pas retirer de l'argent que vous ne possédez pas!" to {_p} stop if {_p}'s balance > 10: give 1 Billet10 named "&aBillet de 10$" to {_p} send "&a&lValidé &r&c- Vous venez bien de retirer 10$!" to {_p} remove 10 from balance of {_p} function Retirer20(p: Player): if {_p}'s balance < 20: send "&c&lErreur &r&c- Vous ne pouvez pas retirer de l'argent que vous ne possédez pas!" to {_p} stop if {_p}'s balance > 20: give 1 Billet10 named "&aBillet de 20$" to {_p} send "&a&lValidé &r&c- Vous venez bien de retirer 20$!" to {_p} remove 20 from balance of {_p} function Retirer30(p: Player): if {_p}'s balance < 30: send "&c&lErreur &r&c- Vous ne pouvez pas retirer de l'argent que vous ne possédez pas!" to {_p} stop if {_p}'s balance > 30: give 1 Billet10 named "&aBillet de 30$" to {_p} send "&a&lValidé &r&c- Vous venez bien de retirer 30$!" to {_p} remove 30 from balance of {_p} function Retirer40(p: Player): if {_p}'s balance < 40: send "&c&lErreur &r&c- Vous ne pouvez pas retirer de l'argent que vous ne possédez pas!" to {_p} stop if {_p}'s balance > 40: give 1 Billet40 named "&aBillet de 40$" to {_p} send "&a&lValidé &r&c- Vous venez bien de retirer 40$!" to {_p} remove 40 from balance of {_p} function Retirer50(p: Player): if {_p}'s balance < 50: send "&c&lErreur &r&c- Vous ne pouvez pas retirer de l'argent que vous ne possédez pas!" to {_p} stop if {_p}'s balance > 50: give 1 Billet50 named "&aBillet de 50$" to {_p} send "&a&lValidé &r&c- Vous venez bien de retirer 50$!" to {_p} remove 50 from balance of {_p} function Retirer100(p: Player): if {_p}'s balance < 100: send "&c&lErreur &r&c- Vous ne pouvez pas retirer de l'argent que vous ne possédez pas!" to {_p} stop if {_p}'s balance > 100: give 1 Billet100 named "&aBillet de 100$" to {_p} send "&a&lValidé &r&c- Vous venez bien de retirer 100$!" to {_p} remove 100 from balance of {_p} function Retirer500(p: Player): if {_p}'s balance < 500: send "&c&lErreur &r&c- Vous ne pouvez pas retirer de l'argent que vous ne possédez pas!" to {_p} stop if {_p}'s balance > 500: give 1 Billet500 named "&aBillet de 500$" to {_p} send "&a&lValidé &r&c- Vous venez bien de retirer 500$!" to {_p} remove 500 from balance of {_p} function Retirer1000(p: Player): if {_p}'s balance < 1000: send "&c&lErreur &r&c- Vous ne pouvez pas retirer de l'argent que vous ne possédez pas!" to {_p} stop if {_p}'s balance > 1000: give 1 Billet1000 named "&aBillet de 1000$" to {_p} send "&a&lValidé &r&c- Vous venez bien de retirer 1000$!" to {_p} remove 1000 from balance of {_p} # =================================================================================== function DeposeATM(p: Player): open chest with 3 rows named "&aATM | Déposer" to {_p} set {_BilletSelectD10} to Billet10 named "&aDéposer 10$" set {_BilletSelectD20} to Billet20 named "&aDéposer 20$" set {_BilletSelectD30} to Billet30 named "&aDéposer 30$" set {_BilletSelectD40} to Billet40 named "&aDéposer 40$" set {_BilletSelectD50} to Billet50 named "&aDéposer 50$" set {_BilletSelectD100} to Billet100 named "&aDéposer 100$" set {_BilletSelectD500} to Billet500 named "&aDéposer 500$" set {_BilletSelectD1000} to Billet1000 named "&aDéposer 1000$" set line 1 of lore of {_BilletSelectD10} to "&7Cliquer pour déposer 10$" set line 1 of lore of {_BilletSelectD20} to "&7Cliquer pour déposer 20$" set line 1 of lore of {_BilletSelectD30} to "&7Cliquer pour déposer 30$" set line 1 of lore of {_BilletSelectD40} to "&7Cliquer pour déposer 40$" set line 1 of lore of {_BilletSelectD50} to "&7Cliquer pour déposer 50$" set line 1 of lore of {_BilletSelectD100} to "&7Cliquer pour déposer 100$" set line 1 of lore of {_BilletSelectD500} to "&7Cliquer pour déposer 500$" set line 1 of lore of {_BilletSelectD1000} to "&7Cliquer pour déposer 1000$" format gui slot 0 of {_p} with {_BilletSelectD10} to run function Depose10({_p}) format gui slot 2 of {_p} with {_BilletSelectD20} to run function Depose20({_p}) format gui slot 4 of {_p} with {_BilletSelectD30} to run function Depose30({_p}) format gui slot 6 of {_p} with {_BilletSelectD40} to run function Depose40({_p}) format gui slot 8 of {_p} with {_BilletSelectD50} to run function Depose50({_p}) format gui slot 11 of {_p} with {_BilletSelectD100} to run function Depose100({_p}) format gui slot 13 of {_p} with {_BilletSelectD500} to run function Depose500({_p}) format gui slot 15 of {_p} with {_BilletSelectD1000} to run function Depose1000({_p}) function RetirerATM(p: Player): open chest with 3 rows named "&aATM | Retirer" to {_p} set {_BilletSelectR10} to Billet10 named "&aRetirer 10$" set {_BilletSelectR20} to Billet20 named "&aRetirer 20$" set {_BilletSelectR30} to Billet30 named "&aRetirer 30$" set {_BilletSelectR40} to Billet40 named "&aRetirer 40$" set {_BilletSelectR50} to Billet50 named "&aRetirer 50$" set {_BilletSelectR100} to Billet100 named "&aRetirer 100$" set {_BilletSelectR500} to Billet500 named "&aRetirer 500$" set {_BilletSelectR1000} to Billet1000 named "&aRetirer 1000$" set line 1 of lore of {_BilletSelectR10} to "&7Cliquer pour retirer 10$" set line 1 of lore of {_BilletSelectR20} to "&7Cliquer pour retirer 20$" set line 1 of lore of {_BilletSelectR30} to "&7Cliquer pour retirer 30$" set line 1 of lore of {_BilletSelectR40} to "&7Cliquer pour retirer 40$" set line 1 of lore of {_BilletSelectR50} to "&7Cliquer pour retirer 50$" set line 1 of lore of {_BilletSelectR100} to "&7Cliquer pour retirer 100$" set line 1 of lore of {_BilletSelectR500} to "&7Cliquer pour retirer 500$" set line 1 of lore of {_BilletSelectR1000} to "&7Cliquer pour retirer 1000$" format gui slot 0 of {_p} with {_BilletSelectR10} to run function Retirer10({_p}) format gui slot 2 of {_p} with {_BilletSelectR20} to run function Retirer20({_p}) format gui slot 4 of {_p} with {_BilletSelectR30} to run function Retirer30({_p}) format gui slot 6 of {_p} with {_BilletSelectR40} to run function Retirer40({_p}) format gui slot 8 of {_p} with {_BilletSelectR50} to run function Retirer50({_p}) format gui slot 11 of {_p} with {_BilletSelectR100} to run function Retirer100({_p}) format gui slot 13 of {_p} with {_BilletSelectR500} to run function Retirer500({_p}) format gui slot 15 of {_p} with {_BilletSelectR1000} to run function Retirer1000({_p}) on right click on BlockATM: cancel event open chest with 3 rows named "&cATM" to player wait 1 tick format gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 and 26 of player with black stained glass pane named " " to do nothing format gui slot 11 of player with BilletSelection named "&6$ &aDéposer de l'argent &6$" with lore " " to run function DeposeATM(player) format gui slot 13 of player with Player Head named "&bBienvenue sur votre compte en banque" with lore "&aVotre compte dispose de &e%player's money% &a$" to do nothing format gui slot 15 of player with BilletSelection named "&6$ &4Retirer de l'argent &6$" with lore " " to run function RetirerATM(player)
  3. Nan mais je peux le rajouter si tu le souhaite
  4. Version de Minecraft : 1.7.10 Version de Skript : 2.2 Type du skript : Skript ATM Moddé Description du script : Bonjour, Je recherche un skript permettant de faire un ATM pour mon serveur RP moddé. J'aimerais qu'il y ait une fonction pour déposer ou retirer de l'argent (Argent relié à l'économie essentials) avec un petit endroit ou quand on passe dessus avec la souris on voit la money qu'on possède. J'aimerais que l'on puisse retirer et déposer les montant suivant : 1€ (ID : 6304), 2€ (ID: 6305), 5€ (ID: 6306), 10€ (ID: 6307), 20€ (ID: 6308), 50€ (ID: 6309), 100€ (ID: 6310), 200€ (ID: 6311), 500€ (ID: 6312) et 1000€ (ID: 6313). J'aimerais que ça ouvre l'ATM via le block Money Exchanger (ID: 0647). (Les blocs viennent du mods MinecraftMoney-1.7.10-1.2-01.jar ci-joint) Je sais que beaucoup de skript existe mais ils ne marchent malheureusement pas (soit l'affichage beug soit les fonctions de déposer ou retirer marche pas). Précision en plus : J'utilise les addons/plugins Vault, SkQuery, TuSKe, WildSkript MinecraftMoney-1.7.10-1.2-01.jar
×
×
  • 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.