FurioGamer 0 Posté : 25 octobre 2021 Version de Minecraft : 1.12.2 Version de Skript : 2.2 dev Type du skript : Skript rp atm Description du script : Bonjour, je viens de faire un skript atm. Mais il y a une petite erreur quand je vérifie si le joueur a assez d'argent sur son compte sa ne marche pas. Voici photo et code. Merci Cordialement FurioGamer if arg 1 is "ret": if arg 3 is "5": if {balance::%arg-2%} >= 5: give 1 4158 to player's inventory make console execute command "/eco take %arg 2% 5" message "&c5€ viennent d'être débiter de votre compte !" else: message "&cDésoler, tu n'as pas assez d'argent sur ton compte pour faire cela !" if arg 3 is "10": if {balance::%arg-2%} >= 10: give 1 4157 to player's inventory make console execute command "/eco take %arg 2% 10" message "&c10€ viennent d'être débiter de votre compte !" else: message "&cDésoler, tu n'as pas assez d'argent sur ton compte pour faire cela !" if arg 3 is "20": if {balance::%arg-2%} >= 20: give 1 4156 to player's inventory make console execute command "/eco take %arg 2% 20" message "&c20€ viennent d'être débiter de votre compte !" else: message "&cDésoler, tu n'as pas assez d'argent sur ton compte pour faire cela !" if arg 3 is "50": if {balance::%arg-2%} >= 50: give 1 4155 to player's inventory make console execute command "/eco take %arg 2% 50" message "&c50€ viennent d'être débiter de votre compte !" else: message "&cDésoler, tu n'as pas assez d'argent sur ton compte pour faire cela !" if arg 3 is "100": if {balance::%arg-2%} is bigger or less than 100: give 1 4154 to player's inventory make console execute command "/eco take %arg 2% 100" message "&c100€ viennent d'être débiter de votre compte !" else: message "&cDésoler, tu n'as pas assez d'argent sur ton compte pour faire cela !" if arg 3 is "200": if {balance::%arg-2%} >= 200: give 1 4153 to player's inventory make console execute command "/eco take %arg 2% 200" message "&c200€ viennent d'être débiter de votre compte !" else: message "&cDésoler, tu n'as pas assez d'argent sur ton compte pour faire cela !" if arg 3 is "500": if {balance::%arg-2%} >= 500: give 1 4152 to player's inventory make console execute command "/eco take %arg 2% 500" message "&c500€ viennent d'être débiter de votre compte !" else: message "&cDésoler, tu n'as pas assez d'argent sur ton compte pour faire cela !" Partager ce message Lien à poster Partager sur d’autres sites
Koara 2 Répondu : 29 octobre 2021 Hey, super simple, tu as mit à la place de >= 100 : Supérieur ou inférieur à 100 ce qui a aussi fait bug ton else d'en dessous. Voici le code qui fonctionne parfaitement (Qui évite les deux dernières erreurs), je te conseille aussi pour éviter des logs inutiles dans la console qui pourrait faire un mini lag de remplacer les ID des items par leurs vrais noms. Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Bonne soirée. Partager ce message Lien à poster Partager sur d’autres sites
Joriis 267 Répondu : 4 mars 2022 Le sujet a été résolu. Il a donc été verrouillé. Cordialement, l'équipe. Partager ce message Lien à poster Partager sur d’autres sites