Advertisement
kuragonn

Untitled

Nov 10th, 2018
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.14 KB | None | 0 0
  1. #全体オプション
  2.  
  3. options:
  4. Title: 未定(後々設定)
  5.  
  6. #SK reload
  7.  
  8. on load:
  9. broadcast "&a[&cSkript&a] リロードが完了しました。"
  10.  
  11. #sidebar on join
  12.  
  13. on join:
  14. wait 0.2 seconds
  15. create a new stylish scoreboard named "%player%"
  16. set title of stylish scoreboard "%player%" to "&6&l-&c&lLostWorld&6&l-"
  17. create a new id based score "%player%10" with text "&7&l< &e&l%player% &7&l>" slot 10 for stylish scoreboard "%player%"
  18. create a new id based score "%player%9" with text "&e" slot 9 for stylish scoreboard "%player%"
  19. create a new id based score "%player%8" with text "&6&lLevel &7&l> &c&l%{Level.%player%}%" slot 8 for stylish scoreboard "%player%"
  20. create a new id based score "%player%7" with text "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%" slot 7 for stylish scoreboard "%player%"
  21. create a new id based score "%player%6" with text "&f" slot 6 for stylish scoreboard "%player%"
  22. create a new id based score "%player%5" with text "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G" slot 5 for stylish scoreboard "%player%"
  23. create a new id based score "%player%4" with text "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65" slot 4 for stylish scoreboard "%player%"
  24. set stylish scoreboard of player to "%player%"
  25.  
  26. #reset
  27.  
  28. command /reset:
  29. trigger:
  30. set {Level.%player%} to 1
  31. set {Exp.%player%} to 0
  32. set {Money.%player%} to 100
  33. set {Soul.%player%} to 5
  34. send "&bステータスをリセットしました。"
  35.  
  36. #status set
  37.  
  38. command /setstatus [<text>] [<text>] [<number>] :
  39. trigger:
  40. if arg 2 is "level":
  41. set {Level.%arg 1%} to arg 3
  42. send "&b%arg 1% の %arg 2% を %arg 3% に設定しました。"
  43. stop
  44. if arg 2 is "exp":
  45. set {Exp.%arg 1%} to arg 3
  46. send "&b%arg 1% の %arg 2% を %arg 3% に設定しました。"
  47. stop
  48. if arg 2 is "money":
  49. set {Money.%arg 1%} to arg 3
  50. send "&b%arg 1% の %arg 2% を %arg 3% に設定しました。"
  51. stop
  52. if arg 2 is "soul":
  53. set {Soul.%arg 1%} to arg 3
  54. send "&b%arg 1% の %arg 2% を %arg 3% に設定しました。"
  55. stop
  56. else:
  57. send "&4Skript error"
  58. stop
  59.  
  60.  
  61. #score 設定
  62.  
  63. command /applyboard:
  64. trigger:
  65. create a new stylish scoreboard named "%player%"
  66. set title of stylish scoreboard "%player%" to "&6&l-&c&lLostWorld&6&l-"
  67. create a new id based score "%player%10" with text "&7&l< &e&l%player% &7&l>" slot 10 for stylish scoreboard "%player%"
  68. create a new id based score "%player%9" with text "&e" slot 9 for stylish scoreboard "%player%"
  69. create a new id based score "%player%8" with text "&6&lLevel &7&l> &c&l%{Level.%player%}%" slot 8 for stylish scoreboard "%player%"
  70. create a new id based score "%player%7" with text "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%" slot 7 for stylish scoreboard "%player%"
  71. create a new id based score "%player%6" with text "&f" slot 6 for stylish scoreboard "%player%"
  72. create a new id based score "%player%5" with text "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G" slot 5 for stylish scoreboard "%player%"
  73. create a new id based score "%player%4" with text "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65" slot 4 for stylish scoreboard "%player%"
  74. set stylish scoreboard of player to "%player%"
  75.  
  76.  
  77.  
  78. command /updatescores:
  79. trigger:
  80. set the text of id "%player%10" to "&7&l< &e&l%player% &7&l>"
  81. set the text of id "%player%9" to "&e"
  82. set the text of id "%player%8" to "&6&lLevel &7&l> &c&l%{Level.%player%}%"
  83. set the text of id "%player%7" to "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%"
  84. set the text of id "%player%6" to "&f"
  85. set the text of id "%player%5" to "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G"
  86. set the text of id "%player%4" to "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65"
  87.  
  88. command /removeboard:
  89. trigger:
  90. reset stylish scoreboard of player
  91. delete stylish scoreboard named "%player%"
  92.  
  93. #TAB
  94.  
  95. on join:
  96. loop all players:
  97. set tab header to "&6&lThe Fantasy RPG Server" and footer to "&eOnline players &7: &e%amount of all players%&7/&e15" for loop-player
  98.  
  99.  
  100. on quit:
  101. loop all players:
  102. wait 0.5 ticks
  103. set tab header to "&6&lThe Fantasy RPG Server" and footer to "&eOnline players &7: &e%amount of all players%&7/&e15" for loop-player
  104.  
  105.  
  106.  
  107. #Join&Quitメッセージ表示
  108. on join:
  109. set join message to "&7[&a+&7] &7%player%"
  110.  
  111.  
  112. on quit:
  113. set quit message to "&7[&c-&7] &7%player%"
  114.  
  115.  
  116. on first join:
  117. message "&7[&a+&7] &7%player% &e-&6New&e-"
  118. set {Level.%player%} to 1
  119. set {Exp.%player%} to 0
  120. set {Money.%player%} to 100
  121. set {Soul.%player%} to 5
  122.  
  123. #level up
  124.  
  125. on death:
  126. wait 2 ticks
  127. if {Exp.%attacker%} is more than 2*(5*{Level.%attacker%}+{Level.%attacker%}^2)+99:
  128. set {Exp.%attacker%} to 0
  129. set {Level.%attacker%} to {Level.%attacker%}+1
  130. wait 2 ticks
  131. set the text of id "%attacker%10" to "&7&l< &e&l%attacker% &7&l>"
  132. set the text of id "%attacker%9" to "&e"
  133. set the text of id "%attacker%8" to "&6&lLevel &7&l> &c&l%{Level.%attacker%}%"
  134. set the text of id "%attacker%7" to "&6&lExp &7&l> &c&l%{Exp.%attacker%}%&7/&6%2*(5*{Level.%attacker%}+{Level.%attacker%}^2)+100%"
  135. set the text of id "%attacker%6" to "&f"
  136. set the text of id "%attacker%5" to "&6&lMoney &7&l> &c&l%{Money.%attacker%}%&6G"
  137. set the text of id "%attacker%4" to "&6&lSoul &7&l> &c&l%{Soul.%attacker%}%&7/&65"
  138. send "&bレベルが上がりました。" to attacker
  139.  
  140. #Soul
  141.  
  142. on respawn:
  143. if {Soul.%player%} is 5:
  144. set {Soul.%player%} to 4
  145. send "&bSoulが4に減少しました。"
  146. wait 2 ticks
  147. create a new stylish scoreboard named "%player%"
  148. set title of stylish scoreboard "%player%" to "&6&l-&c&lLostWorld&6&l-"
  149. create a new id based score "%player%10" with text "&7&l< &e&l%player% &7&l>" slot 10 for stylish scoreboard "%player%"
  150. create a new id based score "%player%9" with text "&e" slot 9 for stylish scoreboard "%player%"
  151. create a new id based score "%player%8" with text "&6&lLevel &7&l> &c&l%{Level.%player%}%" slot 8 for stylish scoreboard "%player%"
  152. create a new id based score "%player%7" with text "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%" slot 7 for stylish scoreboard "%player%"
  153. create a new id based score "%player%6" with text "&f" slot 6 for stylish scoreboard "%player%"
  154. create a new id based score "%player%5" with text "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G" slot 5 for stylish scoreboard "%player%"
  155. create a new id based score "%player%4" with text "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65" slot 4 for stylish scoreboard "%player%"
  156. set stylish scoreboard of player to "%player%"
  157. stop
  158. if {Soul.%player%} is 4:
  159. set {Soul.%player%} to 3
  160. send "&bSoulが3に減少しました。"
  161. wait 2 ticks
  162. create a new stylish scoreboard named "%player%"
  163. set title of stylish scoreboard "%player%" to "&6&l-&c&lLostWorld&6&l-"
  164. create a new id based score "%player%10" with text "&7&l< &e&l%player% &7&l>" slot 10 for stylish scoreboard "%player%"
  165. create a new id based score "%player%9" with text "&e" slot 9 for stylish scoreboard "%player%"
  166. create a new id based score "%player%8" with text "&6&lLevel &7&l> &c&l%{Level.%player%}%" slot 8 for stylish scoreboard "%player%"
  167. create a new id based score "%player%7" with text "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%" slot 7 for stylish scoreboard "%player%"
  168. create a new id based score "%player%6" with text "&f" slot 6 for stylish scoreboard "%player%"
  169. create a new id based score "%player%5" with text "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G" slot 5 for stylish scoreboard "%player%"
  170. create a new id based score "%player%4" with text "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65" slot 4 for stylish scoreboard "%player%"
  171. set stylish scoreboard of player to "%player%"
  172. stop
  173. if {Soul.%player%} is 3:
  174. set {Soul.%player%} to 2
  175. send "&bSoulが2に減少しました。"
  176. wait 2 ticks
  177. create a new stylish scoreboard named "%player%"
  178. set title of stylish scoreboard "%player%" to "&6&l-&c&lLostWorld&6&l-"
  179. create a new id based score "%player%10" with text "&7&l< &e&l%player% &7&l>" slot 10 for stylish scoreboard "%player%"
  180. create a new id based score "%player%9" with text "&e" slot 9 for stylish scoreboard "%player%"
  181. create a new id based score "%player%8" with text "&6&lLevel &7&l> &c&l%{Level.%player%}%" slot 8 for stylish scoreboard "%player%"
  182. create a new id based score "%player%7" with text "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%" slot 7 for stylish scoreboard "%player%"
  183. create a new id based score "%player%6" with text "&f" slot 6 for stylish scoreboard "%player%"
  184. create a new id based score "%player%5" with text "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G" slot 5 for stylish scoreboard "%player%"
  185. create a new id based score "%player%4" with text "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65" slot 4 for stylish scoreboard "%player%"
  186. set stylish scoreboard of player to "%player%"
  187. stop
  188. if {Soul.%player%} is 2:
  189. set {Soul.%player%} to 1
  190. send "&bSoulが1に減少しました。"
  191. wait 2 ticks
  192. create a new stylish scoreboard named "%player%"
  193. set title of stylish scoreboard "%player%" to "&6&l-&c&lLostWorld&6&l-"
  194. create a new id based score "%player%10" with text "&7&l< &e&l%player% &7&l>" slot 10 for stylish scoreboard "%player%"
  195. create a new id based score "%player%9" with text "&e" slot 9 for stylish scoreboard "%player%"
  196. create a new id based score "%player%8" with text "&6&lLevel &7&l> &c&l%{Level.%player%}%" slot 8 for stylish scoreboard "%player%"
  197. create a new id based score "%player%7" with text "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%" slot 7 for stylish scoreboard "%player%"
  198. create a new id based score "%player%6" with text "&f" slot 6 for stylish scoreboard "%player%"
  199. create a new id based score "%player%5" with text "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G" slot 5 for stylish scoreboard "%player%"
  200. create a new id based score "%player%4" with text "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65" slot 4 for stylish scoreboard "%player%"
  201. set stylish scoreboard of player to "%player%"
  202. stop
  203. if {Soul.%player%} is 1:
  204. set {Soul.%player%} to 5
  205. set {Exp.%player%} to {Exp.%player%}/2
  206. set {Money.%player%} to {Money.%player%}/2
  207. send "&bSoulが0になったのでExpとMoneyが半分になりました。"
  208. wait 2 ticks
  209. create a new stylish scoreboard named "%player%"
  210. set title of stylish scoreboard "%player%" to "&6&l-&c&lLostWorld&6&l-"
  211. create a new id based score "%player%10" with text "&7&l< &e&l%player% &7&l>" slot 10 for stylish scoreboard "%player%"
  212. create a new id based score "%player%9" with text "&e" slot 9 for stylish scoreboard "%player%"
  213. create a new id based score "%player%8" with text "&6&lLevel &7&l> &c&l%{Level.%player%}%" slot 8 for stylish scoreboard "%player%"
  214. create a new id based score "%player%7" with text "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%" slot 7 for stylish scoreboard "%player%"
  215. create a new id based score "%player%6" with text "&f" slot 6 for stylish scoreboard "%player%"
  216. create a new id based score "%player%5" with text "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G" slot 5 for stylish scoreboard "%player%"
  217. create a new id based score "%player%4" with text "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65" slot 4 for stylish scoreboard "%player%"
  218. set stylish scoreboard of player to "%player%"
  219. stop
  220.  
  221.  
  222. #sound
  223.  
  224. on inventory click:
  225. play sound "BLOCK_LEVER_CLICK" to player with volume 5 and pitch 6
  226.  
  227. on command:
  228. play sound "BLOCK_LEVER_CLICK" to player with volume 5 and pitch 3
  229.  
  230.  
  231. #command log
  232.  
  233.  
  234. on command:
  235. sender is player
  236. loop all players:
  237. loop-player have permission "admin"
  238. message "&7[&bCommandLog&7] &b%player%&7 /%full command%" to loop-player
  239.  
  240.  
  241. #monster spawn
  242.  
  243.  
  244. command /spawnmonster [<text>] [<text>] [<number>] [<number>]:
  245. trigger:
  246. if arg 1 is "zombie"
  247. spawn a zombie at {zombie.spawn}
  248. set name of spawned entity to "&a[Lv. 1] Zombie"
  249. set {entity} to last spawned entity
  250.  
  251. on death:
  252. wait 3 seconds
  253. if victim is {entity}:
  254. spawn a zombie at {zombie.spawn}
  255. set name of spawned entity to "&a[Lv. 1] Zombie"
  256. set {entity} to last spawned entity
  257.  
  258. command /setmonster [<text>] [<text>] [<number>] [<number>]:
  259. trigger:
  260. if player is op:
  261. set {zombie.spawn} to location of player
  262. send "&8[&bMobspawn&8] &7設定を追加しました。"
  263.  
  264. command /removemonster [<text>] [<text>] [<number>] [<number>]:
  265. trigger:
  266. if player is op:
  267. delete {zombie.spawn}
  268. send "&8[&bMobspawn&8] &7設定を追加しました。"
  269.  
  270. #protection
  271.  
  272. on command /sk reload all:
  273. if player's name is not "KURAGON"
  274. send "&c警告 あなたはスクリプトをリロードする権限がありません。"
  275. cancel event
  276. if player's name is not "Leaf_96"
  277. #全体オプション
  278.  
  279. options:
  280. Title: 未定(後々設定)
  281.  
  282. #SK reload
  283.  
  284. on load:
  285. broadcast "&a[&cSkript&a] リロードが完了しました。"
  286.  
  287. #sidebar on join
  288.  
  289. on join:
  290. wait 0.2 seconds
  291. create a new stylish scoreboard named "%player%"
  292. set title of stylish scoreboard "%player%" to "&6&l-&c&lLostWorld&6&l-"
  293. create a new id based score "%player%10" with text "&7&l< &e&l%player% &7&l>" slot 10 for stylish scoreboard "%player%"
  294. create a new id based score "%player%9" with text "&e" slot 9 for stylish scoreboard "%player%"
  295. create a new id based score "%player%8" with text "&6&lLevel &7&l> &c&l%{Level.%player%}%" slot 8 for stylish scoreboard "%player%"
  296. create a new id based score "%player%7" with text "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%" slot 7 for stylish scoreboard "%player%"
  297. create a new id based score "%player%6" with text "&f" slot 6 for stylish scoreboard "%player%"
  298. create a new id based score "%player%5" with text "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G" slot 5 for stylish scoreboard "%player%"
  299. create a new id based score "%player%4" with text "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65" slot 4 for stylish scoreboard "%player%"
  300. set stylish scoreboard of player to "%player%"
  301.  
  302. #reset
  303.  
  304. command /reset:
  305. trigger:
  306. set {Level.%player%} to 1
  307. set {Exp.%player%} to 0
  308. set {Money.%player%} to 100
  309. set {Soul.%player%} to 5
  310. send "&bステータスをリセットしました。"
  311.  
  312. #status set
  313.  
  314. command /setstatus [<text>] [<text>] [<number>] :
  315. trigger:
  316. if arg 2 is "level":
  317. set {Level.%arg 1%} to arg 3
  318. send "&b%arg 1% の %arg 2% を %arg 3% に設定しました。"
  319. stop
  320. if arg 2 is "exp":
  321. set {Exp.%arg 1%} to arg 3
  322. send "&b%arg 1% の %arg 2% を %arg 3% に設定しました。"
  323. stop
  324. if arg 2 is "money":
  325. set {Money.%arg 1%} to arg 3
  326. send "&b%arg 1% の %arg 2% を %arg 3% に設定しました。"
  327. stop
  328. if arg 2 is "soul":
  329. set {Soul.%arg 1%} to arg 3
  330. send "&b%arg 1% の %arg 2% を %arg 3% に設定しました。"
  331. stop
  332. else:
  333. send "&4Skript error"
  334. stop
  335.  
  336.  
  337.  
  338. #score 設定
  339.  
  340. command /applyboard:
  341. trigger:
  342. create a new stylish scoreboard named "%player%"
  343. set title of stylish scoreboard "%player%" to "&6&l-&c&lLostWorld&6&l-"
  344. create a new id based score "%player%10" with text "&7&l< &e&l%player% &7&l>" slot 10 for stylish scoreboard "%player%"
  345. create a new id based score "%player%9" with text "&e" slot 9 for stylish scoreboard "%player%"
  346. create a new id based score "%player%8" with text "&6&lLevel &7&l> &c&l%{Level.%player%}%" slot 8 for stylish scoreboard "%player%"
  347. create a new id based score "%player%7" with text "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%" slot 7 for stylish scoreboard "%player%"
  348. create a new id based score "%player%6" with text "&f" slot 6 for stylish scoreboard "%player%"
  349. create a new id based score "%player%5" with text "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G" slot 5 for stylish scoreboard "%player%"
  350. create a new id based score "%player%4" with text "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65" slot 4 for stylish scoreboard "%player%"
  351. set stylish scoreboard of player to "%player%"
  352.  
  353.  
  354.  
  355. command /updatescores:
  356. trigger:
  357. set the text of id "%player%10" to "&7&l< &e&l%player% &7&l>"
  358. set the text of id "%player%9" to "&e"
  359. set the text of id "%player%8" to "&6&lLevel &7&l> &c&l%{Level.%player%}%"
  360. set the text of id "%player%7" to "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%"
  361. set the text of id "%player%6" to "&f"
  362. set the text of id "%player%5" to "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G"
  363. set the text of id "%player%4" to "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65"
  364.  
  365. command /removeboard:
  366. trigger:
  367. reset stylish scoreboard of player
  368. delete stylish scoreboard named "%player%"
  369.  
  370. #TAB
  371.  
  372. on join:
  373. loop all players:
  374. set tab header to "&6&lThe Fantasy RPG Server" and footer to "&eOnline players &7: &e%amount of all players%&7/&e15" for loop-player
  375.  
  376.  
  377. on quit:
  378. loop all players:
  379. wait 0.5 ticks
  380. set tab header to "&6&lThe Fantasy RPG Server" and footer to "&eOnline players &7: &e%amount of all players%&7/&e15" for loop-player
  381.  
  382.  
  383.  
  384. #Join&Quitメッセージ表示
  385. on join:
  386. set join message to "&7[&a+&7] &7%player%"
  387.  
  388.  
  389. on quit:
  390. set quit message to "&7[&c-&7] &7%player%"
  391.  
  392.  
  393. on first join:
  394. message "&7[&a+&7] &7%player% &e-&6New&e-"
  395. set {Level.%player%} to 1
  396. set {Exp.%player%} to 0
  397. set {Money.%player%} to 100
  398. set {Soul.%player%} to 5
  399.  
  400. #level up
  401.  
  402. on death:
  403. wait 2 ticks
  404. if {Exp.%attacker%} is more than 2*(5*{Level.%attacker%}+{Level.%attacker%}^2)+99:
  405. set {Exp.%attacker%} to 0
  406. set {Level.%attacker%} to {Level.%attacker%}+1
  407. wait 2 ticks
  408. set the text of id "%attacker%10" to "&7&l< &e&l%attacker% &7&l>"
  409. set the text of id "%attacker%9" to "&e"
  410. set the text of id "%attacker%8" to "&6&lLevel &7&l> &c&l%{Level.%attacker%}%"
  411. set the text of id "%attacker%7" to "&6&lExp &7&l> &c&l%{Exp.%attacker%}%&7/&6%2*(5*{Level.%attacker%}+{Level.%attacker%}^2)+100%"
  412. set the text of id "%attacker%6" to "&f"
  413. set the text of id "%attacker%5" to "&6&lMoney &7&l> &c&l%{Money.%attacker%}%&6G"
  414. set the text of id "%attacker%4" to "&6&lSoul &7&l> &c&l%{Soul.%attacker%}%&7/&65"
  415. send "&bレベルが上がりました。" to attacker
  416.  
  417. #Soul
  418.  
  419. on respawn:
  420. if {Soul.%player%} is 5:
  421. set {Soul.%player%} to 4
  422. send "&bSoulが4に減少しました。"
  423. wait 2 ticks
  424. create a new stylish scoreboard named "%player%"
  425. set title of stylish scoreboard "%player%" to "&6&l-&c&lLostWorld&6&l-"
  426. create a new id based score "%player%10" with text "&7&l< &e&l%player% &7&l>" slot 10 for stylish scoreboard "%player%"
  427. create a new id based score "%player%9" with text "&e" slot 9 for stylish scoreboard "%player%"
  428. create a new id based score "%player%8" with text "&6&lLevel &7&l> &c&l%{Level.%player%}%" slot 8 for stylish scoreboard "%player%"
  429. create a new id based score "%player%7" with text "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%" slot 7 for stylish scoreboard "%player%"
  430. create a new id based score "%player%6" with text "&f" slot 6 for stylish scoreboard "%player%"
  431. create a new id based score "%player%5" with text "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G" slot 5 for stylish scoreboard "%player%"
  432. create a new id based score "%player%4" with text "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65" slot 4 for stylish scoreboard "%player%"
  433. set stylish scoreboard of player to "%player%"
  434. stop
  435. if {Soul.%player%} is 4:
  436. set {Soul.%player%} to 3
  437. send "&bSoulが3に減少しました。"
  438. wait 2 ticks
  439. create a new stylish scoreboard named "%player%"
  440. set title of stylish scoreboard "%player%" to "&6&l-&c&lLostWorld&6&l-"
  441. create a new id based score "%player%10" with text "&7&l< &e&l%player% &7&l>" slot 10 for stylish scoreboard "%player%"
  442. create a new id based score "%player%9" with text "&e" slot 9 for stylish scoreboard "%player%"
  443. create a new id based score "%player%8" with text "&6&lLevel &7&l> &c&l%{Level.%player%}%" slot 8 for stylish scoreboard "%player%"
  444. create a new id based score "%player%7" with text "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%" slot 7 for stylish scoreboard "%player%"
  445. create a new id based score "%player%6" with text "&f" slot 6 for stylish scoreboard "%player%"
  446. create a new id based score "%player%5" with text "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G" slot 5 for stylish scoreboard "%player%"
  447. create a new id based score "%player%4" with text "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65" slot 4 for stylish scoreboard "%player%"
  448. set stylish scoreboard of player to "%player%"
  449. stop
  450. if {Soul.%player%} is 3:
  451. set {Soul.%player%} to 2
  452. send "&bSoulが2に減少しました。"
  453. wait 2 ticks
  454. create a new stylish scoreboard named "%player%"
  455. set title of stylish scoreboard "%player%" to "&6&l-&c&lLostWorld&6&l-"
  456. create a new id based score "%player%10" with text "&7&l< &e&l%player% &7&l>" slot 10 for stylish scoreboard "%player%"
  457. create a new id based score "%player%9" with text "&e" slot 9 for stylish scoreboard "%player%"
  458. create a new id based score "%player%8" with text "&6&lLevel &7&l> &c&l%{Level.%player%}%" slot 8 for stylish scoreboard "%player%"
  459. create a new id based score "%player%7" with text "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%" slot 7 for stylish scoreboard "%player%"
  460. create a new id based score "%player%6" with text "&f" slot 6 for stylish scoreboard "%player%"
  461. create a new id based score "%player%5" with text "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G" slot 5 for stylish scoreboard "%player%"
  462. create a new id based score "%player%4" with text "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65" slot 4 for stylish scoreboard "%player%"
  463. set stylish scoreboard of player to "%player%"
  464. stop
  465. if {Soul.%player%} is 2:
  466. set {Soul.%player%} to 1
  467. send "&bSoulが1に減少しました。"
  468. wait 2 ticks
  469. create a new stylish scoreboard named "%player%"
  470. set title of stylish scoreboard "%player%" to "&6&l-&c&lLostWorld&6&l-"
  471. create a new id based score "%player%10" with text "&7&l< &e&l%player% &7&l>" slot 10 for stylish scoreboard "%player%"
  472. create a new id based score "%player%9" with text "&e" slot 9 for stylish scoreboard "%player%"
  473. create a new id based score "%player%8" with text "&6&lLevel &7&l> &c&l%{Level.%player%}%" slot 8 for stylish scoreboard "%player%"
  474. create a new id based score "%player%7" with text "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%" slot 7 for stylish scoreboard "%player%"
  475. create a new id based score "%player%6" with text "&f" slot 6 for stylish scoreboard "%player%"
  476. create a new id based score "%player%5" with text "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G" slot 5 for stylish scoreboard "%player%"
  477. create a new id based score "%player%4" with text "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65" slot 4 for stylish scoreboard "%player%"
  478. set stylish scoreboard of player to "%player%"
  479. stop
  480. if {Soul.%player%} is 1:
  481. set {Soul.%player%} to 5
  482. set {Exp.%player%} to {Exp.%player%}/2
  483. set {Money.%player%} to {Money.%player%}/2
  484. send "&bSoulが0になったのでExpとMoneyが半分になりました。"
  485. wait 2 ticks
  486. create a new stylish scoreboard named "%player%"
  487. set title of stylish scoreboard "%player%" to "&6&l-&c&lLostWorld&6&l-"
  488. create a new id based score "%player%10" with text "&7&l< &e&l%player% &7&l>" slot 10 for stylish scoreboard "%player%"
  489. create a new id based score "%player%9" with text "&e" slot 9 for stylish scoreboard "%player%"
  490. create a new id based score "%player%8" with text "&6&lLevel &7&l> &c&l%{Level.%player%}%" slot 8 for stylish scoreboard "%player%"
  491. create a new id based score "%player%7" with text "&6&lExp &7&l> &c&l%{Exp.%player%}%&7/&6%2*(5*{Level.%player%}+{Level.%player%}^2)+100%" slot 7 for stylish scoreboard "%player%"
  492. create a new id based score "%player%6" with text "&f" slot 6 for stylish scoreboard "%player%"
  493. create a new id based score "%player%5" with text "&6&lMoney &7&l> &c&l%{Money.%player%}%&6G" slot 5 for stylish scoreboard "%player%"
  494. create a new id based score "%player%4" with text "&6&lSoul &7&l> &c&l%{Soul.%player%}%&7/&65" slot 4 for stylish scoreboard "%player%"
  495. set stylish scoreboard of player to "%player%"
  496. stop
  497.  
  498.  
  499. #sound
  500.  
  501. on inventory click:
  502. play sound "BLOCK_LEVER_CLICK" to player with volume 5 and pitch 6
  503.  
  504. on command:
  505. play sound "BLOCK_LEVER_CLICK" to player with volume 5 and pitch 3
  506.  
  507.  
  508. #command log
  509.  
  510.  
  511. on command:
  512. sender is player
  513. loop all players:
  514. loop-player have permission "admin"
  515. message "&7[&bCommandLog&7] &b%player%&7 /%full command%" to loop-player
  516.  
  517.  
  518. #monster spawn
  519.  
  520.  
  521. command /spawnmonster [<text>] [<text>] [<number>] [<number>]:
  522. trigger:
  523. if arg 1 is "zombie"
  524. spawn a zombie at {zombie.spawn}
  525. set name of spawned entity to "&a[Lv. 1] Zombie"
  526. set {entity} to last spawned entity
  527.  
  528. on death:
  529. wait 3 seconds
  530. if victim is {entity}:
  531. spawn a zombie at {zombie.spawn}
  532. set name of spawned entity to "&a[Lv. 1] Zombie"
  533. set {entity} to last spawned entity
  534.  
  535. command /setmonster [<text>] [<text>] [<number>] [<number>]:
  536. trigger:
  537. if player is op:
  538. set {zombie.spawn} to location of player
  539. send "&8[&bMobspawn&8] &7設定を追加しました。"
  540.  
  541. command /removemonster [<text>] [<text>] [<number>] [<number>]:
  542. trigger:
  543. if player is op:
  544. delete {zombie.spawn}
  545. send "&8[&bMobspawn&8] &7設定を追加しました。"
  546.  
  547. #protection
  548.  
  549. on command /sk reload all:
  550. if player's name is not "KURAGON"
  551. cancel event
  552. send "&bあなたはスクリプトをリロードする権限がありません。"
  553. if player's name is not "Leaf_96"
  554. send "&bあなたはスクリプトをリロードする権限がありません。"
  555. cancel event
  556.  
  557. on place:
  558. player do not have permission "admin"
  559. cancel event
  560.  
  561. on break:
  562. player do not have permission "admin"
  563. cancel event
  564.  
  565. on drop:
  566. player do not have permission "admin"
  567. cancel event
  568.  
  569. on explode:
  570. cancel event
  571.  
  572. on craft:
  573. player do not have permission "admin"
  574. cancel event
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement