kjfalkeiae

MoneyChange

May 4th, 2018
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.58 KB | None | 0 0
  1. command /moneyset <offline player> <number> [<text>]:
  2. permission:skript.mc
  3. usage:/moneyset <プレイヤー> <セットする数値> [理由]
  4. trigger:
  5. if arg 2 is 0:
  6. command "/scoreboard players reset %arg 1% Money"
  7. message "&7[&6MoneyChange&7]&e所持金が0にセットされようとされたので、%arg 1%さんの所持金をリセットしました。"
  8. broadcast "&7[&6MoneyChange&7]&a%player%さんが&b&l%arg 1%さんの所持金をリセットしました!"
  9. broadcast "&7[&6MoneyChange&7]&e&l理由:(%arg 3%)"
  10. stop
  11. if arg 2 is more than 1:
  12. broadcast "&7[&6MoneyChange&7]&a%player%さんが&b&l%arg 1%さんの所持金を%arg 2%にセットしました!"
  13. broadcast "&e&l理由:(%arg 3%)"
  14. execute console command "/scoreboard players set %arg 1% Money %arg 2%"
  15. else:
  16. message "&7[&6MoneyChange&7]&cセットする数値に代入する数値は0以上でないといけません。"
  17. stop
  18.  
  19. command /moneyadd <offline player> <number> [<text>]:
  20. permission:skript.mc
  21. usage:/moneyset <プレイヤー> <増加する数値> [理由]
  22. trigger:
  23. if arg 2 is more than 0:
  24. execute console command "/scoreboard players add %arg 1% Money %arg 2%"
  25. broadcast "&7[&6MoneyChange&7]&a%player%さんが&b&l%arg 1%さんの所持金を%arg 2%増やしました!"
  26. broadcast "&7[&6MoneyChange&7]&e&l理由:(%arg 3%)"
  27. else:
  28. message "&7[&6MoneyChange&7]&c増加する数値に代入する数値は1以上でないといけません。減少させたい場合は、/moneyremoveコマンドを使用してください。"
  29.  
  30. command /moneyremove <offline player> <number> [<text>]:
  31. permission:skript.mc
  32. usage:/moneyset <プレイヤー> <減少する数値> [理由]
  33. trigger:
  34. if arg 2 is more than 0:
  35. execute console command "/scoreboard players remove %arg 1% Money %arg 2%"
  36. broadcast "&7[&6MoneyChange&7]&a%player%さんが&b&l%arg 1%さんの所持金を%arg 2%減らしました!"
  37. broadcast "&7[&6MoneyChange&7]&e&l理由:(%arg 3%)"
  38. else:
  39. message "&7[&6MoneyChange&7]&c減少する数値に代入する数値は1以上でないといけません。増加させたい場合は、/moneyaddコマンドを使用してください。"
  40.  
  41. command /moneyreset <offline player> [<text>]:
  42. permission:skript.mc
  43. usage:/moneyset <プレイヤー> <セットする数値> [理由]
  44. trigger:
  45. execute console command "/scoreboard players reset %arg 1% Money"
  46. broadcast "&7[&6MoneyChange&7]&a%player%さんが&b&l%arg 1%さんの所持金をリセットしました!"
  47. broadcast "&7[&6MoneyChange&7]&e&l理由:(%arg 2%)"
Add Comment
Please, Sign In to add comment