Advertisement
plz1351

Untitled

Oct 19th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.46 KB | None | 0 0
  1. on first join:
  2. add 1 nether_star to Player
  3. add 20 to {nextlv.%Player%}
  4. add 1 to {lv.%Player%}
  5. add 0 to {point.%Player%}
  6. add 0 to {eff.%Player%}
  7. add 0 to {for.%Player%}
  8. add 0 to {EXP.%Player%}
  9.  
  10. on break of stone:
  11. if player is holding a pickaxe:
  12. cancel event
  13. add 1 to {EXP.%Player%}
  14. while {EXP.%Player%}+1 is more than {nextlv.%Player%}:
  15. remove {nextlv.%Player%} from {EXP.%Player%}
  16. send "&b=== &fLEVEL &fUP &b===" to Player
  17. add 1 to {lv.%Player%}
  18. add 1 to {point.%Player%}
  19. broadcast "&8[&7LEVEL UP&8] &e%Player%&7さんが&a%{lv.%Player%}%&7Lvになりました"
  20. set {nextlv.%Player%} to round({nextlv.%Player%} * 1.2)
  21.  
  22. on break of coal_ore:
  23. if player is holding a pickaxe:
  24. cancel event
  25. add 2 to {EXP.%Player%}
  26. while {EXP.%Player%}+1 is more than {nextlv.%Player%}:
  27. remove {nextlv.%Player%} from {EXP.%Player%}
  28. send "&b=== &fLEVEL &fUP &b===" to Player
  29. add 1 to {lv.%Player%}
  30. add 1 to {point.%Player%}
  31. broadcast "&8[&7LEVEL UP&8] &e%Player%&7さんが&a%{lv.%Player%}%&7Lvになりました"
  32. set {nextlv.%Player%} to round({nextlv.%Player%} * 1.2)
  33.  
  34. on break of iron_ore:
  35. if player is holding a pickaxe:
  36. cancel event
  37. add 3 to {EXP.%Player%}
  38. while {EXP.%Player%}+1 is more than {nextlv.%Player%}:
  39. remove {nextlv.%Player%} from {EXP.%Player%}
  40. send "&b=== &fLEVEL &fUP &b===" to Player
  41. add 1 to {lv.%Player%}
  42. add 1 to {point.%Player%}
  43. broadcast "&8[&7LEVEL UP&8] &e%Player%&7さんが&a%{lv.%Player%}%&7Lvになりました"
  44. set {nextlv.%Player%} to round({nextlv.%Player%} * 1.2)
  45.  
  46. on break of gold_ore:
  47. if player is holding a pickaxe:
  48. cancel event
  49. add 4 to {EXP.%Player%}
  50. while {EXP.%Player%}+1 is more than {nextlv.%Player%}:
  51. remove {nextlv.%Player%} from {EXP.%Player%}
  52. send "&b=== &fLEVEL &fUP &b===" to Player
  53. add 1 to {lv.%Player%}
  54. add 1 to {point.%Player%}
  55. broadcast "&8[&7LEVEL UP&8] &e%Player%&7さんが&a%{lv.%Player%}%&7Lvになりました"
  56. set {nextlv.%Player%} to round({nextlv.%Player%} * 1.2)
  57.  
  58. on break of emerald_ore:
  59. if player is holding a pickaxe:
  60. cancel event
  61. add 5 to {EXP.%Player%}
  62. while {EXP.%Player%}+1 is more than {nextlv.%Player%}:
  63. remove {nextlv.%Player%} from {EXP.%Player%}
  64. send "&b=== &fLEVEL &fUP &b===" to Player
  65. add 1 to {lv.%Player%}
  66. add 1 to {point.%Player%}
  67. broadcast "&8[&7LEVEL UP&8] &e%Player%&7さんが&a%{lv.%Player%}%&7Lvになりました"
  68. set {nextlv.%Player%} to round({nextlv.%Player%} * 1.2)
  69.  
  70. on break of diamond_ore:
  71. if player is holding a pickaxe:
  72. cancel event
  73. add 6 to {EXP.%Player%}
  74. while {EXP.%Player%}+1 is more than {nextlv.%Player%}:
  75. remove {nextlv.%Player%} from {EXP.%Player%}
  76. send "&b=== &fLEVEL &fUP &b===" to Player
  77. add 1 to {lv.%Player%}
  78. add 1 to {point.%Player%}
  79. broadcast "&8[&7LEVEL UP&8] &e%Player%&7さんが&a%{lv.%Player%}%&7Lvになりました"
  80. set {nextlv.%Player%} to round({nextlv.%Player%} * 1.2)
  81.  
  82. on break of obsidian:
  83. if player is holding a pickaxe:
  84. cancel event
  85. add 7 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. add 1 to {lv.%Player%}
  90. add 1 to {point.%Player%}
  91. broadcast "&8[&7LEVEL UP&8] &e%Player%&7さんが&a%{lv.%Player%}%&7Lvになりました"
  92. set {nextlv.%Player%} to round({nextlv.%Player%} * 1.2)
  93.  
  94. on any movement:
  95. set action bar of Player to "&b%Player% &8[&7%{lv.%Player%}%Lv&8] &8[&7%{EXP.%Player%}%&8/&7%{nextlv.%Player%}%&8]"
  96.  
  97. on Rightclick with book:
  98. player's tool is enchanted with fortune 3
  99. add 1 to {lv.%Player%}
  100. add 20 to {nextlv.%Player%}
  101. send "&8[&7Mine&8] &7貴方にlevelを与えました"
  102. remove 1 of held item from player
  103.  
  104. command /mine [<text>]:
  105. trigger:
  106. if player is holding a pickaxe:
  107. if arg 1 is "eff":
  108. {point.%Player%}+1 > 1
  109. add 1 to {eff.%Player%}
  110. remove 1 from {point.%Player%}
  111. set line 1 of lore of player's tool to "&f効率強化 &b>> &f%{eff.%Player%}%"
  112. evaluate "enchant player's tool with efficiency %level of efficiency of player's tool + 1%"
  113. send "&8[&7Mine&8] &c効率強化&7に&7Pointを割り振りました" to Player
  114. if arg 1 is "for":
  115. {point.%Player%}+1 > 1
  116. add 1 to {for.%Player%}
  117. remove 1 from {point.%Player%}
  118. set line 2 of lore of player's tool to "&f幸運 &b>> &f%{for.%Player%}%"
  119. send "&8[&7Mine&8] &b幸運&7に&7Pointを割り振りました" to Player
  120. if arg 1 is "show":
  121. send "&b======== &f%Player% &b========" to Player
  122. send "&cEfficiency &8>> &7%{eff.%Player%}%" to Player
  123. send "&aFortune &8>> &7%{for.%Player%}%" to Player
  124. send "&ePoint &8>> &7%{point.%Player%}%" to Player
  125. else:
  126. send "&8[&7Mine&8] &7ピッケルを手に持ってください" to Player
  127.  
  128. command /minedelete [<Player>]:
  129. permission: ADMIN.sk
  130. permission message: &8[&7System&8] &c権限がありません
  131. trigger:
  132. delete {point.%arg 1%}
  133. delete {eff.%arg 1%}
  134. delete {for.%arg 1%}
  135. delete {nextlv.%arg 1%}
  136. delete {lv.%arg 1%}
  137. delete {EXP.%arg 1%}
  138. send "&8[&7Status&8] &e%arg 1%&7のPointを削除しました" to Player
  139.  
  140. command /show [<Player>]:
  141. permission: ADMIN.sk
  142. permission message: &8[&7System&8] &c権限がありません
  143. trigger:
  144. send "&b======== &f%arg 1% &b========" to Player
  145. send "&cEfficiency &8>> &7%{eff.%arg 1%}%" to Player
  146. send "&aFortune &8>> &7%{for.%arg 1%}%" to Player
  147. send "&ePoint &8>> &7%{point.%arg 1%}%" to Player
  148.  
  149.  
  150. command /roulette:
  151. trigger:
  152. set {_roulette} to random integer between 1 and 10
  153. broadcast "&8[&7System&8] &7%Player% used roulette &8>> &e%{_roulette}%"
  154.  
  155. command /gomi:
  156. trigger:
  157. open chest with 3 row named "&A&lゴミ箱" to player
  158.  
  159. on rightclick with slimeball:
  160. player's tool is enchanted with fortune 3
  161. open chest with 3 row named "&A&lMENU" to player
  162. wait 1 tick
  163. format slot 0 of player with Gray Stained Glass Pane named "" to be unstealable
  164. format slot 1 of player with Gray Stained Glass Pane named "" to be unstealable
  165. format slot 2 of player with Gray Stained Glass Pane named "" to be unstealable
  166. format slot 3 of player with Gray Stained Glass Pane named "" to be unstealable
  167. format slot 4 of player with Gray Stained Glass Pane named "" to be unstealable
  168. format slot 5 of player with Gray Stained Glass Pane named "" to be unstealable
  169. format slot 6 of player with Gray Stained Glass Pane named "" to be unstealable
  170. format slot 7 of player with Gray Stained Glass Pane named "" to be unstealable
  171. format slot 8 of player with Gray Stained Glass Pane named "" to be unstealable
  172. format slot 9 of player with Gray Stained Glass Pane named "" to be unstealable
  173. format slot 10 of player with iron_sword named "&b&lPoint割り振り" with lore "&7Right Click" to run [make player execute command "/minemenu"]
  174. format slot 11 of player with Gray Stained Glass Pane named "" to be unstealable
  175. format slot 12 of player with anvil named "&a&lルーレット" with lore "&7Right Click" to run [make player execute command "/roulette"]
  176. format slot 13 of player with Gray Stained Glass Pane named "" to be unstealable
  177. format slot 14 of player with lava_bucket named "&c&lゴミ箱" with lore "&7Right Click" to run [make player execute command "/gomi"]
  178. format slot 15 of player with Gray Stained Glass Pane named "" to be unstealable
  179. format slot 16 of player with beacon named "&e&l/Realm" with lore "&7Right Click" to run [make player execute command "/realm"]
  180. format slot 17 of player with Gray Stained Glass Pane named "" to be unstealable
  181. format slot 18 of player with Gray Stained Glass Pane named "" to be unstealable
  182. format slot 19 of player with Gray Stained Glass Pane named "" to be unstealable
  183. format slot 20 of player with Gray Stained Glass Pane named "" to be unstealable
  184. format slot 21 of player with Gray Stained Glass Pane named "" to be unstealable
  185. format slot 22 of player with Gray Stained Glass Pane named "" to be unstealable
  186. format slot 23 of player with Gray Stained Glass Pane named "" to be unstealable
  187. format slot 24 of player with Gray Stained Glass Pane named "" to be unstealable
  188. format slot 25 of player with Gray Stained Glass Pane named "" to be unstealable
  189. format slot 26 of player with Gray Stained Glass Pane named "" to be unstealable
  190.  
  191. command /minemenu:
  192. trigger:
  193. open chest with 1 row named "&A&lMine" to player
  194. wait 1 tick
  195. format slot 0 of player with Gray Stained Glass Pane named "" to be unstealable
  196. format slot 1 of player with iron_pickaxe named "&c&l効率強化" with lore "&7Right Click" to run [make player execute command "/mine eff"]
  197. format slot 2 of player with Gray Stained Glass Pane named "" to be unstealable
  198. format slot 3 of player with gold_ingot named "&b&l幸運" with lore "&7Right Click" to run [make player execute command "/mine for"]
  199. format slot 4 of player with Gray Stained Glass Pane named "" to be unstealable
  200. format slot 5 of player with feather named "&e&lComing soon" with lore "&7Right Click" to run [make player execute command "/"]
  201. format slot 6 of player with Gray Stained Glass Pane named "" to be unstealable
  202. format slot 7 of player with diamond named "&a&lステータスの確認" with lore "&7Right Click" to run [make player execute command "/mine show"]
  203. format slot 8 of player with Gray Stained Glass Pane named "" to be unstealable
  204.  
  205. on chat:
  206. cancel event
  207. broadcast "&8[&7%{lv.%Player%}%Lv&8] &7%Player%&a: &f%message%"
  208.  
  209. on break:
  210. add {for.%Player%} to {EXP.%Player%}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement