Advertisement
plz1351

Untitled

Oct 20th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.71 KB | None | 0 0
  1. command /sethome:
  2. permission: sk.chatclear
  3. permission message: &fUnknown command. Type "/help" for help.
  4. trigger:
  5. set {spawnpoint} to location of player
  6. send "&8[&7System&8] &7スポーン地点を設定しました"
  7.  
  8. on join:
  9. player has played before
  10. set join message to "&8[&7+&8] &7%Player%"
  11. teleport player to {spawnpoint}
  12. add 0 to {point.%Player%}
  13. add 0 to {eff.%Player%}
  14. add 0 to {for.%Player%}
  15. add 0 to {EXP.%Player%}
  16. add 0 to {nextlv.%Player%}
  17. add 0 to {lv.%Player%}
  18.  
  19. on first join:
  20. set join message to "&8[&b+&8] &7%Player%"
  21. teleport player to {spawnpoint}
  22. add 1 nether_star to Player
  23. add 100 to {nextlv.%Player%}
  24. add 1 to {lv.%Player%}
  25. add 0 to {point.%Player%}
  26. add 0 to {eff.%Player%}
  27. add 0 to {for.%Player%}
  28. add 0 to {EXP.%Player%}
  29.  
  30. on quit:
  31. set quit message to "&8[&7-&8] &7%Player%"
  32.  
  33. on sign change:
  34. replace "&" with "§" in line 1
  35. replace "&" with "§" in line 2
  36. replace "&" with "§" in line 3
  37. replace "&" with "§" in line 4
  38.  
  39. on break of stone:
  40. if player is holding a pickaxe:
  41. cancel event
  42. add 1 to {EXP.%Player%}
  43. while {EXP.%Player%}+1 is more than {nextlv.%Player%}:
  44. remove {nextlv.%Player%} from {EXP.%Player%}
  45. send "&b=== &fLEVEL &fUP &b===" to Player
  46. add 1 to {lv.%Player%}
  47. add 1 to {point.%Player%}
  48. set {nextlv.%Player%} to round({nextlv.%Player%} * 1.1)
  49. send "&8[&7Mine&8] &e%Player%&7さんが&a%{lv.%Player%}%&7Lvになりました" to {lvsend::*}
  50.  
  51. on break of coal_ore:
  52. if player is holding a pickaxe:
  53. cancel event
  54. if {lv.%Player%} is more than 9:
  55. add 5 to {EXP.%Player%}
  56. while {EXP.%Player%}+1 is more than {nextlv.%Player%}:
  57. remove {nextlv.%Player%} from {EXP.%Player%}
  58. send "&b=== &fLEVEL &fUP &b===" to Player
  59. send "&8[&7Mine&8] &e%Player%&7さんが&a%{lv.%Player%}%&7Lvになりました" to {lvsend::*}
  60. add 1 to {lv.%Player%}
  61. add 1 to {point.%Player%}
  62. set {nextlv.%Player%} to round({nextlv.%Player%} * 1.1)
  63. else:
  64. send "&8[&7Mine&8] &7レベルが足りません。&c30Lv &7から採掘することができます"
  65.  
  66. on break of iron_ore:
  67. if player is holding a pickaxe:
  68. cancel event
  69. if {lv.%Player%} is more than 29:
  70. add 10 to {EXP.%Player%}
  71. while {EXP.%Player%}+1 is more than {nextlv.%Player%}:
  72. remove {nextlv.%Player%} from {EXP.%Player%}
  73. send "&b=== &fLEVEL &fUP &b===" to Player
  74. send "&8[&7Mine&8] &e%Player%&7さんが&a%{lv.%Player%}%&7Lvになりました" to {lvsend::*}
  75. add 1 to {lv.%Player%}
  76. add 1 to {point.%Player%}
  77. set {nextlv.%Player%} to round({nextlv.%Player%} * 1.1)
  78. else:
  79. send "&8[&7Mine&8] &7レベルが足りません。&c30Lv &7から採掘することができます"
  80.  
  81. on break of gold_ore:
  82. if player is holding a pickaxe:
  83. cancel event
  84. if {lv.%Player%} is more than 49:
  85. add 20 to {EXP.%Player%}
  86. while {EXP.%Player%}+1 is more than {nextlv.%Player%}:
  87. remove {nextlv.%Player%} from {EXP.%Player%}
  88. send "&b=== &fLEVEL &fUP &b===" to Player
  89. send "&8[&7Mine&8] &e%Player%&7さんが&a%{lv.%Player%}%&7Lvになりました" to {lvsend::*}
  90. add 1 to {lv.%Player%}
  91. add 1 to {point.%Player%}
  92. set {nextlv.%Player%} to round({nextlv.%Player%} * 1.1)
  93. else:
  94. send "&8[&7Mine&8] &7レベルが足りません。&c50Lv &7から採掘することができます"
  95.  
  96. on break of emerald_ore:
  97. if player is holding a pickaxe:
  98. cancel event
  99. if {lv.%Player%} is more than 69:
  100. add 35 to {EXP.%Player%}
  101. while {EXP.%Player%}+1 is more than {nextlv.%Player%}:
  102. remove {nextlv.%Player%} from {EXP.%Player%}
  103. send "&b=== &fLEVEL &fUP &b===" to Player
  104. send "&8[&7Mine&8] &e%Player%&7さんが&a%{lv.%Player%}%&7Lvになりました" to {lvsend::*}
  105. add 1 to {lv.%Player%}
  106. add 1 to {point.%Player%}
  107. set {nextlv.%Player%} to round({nextlv.%Player%} * 1.1)
  108. else:
  109. send "&8[&7Mine&8] &7レベルが足りません。&c70Lv &7から採掘することができます"
  110.  
  111. on break of diamond_ore:
  112. if player is holding a pickaxe:
  113. cancel event
  114. if {lv.%Player%} is more than 89:
  115. add 45 to {EXP.%Player%}
  116. while {EXP.%Player%}+1 is more than {nextlv.%Player%}:
  117. remove {nextlv.%Player%} from {EXP.%Player%}
  118. send "&b=== &fLEVEL &fUP &b===" to Player
  119. send "&8[&7Mine&8] &e%Player%&7さんが&a%{lv.%Player%}%&7Lvになりました" to {lvsend::*}
  120. add 1 to {lv.%Player%}
  121. add 1 to {point.%Player%}
  122. set {nextlv.%Player%} to round({nextlv.%Player%} * 1.1)
  123. else:
  124. send "&8[&7Mine&8] &7レベルが足りません。&c90Lv &7から採掘することができます"
  125.  
  126. on break of obsidian:
  127. if player is holding a pickaxe:
  128. cancel event
  129. if {lv.%Player%} is more than 109:
  130. add 60 to {EXP.%Player%}
  131. while {EXP.%Player%}+1 is more than {nextlv.%Player%}:
  132. remove {nextlv.%Player%} from {EXP.%Player%}
  133. send "&b=== &fLEVEL &fUP &b===" to Player
  134. send "&8[&7Mine&8] &e%Player%&7さんが&a%{lv.%Player%}%&7Lvになりました" to {lvsend::*}
  135. add 1 to {lv.%Player%}
  136. add 1 to {point.%Player%}
  137. set {nextlv.%Player%} to round({nextlv.%Player%} * 1.1)
  138. else:
  139. send "&8[&7Mine&8] &7レベルが足りません。&c110Lv &7から採掘することができます"
  140.  
  141. on any movement:
  142. set action bar of Player to "&b%Player% &8[&7%{lv.%Player%}%Lv&8] &8[&7%{EXP.%Player%}%&8/&7%{nextlv.%Player%}%&8]"
  143.  
  144. on Rightclick with book:
  145. player's tool is enchanted with fortune 3
  146. add 1 to {lv.%Player%}
  147. add 100 to {nextlv.%Player%}
  148. send "&8[&7Mine&8] &7貴方にlevelを与えました"
  149. remove 1 of held item from player
  150.  
  151. command /mine [<text>]:
  152. trigger:
  153. if player is holding a pickaxe:
  154. if arg 1 is "eff":
  155. if {point.%Player%}+1 > 1:
  156. add 1 to {eff.%Player%}
  157. remove 1 from {point.%Player%}
  158. set line 1 of lore of player's tool to "&f効率強化 &b>> &f%{eff.%Player%}%"
  159. evaluate "enchant player's tool with efficiency %level of efficiency of player's tool + 1%"
  160. send "&8[&7Mine&8] &c効率強化&7に&7Pointを割り振りました" to Player
  161. else:
  162. send "&8[&7Mine&8] &7Pointが足りません"
  163. if arg 1 is "for":
  164. if {point.%Player%}+1 > 1:
  165. add 1 to {for.%Player%}
  166. remove 1 from {point.%Player%}
  167. set line 2 of lore of player's tool to "&f幸運 &b>> &f%{for.%Player%}%"
  168. send "&8[&7Mine&8] &b幸運&7に&7Pointを割り振りました" to Player
  169. else:
  170. send "&8[&7Mine&8] &7Pointが足りません"
  171. if arg 1 is "show":
  172. send "&b======== &f%Player% &b========" to Player
  173. send "&cEfficiency &8>> &7%{eff.%Player%}%" to Player
  174. send "&aFortune &8>> &7%{for.%Player%}%" to Player
  175. send "&ePoint &8>> &7%{point.%Player%}%" to Player
  176. else:
  177. send "&8[&7Mine&8] &7ピッケルを手に持ってください" to Player
  178.  
  179. command /minedelete [<Player>]:
  180. permission: ADMIN.sk
  181. permission message: &8[&7System&8] &c権限がありません
  182. trigger:
  183. delete {point.%arg 1%}
  184. delete {eff.%arg 1%}
  185. delete {for.%arg 1%}
  186. delete {nextlv.%arg 1%}
  187. delete {lv.%arg 1%}
  188. delete {EXP.%arg 1%}
  189. send "&8[&7Status&8] &e%arg 1%&7のPointを削除しました" to Player
  190.  
  191. command /show [<Player>]:
  192. permission: ADMIN.sk
  193. permission message: &8[&7System&8] &c権限がありません
  194. trigger:
  195. send "&b======== &f%arg 1% &b========" to Player
  196. send "&cEfficiency &8>> &7%{eff.%arg 1%}%" to Player
  197. send "&aFortune &8>> &7%{for.%arg 1%}%" to Player
  198. send "&ePoint &8>> &7%{point.%arg 1%}%" to Player
  199.  
  200.  
  201. command /roulette:
  202. trigger:
  203. set {_roulette} to random integer between 1 and 10
  204. broadcast "&8[&7System&8] &7%Player% used roulette &8>> &e%{_roulette}%"
  205.  
  206. command /gomi:
  207. trigger:
  208. open chest with 3 row named "&A&lゴミ箱" to player
  209.  
  210.  
  211. on rightclick with pickaxe:
  212. open chest with 3 row named "&A&lMENU" to player
  213. wait 1 tick
  214. format slot 0 of player with Gray Stained Glass Pane named "" to be unstealable
  215. format slot 1 of player with Gray Stained Glass Pane named "" to be unstealable
  216. format slot 2 of player with Gray Stained Glass Pane named "" to be unstealable
  217. format slot 3 of player with Gray Stained Glass Pane named "" to be unstealable
  218. format slot 4 of player with Gray Stained Glass Pane named "" to be unstealable
  219. format slot 5 of player with Gray Stained Glass Pane named "" to be unstealable
  220. format slot 6 of player with Gray Stained Glass Pane named "" to be unstealable
  221. format slot 7 of player with Gray Stained Glass Pane named "" to be unstealable
  222. format slot 8 of player with Gray Stained Glass Pane named "" to be unstealable
  223. format slot 9 of player with Gray Stained Glass Pane named "" to be unstealable
  224. format slot 10 of player with diamond_pickaxe named "&b&lPoint割り振り" with lore "&7Right Click" to run [make player execute command "/minemenu"]
  225. format slot 11 of player with Gray Stained Glass Pane named "" to be unstealable
  226. format slot 12 of player with anvil named "&a&lルーレット" with lore "&7Right Click" to run [make player execute command "/roulette"]
  227. format slot 13 of player with Gray Stained Glass Pane named "" to be unstealable
  228. format slot 14 of player with lava_bucket named "&c&lゴミ箱" with lore "&7Right Click" to run [make player execute command "/gomi"]
  229. format slot 15 of player with Gray Stained Glass Pane named "" to be unstealable
  230. format slot 16 of player with beacon named "&e&l/Realm" with lore "&7Right Click" to run [make player execute command "/realm"]
  231. format slot 17 of player with Gray Stained Glass Pane named "" to be unstealable
  232. format slot 18 of player with Gray Stained Glass Pane named "" to be unstealable
  233. format slot 19 of player with Gray Stained Glass Pane named "" to be unstealable
  234. format slot 20 of player with Gray Stained Glass Pane named "" to be unstealable
  235. format slot 21 of player with Gray Stained Glass Pane named "" to be unstealable
  236. format slot 22 of player with Gray Stained Glass Pane named "" to be unstealable
  237. format slot 23 of player with Gray Stained Glass Pane named "" to be unstealable
  238. format slot 24 of player with Gray Stained Glass Pane named "" to be unstealable
  239. format slot 25 of player with Gray Stained Glass Pane named "" to be unstealable
  240. format slot 26 of player with Gray Stained Glass Pane named "" to be unstealable
  241.  
  242. command /minemenu:
  243. trigger:
  244. open chest with 1 row named "&A&lMine" to player
  245. wait 1 tick
  246. format slot 0 of player with Gray Stained Glass Pane named "" to be unstealable
  247. format slot 1 of player with iron_pickaxe named "&c&l効率強化" with lore "&7Right Click" to run [make player execute command "/mine eff"]
  248. format slot 2 of player with Gray Stained Glass Pane named "" to be unstealable
  249. format slot 3 of player with gold_ingot named "&b&l幸運" with lore "&7Right Click" to run [make player execute command "/mine for"]
  250. format slot 4 of player with Gray Stained Glass Pane named "" to be unstealable
  251. format slot 5 of player with barrier named "&e&lComing soon" with lore "&7Right Click" to run [make player execute command "/"]
  252. format slot 6 of player with Gray Stained Glass Pane named "" to be unstealable
  253. format slot 7 of player with diamond named "&a&lステータスの確認" with lore "&7Right Click" to run [make player execute command "/mine show"]
  254. format slot 8 of player with Gray Stained Glass Pane named "" to be unstealable
  255.  
  256. on chat:
  257. cancel event
  258. broadcast "&8[&7%{lv.%Player%}%Lv&8] &7%Player%&a: &f%message%"
  259.  
  260. on break:
  261. add {for.%Player%} to {EXP.%Player%}
  262.  
  263. command /Lvmessage [<text>]:
  264. trigger:
  265. if arg 1 is "on":
  266. if Player is {lvsend::*}:
  267. stop
  268. else:
  269. send "&8[&7Mine&8] &7レベルアップ時のブロードキャストを表示します"
  270. add Player to {lvsend::*}
  271. if arg 1 is "off":
  272. send "&8[&7Mine&8] &7レベルアップ時のブロードキャストを非表示にします"
  273. remove Player from {lvsend::*}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement