Advertisement
kunihiko_sato

Untitled

Nov 9th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.70 KB | None | 0 0
  1. on chat:
  2. cancel event
  3. if {nick::%player%} is set:
  4. if {prefix::%player%} is set:
  5. if {suffix::%player%} is set:
  6. broadcast "&r%{prefix::%player%}%%{nick::%player%}%%{suffix::%player%}%&a: &r%coloured message%"
  7. else:
  8. broadcast "&r%{prefix::%player%}%%{nick::%player%}%&a: &r%coloured message%"
  9. else:
  10. if {suffix::%player%} is set:
  11. broadcast "&r%{nick::%player%}%%{suffix::%player%}%&a: &r%coloured message%"
  12. else:
  13. broadcast "&r%{nick::%player%}%&a: &r%coloured message%"
  14. else:
  15. if {prefix::%player%} is set:
  16. if {suffix::%player%} is set:
  17. broadcast "&r%{prefix::%player%}%%player%%{suffix::%player%}%&a: &r%coloured message%"
  18. else:
  19. broadcast "&r%{prefix::%player%}%%player%&a: &r%coloured message%"
  20. else:
  21. if {suffix::%player%} is set:
  22. broadcast "&r%player%%{suffix::%player%}%&a: &r%coloured message%"
  23. else:
  24. broadcast "&r%player%&a: &r%coloured message%"
  25.  
  26. options:
  27. prefix: &6[&3System&6]&r
  28.  
  29. command /systems [<text>] [<text>] [<text>] [<text>] [<text>]:
  30. permission: server.admin
  31. permission message: &cYou don't permitted use a this command.
  32. aliases: /system, /serversystems:systems, /serversystems:system
  33. trigger:
  34. if arg-1 is "rank" or "chat" or "player":
  35. if arg-1 is "rank":
  36. if arg-2 is "set" or "reset" or "list" or "check":
  37. if arg-2 is "set":
  38. if arg-3 is set:
  39. if arg-4 is "vip" or "mvp" or "elite" or "legend" or "builder" or "admin" or "owner":
  40. if arg-4 is "vip":
  41. broadcast "{@prefix} &eRank: &2%arg 3%&a が&c&lVIP&aになりました。"
  42. set {%arg 3%.rank} to "&c&lVIP"
  43. set {prefix::%arg 3%} to "&b[&cVIP&b] &r"
  44. execute console command "nte player %arg 3% prefix &b[&cVIP&b] &r"
  45. if arg-4 is "mvp":
  46. broadcast "{@prefix} &eRank: &2%arg 3%&a が&6&lMVP&aになりました。"
  47. set {%arg 3%.rank} to "&6&lMVP"
  48. set {prefix::%arg 3%} to "&b[&6MVP&b] &r"
  49. execute console command "nte player %arg 3% prefix &b[&6MVP&b] &r"
  50. if arg-4 is "elite":
  51. broadcast "{@prefix} &eRank: &2%arg 3%&a が&e&lELITE&aになりました。"
  52. set {%arg 3%.rank} to "&e&lELITE"
  53. set {prefix::%arg 3%} to "&b[&eELITE&b] &r"
  54. execute console command "nte player %arg 3% prefix &b[&eELITE&b] &r"
  55. if arg-4 is "legend":
  56. broadcast "{@prefix} &eRank: &2%arg 3%&a が&a&lLEGEND&aになりました。"
  57. set {%arg 3%.rank} to "&a&lLEGEND"
  58. set {prefix::%arg 3%} to "&b[&aLEGEND&b] &r"
  59. execute console command "nte player %arg 3% prefix &b[&aLEGEND&b] &r"
  60. if arg-4 is "builder":
  61. broadcast "{@prefix} &eRank: &2%arg 3%&a が&3&lBUILDER&aになりました。"
  62. set {%arg 3%.rank} to "&3&lBUILDER"
  63. set {prefix::%arg 3%} to "&r[&3BUILDER&r] &r"
  64. execute console command "nte player %arg 3% prefix &r[&3BUILDER&r] &r"
  65. if arg-4 is "admin":
  66. broadcast "{@prefix} &eRank: &2%arg 3%&a が&4&lADMIN&aになりました。"
  67. set {%arg 3%.rank} to "&4&lADMIN"
  68. set {prefix::%arg 3%} to "&e[&4ADMIN&e] &r"
  69. execute console command "nte player %arg 3% prefix &e[&4ADMIN&e] &r"
  70. if arg-4 is "owner":
  71. broadcast "{@prefix} &eRank: &2%arg 3%&a が&2&lOWNER&aになりました。"
  72. set {%arg 3%.rank} to "&2&lOWNER"
  73. set {prefix::%arg 3%} to "&e[&2OWNER&e] &r"
  74. execute console command "nte player %arg 3% prefix &e[&2OWNER&e] &r"
  75. else:
  76. send "{@prefix} &eCommand: &cUsage: &7/systems rank set %arg 3% <rank>"
  77. else:
  78. send "{@prefix} &eCommand: &cUsage: &7/systems rank set <player> <rank>"
  79. if arg-2 is "reset":
  80. if arg-3 is set:
  81. send "{@prefix} &eRank Reset: &2%arg 3%&a のランクを消しました。"
  82. delete {%arg 3%.rank}
  83. set {prefix::%arg 3%} to "&r"
  84. execute console command "nte player %arg 3% prefix &r"
  85. else:
  86. send "{@prefix} &eCommand: &cUsage: &7/systems rank reset <player>"
  87. if arg-2 is "list":
  88. if arg-2 is "list":
  89. send "&3Ranks (8): &aVip&r, &aMvp&r, &aElite&r, &aLegend&r, &2Builder&r, &2Admin&r, &6Owner"
  90. if arg-2 is "check":
  91. if arg-3 is set:
  92. if {%arg 3%.rank} is set:
  93. send "{@prefix} &eRank Check: &2%arg 3% &aは%{%arg 3%.rank}%&aランクを持っています。"
  94. else:
  95. send "{@prefix} &eRank Check: &2%arg 3% &cはランクを持っていません。"
  96. else:
  97. send "{@prefix} &eCommand: &cUsage: &7/systems rank check <player>"
  98. else:
  99. send "{@prefix} &eCommand: &cUsage: &7/systems rank <set/reset/check/list>..."
  100. if arg-1 is "chat":
  101. if arg-2 is "sets" or "alert" or "clean":
  102. if arg-2 is "sets":
  103. if arg-3 is "prefix" or "suffix" or "nick":
  104. if arg-3 is "prefix":
  105. if arg-4 is set:
  106. if arg-5 is set:
  107. broadcast "{@prefix} &eChat-Prefix: &2%player%&a が &2%arg 4% &aの称号 (前) を""&r%coloured arg 5%&a""にしました。"
  108. set {prefix::%arg 4%} to coloured arg-5
  109. else:
  110. send "{@prefix} &eCommand: &cUsage: &7/systems chat sets prefix %arg 4% <text>"
  111. else:
  112. send "{@prefix} &eCommand: &cUsage: &7/systems chat sets prefix <player> <text>"
  113. if arg-3 is "suffix":
  114. if arg-4 is set:
  115. if arg-5 is set:
  116. broadcast "{@prefix} &eChat-Prefix: &2%player%&a が &2%arg 4% &aの称号 (後) を""&r%coloured arg 5%&a""にしました。"
  117. set {suffix::%arg 4%} to coloured arg-5
  118. else:
  119. send "{@prefix} &eCommand: &cUsage: &7/systems chat sets suffix %arg 4% <text>"
  120. else:
  121. send "{@prefix} &eCommand: &cUsage: &7/systems chat sets suffix <player> <text>"
  122. if arg-3 is "nick":
  123. if arg-4 is set:
  124. if arg-5 is set:
  125. broadcast "{@prefix} &eChat-Prefix: &2%player%&a が &2%arg 4% &aのニックネームを""&r%coloured arg 5%&a""にしました。"
  126. set {nick::%arg 4%} to coloured arg-5
  127. else:
  128. send "{@prefix} &eCommand: &cUsage: &7/systems chat sets nick %arg 4% <text>"
  129. else:
  130. send "{@prefix} &eCommand: &cUsage: &7/systems chat sets nick <player> <text>"
  131. else:
  132. send "{@prefix} &eCommand: &cUsage: &7/systems chat sets <prefix/suffix/nick>..."
  133. if arg-2 is "alert":
  134. if arg-3 is set:
  135. broadcast "&c&l!&4 Alert &c&l!&r %coloured arg 3%"
  136. else:
  137. send "{@prefix} &eCommand: &cUsage: &7/systems chat alert <text>"
  138. if arg-2 is "clean":
  139. loop 75 times:
  140. broadcast ""
  141. broadcast "{@prefix} &eChat: &2%player%&a がチャットをクリアしました。"
  142. else:
  143. send "{@prefix} &eCommand: &cUsage: &7/systems chat <sets/alert>..."
  144. if arg-1 is "player":
  145. if arg-2 is "vanish":
  146. if arg-2 is "vanish":
  147. if arg-3 is "check":
  148. if arg-3 is "check":
  149. if arg-4 is set:
  150. if {%arg 4%.vanish} is set:
  151. send "{@prefix} &ePlayer-Vanish-Check: &2%arg 4% &aは&b透明&aです。"
  152. else:
  153. send "{@prefix} &ePlayer-Vanish-Check: &2%arg 4% &aは&c不透明&aです。"
  154. else:
  155. if {%player%.vanish} is set:
  156. send "{@prefix} &ePlayer-Vanish-Check: &aあなたは&b透明&aです。"
  157. else:
  158. send "{@prefix} &ePlayer-Vanish-Check: &aあなたは&c不透明&aです。"
  159. else:
  160. send "{@prefix} &eCommand: &cUsage: &7/systems player vanish <check> [player]"
  161. else:
  162. send "{@prefix} &eCommand: &cUsage: &7/systems player <vanish> <check> [player]"
  163. else:
  164. send "{@prefix} &eCommand: &cUsage: &7/systems <rank/chat/player>..."
  165.  
  166. command /vanish [<player>]:
  167. permission: server.admin
  168. permission message: &cYou don't permitted use a this command.
  169. aliases: /v
  170. trigger:
  171. if arg-1 is set:
  172. if {%arg 1%.vanish} is set:
  173. send "&6[&7Vanish&6] &6%arg 1%&e は&c不透明&eになりました。"
  174. delete {%arg 1%.vanish}
  175. reveal the arg-1 from all players
  176. else:
  177. send "&6[&7Vanish&6] &6%arg 1%&e は&b透明&eになりました。"
  178. set {%arg 1%.vanish} to true
  179. hide the arg-1 from all players
  180. else:
  181. if {%player%.vanish} is set:
  182. send "&6[&7Vanish&6] &eあなたは&c不透明&eになりました。"
  183. delete {%player%.vanish}
  184. reveal the player from all players
  185. else:
  186. send "&6[&7Vanish&6] &eあなたは&b透明&eになりました。"
  187. set {%player%.vanish} to true
  188. hide the player from all players
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement