Advertisement
minmin0917

Saikutu

Nov 29th, 2019
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.83 KB | None | 0 0
  1. on First join:
  2. command "/tp %player% -108 5 385 0 0"
  3.  
  4. command /rank [<text>] [<player>] [<text>]:
  5. permission: Rank.Admin
  6. permission message: &cこのコマンドを使用するには、アドミン、もしくはそれ以上のランクを所持している必要があります。
  7. trigger:
  8. if arg-1 is not set:
  9. send "&7------------------&4Rank System Info&7------------------"
  10. send "&c&lCommand List"
  11. send "&e/Rank Set (Player) (Rank) &7・・・ &9プレイヤーにランクを設定します"
  12. send "&e/Rank Remove (Player) &7・・・ &9プレイヤーのランクをデフォルトにします"
  13. send "&e/Rank List &7・・・ &9ランクの一覧を表示します"
  14. send "&e/Rank Info &7・・・ &9ランクシステムの詳細情報を表示します"
  15. send "&7----------------------------------------------------------------------------"
  16. if arg-1 is "Set":
  17. if arg-2 is not set:
  18. send "&cプレイヤーの名前を入力する必要があります 詳細は &e/Rank Info &cで確認することができます"
  19. if arg-2 is set:
  20. if arg-3 is not set:
  21. send "&cランク名を選択してください ランクの一覧は &e/Rank List &cで確認することができます"
  22. if arg-3 is "Default":
  23. send "&cプレイヤーランクをデフォルトに設定するには &e/Rank Remove (プレイヤー) &cコマンドを使用してください"
  24. if arg-3 is "VIP":
  25. send "&cプレイヤーランクを &6VIP &cに変更しました"
  26. send "&4[Rank] &cあなたのランクが &6VIP &cに変更されました" to arg-2
  27. set {Rank.%arg-2%} to "VIP"
  28. set {Permission.%arg-2%} to "VIP"
  29. set {Prefix.%arg-2%} to "&6[VIP]"
  30. if arg-3 is "VIP+":
  31. send "&cプレイヤーランクを &6VIP&0+ &cに変更しました"
  32. send "&4[Rank] &cあなたのランクが &6VIP&0+ &cに変更されました" to arg-2
  33. set {Rank.%arg-2%} to "VIP+"
  34. set {Permission.%arg-2%} to "VIP+"
  35. set {Prefix.%arg-2%} to "&6[VIP&0+&6]"
  36. if arg-3 is "Helper":
  37. send "&cプレイヤーランクを &eHelper &cに変更しました"
  38. send "&4[Rank] &cあなたのランクが &eHelper &cに変更されました" to arg-2
  39. set {Rank.%arg-2%} to "Helper"
  40. set {Permission.%arg-2%} to "Helper"
  41. set {Prefix.%arg-2%} to "&e[Helper]"
  42. if arg-3 is "Admin":
  43. send "&cプレイヤーランクを &cAdmin &cに変更しました"
  44. send "&4[Rank] &cあなたのランクが &cAdmin &cに変更されました" to arg-2
  45. set {Rank.%arg-2%} to "Admin"
  46. set {Permission.%arg-2%} to "Admin"
  47. set {Prefix.%arg-2%} to "&c[Admin]"
  48. if arg-3 is "Owner":
  49. send "&cプレイヤーランクを &4Owner &cに変更しました"
  50. send "&4[Rank] &cあなたのランクが &4Owner &cに変更されました" to arg-2
  51. set {Rank.%arg-2%} to "Owner"
  52. set {Permission.%arg-2%} to "Owner"
  53. set {Prefix.%arg-2%} to "&4[Owner]"
  54. if arg-1 is "Remove":
  55. if arg-2 is not set:
  56. send "&cプレイヤーの名前を入力する必要があります 詳細は &e/Rank Info &cで確認することができます"
  57. if arg-2 is set:
  58. send "&cプレイヤーランクを &7デフォルト に変更しました"
  59. set {Rank.%arg-2%} to "Default"
  60. set {Permission.%arg-2%} to "Default"
  61. set {Prefix.%arg-2%} to "&7None"
  62. if arg-1 is "List":
  63. send "&7------------------&4Rank System Rank List&7------------------"
  64. send "&7Default (プレフィックス無) ・・・ 通常コマンドとは違います。 /Rank Remove (Player)"
  65. send "&6VIP &7・・・ VIP"
  66. send "&6VIP&0+ &7・・・ VIP+"
  67. send "&eHelper &7・・・ Helper"
  68. send "&cOwner &7・・・ Admin"
  69. send "&4Owner &7・・・ Owner"
  70. send "&7---------------------------------------------------------------------------------"
  71. if arg-1 is "Info":
  72. send "&7------------------&4Rank System Info&7------------------"
  73. send "&c&lCommand List"
  74. send "&e/Rank Set (Player) (Rank) &7・・・ &9プレイヤーにランクを設定します"
  75. send "&e/Rank Remove (Player) &7・・・ &9プレイヤーのランクをデフォルトにします"
  76. send "&e/Rank List &7・・・ &9ランクの一覧を表示します"
  77. send "&e/Rank Info &7・・・ &9ランクシステムの詳細情報を表示します"
  78. send "&7----------------------------------------------------------------------------"
  79.  
  80. on chat:
  81. cancel event
  82. if {Rank.%player%} is "Default":
  83. wait 3 ticks
  84. broadcast "&7 %player% : %message%"
  85. else:
  86. broadcast "%{Prefix.%player%}% %player% &f: %message%"
  87.  
  88. on first join:
  89. set {Rank.%player%} to "Default"
  90. set {Permission.%player%} to "Default"
  91. set {Prefix.%player%} to "&7None"
  92.  
  93. on break of iron block:
  94. if {Rank.%player%} is "Default":
  95. command "/give %player% iron_ingot"
  96. else:
  97. command "/give %player% iron_ingot 2"
  98.  
  99. on break of gold block:
  100. if {Rank.%player%} is "Default":
  101. command "/give %player% gold_ingot"
  102. else:
  103. command "/give %player% gold_ingot 2"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement