HugoToutCourt Posté(e) le 18 juillet 2017 Posté(e) le 18 juillet 2017 Bonjour, je souhaiterai avoir un skript d'économie mais avec deux type de monnaie: - Les AriaCoins - Les MagicCoins L'argent devra être visible dans un scoreboard déjà présent sur le serveur via un autre script. Commandes: - /coins give (pseudo) AriaCoins (nombre) : Permet de give un certain nombre d'AriaCoins (Nécessite permission coins.give.aria) - /coins give (pseudo) MagicCoins (nombre) : Permet de give un certain nombre de MagicCoins (Nécessite permission coins.give.magic) Le skript peut utiliser n'importe quel addon, mais en 1.8.9 Merci d'avance Hugo ♥
HugoToutCourt Posté(e) le 18 juillet 2017 Auteur Posté(e) le 18 juillet 2017 Voici le scoreboard[ATTACH=full]6213[/ATTACH]
HugoToutCourt Posté(e) le 18 juillet 2017 Auteur Posté(e) le 18 juillet 2017 every 4 second: loop all players: if loop-player is in world "Lobby": wipe loop-player's sidebar wait 1 tick set name of sidebar of loop-player to "&e&l♫ &6&lAriadia &e&l♫" set score " " in sidebar of loop-player to 8 set score "&cGrade: %{grade.%uuid of loop-player%}%" in sidebar of loop-player to 7 set score " " in sidebar of loop-player to 6 set score "&eAriaCoins: &6%{ariacoins.%uuid of loop-player%}%" in sidebar of loop-player to 5 set score "&dMagicCoins: &5%{magiccoins.%uuid of loop-player%}%" in sidebar of loop-player to 4 set score " " in sidebar of loop-player to 3 set score "&aConnectés: &2%amount of players%" in sidebar of loop-player to 2 set score " " in sidebar of loop-player to 1 else: wipe loop-player's sidebar every 4 second: loop all players: if loop-player is in world "Lobby": wipe loop-player's sidebar wait 1 tick set name of sidebar of loop-player to "&e&l♫ &6&lAriadia &e&l♫" set score " " in sidebar of loop-player to 8 set score "&cGrade: %{grade.%uuid of loop-player%}%" in sidebar of loop-player to 7 set score " " in sidebar of loop-player to 6 set score "&eAriaCoins: &6%{ariacoins.%uuid of loop-player%}%" in sidebar of loop-player to 5 set score "&dMagicCoins: &5%{magiccoins.%uuid of loop-player%}%" in sidebar of loop-player to 4 set score " " in sidebar of loop-player to 3 set score "&aConnectés: &2%amount of players%" in sidebar of loop-player to 2 set score " " in sidebar of loop-player to 1 else: wipe loop-player's sidebar
RedSky GTR Posté(e) le 18 juillet 2017 Posté(e) le 18 juillet 2017 Parce que ta money n'est pas à 0 donc voilà le truc : on first join: set {ariacoins.%uuid of loop-player%} to 0 set {magiccoins.%uuid of loop-player%} to 0
HardTrox Posté(e) le 18 juillet 2017 Posté(e) le 18 juillet 2017 variables: {ariacoins.%uuid of player%} = 0 {magiccoins.%uuid of player%} = 0
HardTrox Posté(e) le 18 juillet 2017 Posté(e) le 18 juillet 2017 c'est comme un event donc ou tu veut
HugoToutCourt Posté(e) le 18 juillet 2017 Auteur Posté(e) le 18 juillet 2017 ok et pour la commande je fait comment ?
HardTrox Posté(e) le 19 juillet 2017 Posté(e) le 19 juillet 2017 Voila j'ai pas opti a fond mais c'est déjà sa :p command /coins [<text>] [<player>] [<text>] [<integer>]: trigger: if arg-1 is not set: message "&cErreur > /coins give (pseudo) AriaCoins (nombre) : Permet de give un certain nombre d'AriaCoins" message "&cErreur > /coins give (pseudo) MagicCoins (nombre) : Permet de give un certain nombre de MagicCoins" if arg-1 is "give": if arg-2 is not set: message "&cErreur > /coins give (pseudo) AriaCoins (nombre) : Permet de give un certain nombre d'AriaCoins" message "&cErreur > /coins give (pseudo) MagicCoins (nombre) : Permet de give un certain nombre de MagicCoins" if arg-2 is set: if arg-3 is not set: message "&cErreur > /coins give (pseudo) AriaCoins (nombre) : Permet de give un certain nombre d'AriaCoins" message "&cErreur > /coins give (pseudo) MagicCoins (nombre) : Permet de give un certain nombre de MagicCoins" if arg-3 is "AriaCoins": if arg-4 is not set: message "&cErreur > /coins give (pseudo) AriaCoins (nombre) : Permet de give un certain nombre d'AriaCoins" message "&cErreur > /coins give (pseudo) MagicCoins (nombre) : Permet de give un certain nombre de MagicCoins" if arg-4 is set: if player has permission "coins.give.aria": add arg-4 to {ariacoins.%uuid of arg-2%} message "&aAriaCoins, vous avez donné %arg-4% AriaCoins à %arg-2%" to player message "&aAriaCoins,%player% vous à donné %arg-4% AriaCoins." to arg-2 else: message "&cErreur, Vous n'avez pas la permission : coins.give.aria" if arg-3 is "MagicCoins": if arg-4 is not set: message "&cErreur > /coins give (pseudo) AriaCoins (nombre) : Permet de give un certain nombre d'AriaCoins" message "&cErreur > /coins give (pseudo) MagicCoins (nombre) : Permet de give un certain nombre de MagicCoins" if arg-4 is set: if player has permission "coins.give.aria": add arg-4 to {magiccoins.%uuid of arg-2%} message "&aMagicCoins, vous avez donné %arg-4% MagicCoins à %arg-2%" to player message "&aMagicCoins,%player% vous à donné %arg-4% MagicCoins." to arg-2 else: message "&cErreur, Vous n'avez pas la permission : coins.give.magic"
HugoToutCourt Posté(e) le 20 juillet 2017 Auteur Posté(e) le 20 juillet 2017 Merci beaucoup ca marche super !
HardTrox Posté(e) le 20 juillet 2017 Posté(e) le 20 juillet 2017 De rien si tu a besoins fait moi signe
Messages recommandés