Advertisement
CREAMPAN0408

Untitled

Mar 18th, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.22 KB | None | 0 0
  1. Options:
  2. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  3. #LostOfStories - skript
  4. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  5. #Made by CREAMPAN0408(K2Rのを書き換えただけ)
  6. #version: 0.9
  7. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  8.  
  9. #Log and Permission
  10. perm: LostOfStories.admin
  11.  
  12. #Prefix
  13. system: &9≫
  14. rank: &9[&cRank&aChanger&9]
  15.  
  16. #TAB
  17. tab_top: %nl%&9- &8&lLost&2Of&6Stories &9-%nl%
  18. tab_under: %nl%&6%number of all players%&8/&950%nl%&ePing&9: &a%ping of player%%nl%
  19.  
  20. #Death Message
  21. pvpdeathmessage: &8[&4Death&8] &c%victim% &9≪ &6%attacker% &8| &f%name of attacker's tool%
  22. notooldeathmessage: &8[&4Death&8] &c%victim% &9≪ &6%attacker%
  23. pvedeathmessage: &8[&4Death&8] &c%victim% &9≪ &8[&f%attacker's name%&8&l]
  24. nonamepvedeathmessage: &8[&4Death&8] &c%victim% &9≪ &8[&f%attacker%&8]
  25. otherdeathmessage: &8[&4Death&8] &c%victim%
  26.  
  27. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  28. #EXP - config
  29. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  30. zombie: 0
  31. creeper: 0
  32. blaze: 0
  33. cavespider: 0
  34. enderman:0
  35. silverfish:0
  36. skeleton: 0
  37. slime: 0
  38. spider: 0
  39. witch: 0
  40. wither: 0
  41. zombiepigman: 0
  42. chicken: 0
  43. cow: 0
  44. horse: 0
  45. mooshroom: 0
  46. ocelot: 0
  47. pig: 0
  48. sheep: 0
  49. snowgolem: 0
  50. squid: 0
  51. villager:0
  52. wolf: 0
  53. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  54. maxlvl: 100
  55. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  56. variables:
  57. {lvl::%player%} = 0
  58. {xp::%player%} = 0
  59. {sp::%player%} = 0
  60. {str::%player%} = 0
  61. {def::%player%} = 0
  62. {spd::%player%} = 0
  63. {up::%player%} = 130
  64. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  65. every 2 second:
  66. loop all players:
  67. send action bar "&2[ &6Level&9: &a%{lvl::%loop-player%}% &8&l&2]" to loop-player
  68. wipe loop-player's sidebar
  69. set name of sidebar of loop-player to "&9- &cLost&2Of&6Stories &9-"
  70. set score "&8- &3&l&oステータス &8-" in sidebar of loop-player to 15
  71. set score "&a" in sidebar of loop-player to 14
  72. set score "&6&lLV&9: &a%{lvl::%loop-player%}%&8" in sidebar of loop-player to 13
  73. set score "&5&lSP&9: &a%{sp::%loop-player%}%" in sidebar of loop-player to 12
  74. set score "&2" in sidebar of loop-player to 11
  75. set score "&cランク&9: %{prefix::%uuid of loop-player%}%" in sidebar of loop-player to 10
  76. set score "&9" in sidebar of loop-player to 9
  77. set score "&8- &2&l&oニュース &8-" in sidebar of loop-player to 8
  78. set score "&e製作中です(´・ω・`)" in sidebar of loop-player to 7
  79. set score "&e何にも無いんです" in sidebar of loop-player to 6
  80. set score "&e勘弁してください" in sidebar of loop-player to 5
  81.  
  82. On any movement:
  83. if {prefix::%uuid of player%} is set:
  84. if {suffix::%uuid of player%} is set:
  85. set display name of player to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%{prefix::%uuid of player%}%%player%%{suffix::%uuid of player%}%"
  86. set the player's tablist name to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%{prefix::%uuid of player%}%%player%%{suffix::%uuid of player%}%"
  87. stop
  88. else:
  89. set display name of player to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%{prefix::%uuid of player%}%%player%"
  90. set the player's tablist name to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%{prefix::%uuid of player%}%%player%"
  91. stop
  92. else:
  93. if {suffix::%uuid of player%} is set:
  94. set display name of player to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%player%%{suffix::%uuid of player%}%"
  95. set the player's tablist name to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%player%%{suffix::%uuid of player%}%"
  96. stop
  97. else:
  98. set display name of player to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%player%"
  99. set the player's tablist name to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%player%"
  100. stop
  101. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  102. on level change:
  103. set {_nowlevels} to "%{lvl::%player%}%"
  104. set {_nowsp} to "%{sp::%player%}%"
  105. add 1 to {lvl::%player%}
  106. add 1 to {sp::%player%}
  107. add 130 to {up::%player%}
  108. set {xp::%player%} to 0
  109. message "{@system} &a&lレベルアップ&c!!!!"
  110. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  111. On inventory click:
  112. if name of player's current inventory contains "&6%{nowinv::%player%}%&aのステータス":
  113. if clicked slot is 0:
  114. cancel event
  115. if clicked slot is 1:
  116. cancel event
  117. if clicked slot is 2:
  118. cancel event
  119. if clicked slot is 3:
  120. cancel event
  121. if clicked slot is 4:
  122. cancel event
  123. execute player command "statuspoint"
  124. if clicked slot is 5:
  125. cancel event
  126. if clicked slot is 6:
  127. cancel event
  128. if clicked slot is 7:
  129. cancel event
  130. if clicked slot is 8:
  131. cancel event
  132. if clicked slot is 9:
  133. cancel event
  134. if clicked slot is 10:
  135. cancel event
  136. if clicked slot is 11:
  137. cancel event
  138. if clicked slot is 12:
  139. cancel event
  140. if clicked slot is 13:
  141. cancel event
  142. if clicked slot is 14:
  143. cancel event
  144. if clicked slot is 15:
  145. cancel event
  146. if clicked slot is 16:
  147. cancel event
  148. if clicked slot is 17:
  149. cancel event
  150. if clicked slot is 18:
  151. cancel event
  152. if clicked slot is 19:
  153. cancel event
  154. if clicked slot is 20:
  155. cancel event
  156. if clicked slot is 21:
  157. cancel event
  158. if clicked slot is 22:
  159. cancel event
  160. if clicked slot is 23:
  161. cancel event
  162. if clicked slot is 24:
  163. cancel event
  164. if clicked slot is 25:
  165. cancel event
  166. if clicked slot is 26:
  167. cancel event
  168. if clicked slot is 27:
  169. cancel event
  170. if name of player's current inventory contains "&aステータスの&7&l振り分け":
  171. if clicked slot is 0:
  172. cancel event
  173. if clicked slot is 1:
  174. cancel event
  175. if clicked slot is 2:
  176. cancel event
  177. if clicked slot is 3:
  178. cancel event
  179. if clicked slot is 4:
  180. cancel event
  181. if clicked slot is 5:
  182. cancel event
  183. if clicked slot is 6:
  184. cancel event
  185. if clicked slot is 7:
  186. cancel event
  187. if clicked slot is 8:
  188. cancel event
  189. if clicked slot is 9:
  190. cancel event
  191. if clicked slot is 10:
  192. cancel event
  193. if {sp::%player%} is less than or equal to 0:
  194. message "{@system} &5SP&aがありません。" to player
  195. stop
  196. add 1 to {str::%player%}
  197. remove 1 from {sp::%player%}
  198. close the player's inventory
  199. message "{@system} &cPower&aを上げました。" to player
  200. stop
  201. if clicked slot is 11:
  202. cancel event
  203. if {sp::%player%} is less than or equal to 0:
  204. message "{@system} &5SP&aがありません。" to player
  205. stop
  206. add 1 to {def::%player%}
  207. remove 1 from {sp::%player%}
  208. close the player's inventory
  209. message "{@system} &9Defence&aを上げました。" to player
  210. stop
  211. if clicked slot is 12:
  212. cancel event
  213. if {sp::%player%} is less than or equal to 0:
  214. message "{@system} &5SP&aがありません。" to player
  215. stop
  216. add 1 to {spd::%player%}
  217. remove 1 from {sp::%player%}
  218. close the player's inventory
  219. message "{@system} &bSpeed&aを上げました。" to player
  220. stop
  221. if clicked slot is 13:
  222. cancel event
  223. if clicked slot is 14:
  224. cancel event
  225. if clicked slot is 15:
  226. cancel event
  227. if clicked slot is 16:
  228. cancel event
  229. if clicked slot is 17:
  230. cancel event
  231. if clicked slot is 18:
  232. cancel event
  233. if clicked slot is 19:
  234. cancel event
  235. if clicked slot is 20:
  236. cancel event
  237. if clicked slot is 21:
  238. cancel event
  239. if clicked slot is 22:
  240. cancel event
  241. execute player command "status"
  242. if clicked slot is 23:
  243. cancel event
  244. if clicked slot is 24:
  245. cancel event
  246. if clicked slot is 25:
  247. cancel event
  248. if clicked slot is 26:
  249. cancel event
  250. if clicked slot is 27:
  251. cancel event
  252. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  253. Command /statuspoint:
  254. trigger:
  255. open chest with 3 row named "&aステータスの&7&l振り分け" to player
  256. wait 1 tick
  257. set {_slot} to 0
  258. set {_atk} to {str::%player%}
  259. set {_def} to {def::%player%}
  260. set {_spd} to {spd::%player%}
  261. set {_sp} to {sp::%player%}
  262. loop 27 times:
  263. set slot {_slot} of player's current inventory to glowing blue stained glass pane named "&f"
  264. add 1 to {_slot}
  265. wait 1 tick
  266. set slot 10 of player's current inventory to glowing red dye named "&cPower" with lore "&8[&a%{_atk}%&8]"
  267. wait 1 tick
  268. set slot 11 of player's current inventory to glowing blue dye named "&9Defence" with lore "&8[&a%{_def}%&8]"
  269. wait 1 tick
  270. set slot 12 of player's current inventory to glowing light blue dye named "&bSpeed" with lore "&8[&a%{_spd}%&8]"
  271. wait 1 tick
  272. set slot 13 of player's current inventory to air
  273. wait 1 tick
  274. set slot 14 of player's current inventory to air
  275. wait 1 tick
  276. set slot 15 of player's current inventory to air
  277. wait 1 tick
  278. set slot 16 of player's current inventory to glowing book named "&5SP" with lore "&8[&a%{_sp}%&8]"
  279. wait 1 tick
  280. set slot 22 of player's current inventory to glowing pink stained glass pane named "&aステータス"
  281. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  282. Command /status [<player>]:
  283. trigger:
  284. if arg-1 is set:
  285. open chest with 3 row named "&6%arg-1%&aのステータス" to player
  286. wait 1 tick
  287. set {nowinv::%player%} to arg-1
  288. set {_slot} to 0
  289. set {_lvl} to {lvl::%arg-1%}
  290. set {_up} to {up::%arg-1%}
  291. set {_sp} to {sp::%arg-1%}
  292. set {_atk} to {str::%arg-1%}
  293. set {_def} to {def::%arg-1%}
  294. set {_spd} to {spd::%arg-1%}
  295. set {_rank} to {prefix::%uuid of arg-1%}
  296. loop 27 times:
  297. set slot {_slot} of player's current inventory to glowing black stained glass pane named "&f"
  298. add 1 to {_slot}
  299. wait 1 tick
  300. set slot 10 of player's current inventory to glowing diamond named "&6Level" with lore "&8[&a%{_lvl}%&8]"
  301. wait 1 tick
  302. set slot 11 of player's current inventory to glowing slimeball named "&5SP" with lore "&8[&a%{_sp}%&8]"
  303. wait 1 tick
  304. set slot 12 of player's current inventory to glowing red dye named "&cPower" with lore "&8[&a%{_atk}%&8]"
  305. wait 1 tick
  306. set slot 13 of player's current inventory to glowing blue dye named "&9defense" with lore "&8[&a%{_def}%&8]"
  307. wait 1 tick
  308. set slot 14 of player's current inventory to glowing light blue dye named "&bSpeed" with lore "&8[&a%{_spd}%&8]"
  309. wait 1 tick
  310. set slot 15 of player's current inventory to glowing book named "&eRank" with lore "%{_rank}%"
  311. if arg-1 isn't set:
  312. open chest with 3 row named "&6%player%&aのステータス" to player
  313. wait 1 tick
  314. set {nowinv::%player%} to player
  315. set {_slot} to 0
  316. loop 27 times:
  317. set slot {_slot} of player's current inventory to glowing black stained glass pane named "&f"
  318. add 1 to {_slot}
  319. wait 1 tick
  320. set slot 4 of player's current inventory to glowing red stained glass pane named "&aステータスの&7&l振り分け"
  321. wait 1 tick
  322. set slot 10 of player's current inventory to glowing diamond named "&6Level" with lore "&8[&a%{lvl::%player%}%&8]"
  323. wait 1 tick
  324. set slot 11 of player's current inventory to glowing slimeball named "&5SP" with lore "&8[&a%{sp::%player%}%&8]"
  325. wait 1 tick
  326. set slot 12 of player's current inventory to glowing red dye named "&cPower" with lore "&8[&a%{str::%player%}%&8]"
  327. wait 1 tick
  328. set slot 13 of player's current inventory to glowing blue dye named "&9defense" with lore "&8[&a%{def::%player%}%&8]"
  329. wait 1 tick
  330. set slot 14 of player's current inventory to glowing light blue dye named "&bSpeed" with lore "&8[&a%{spd::%player%}%&8]"
  331. wait 1 tick
  332. set slot 15 of player's current inventory to glowing book named "&eRank" with lore "%{prefix::%uuid of player%}%"
  333. stop
  334.  
  335. Command /statusreset [<player>]:
  336. permission: {@perm}
  337. trigger:
  338. if arg-1 isn't set:
  339. message "{@system} &6名前&aをいれてください。" to player
  340. stop
  341. else:
  342. message "{@system} &6%arg-1%&aのステータスをリセットしました。" to player
  343. set {lvl::%arg-1%} to o
  344. set {up::%arg-1%} to 130
  345. set {sp::%arg-1%} to o
  346. set {str::%arg-1%} to 0
  347. set {def::%arg-1%} to 0
  348. set {spd::%arg-1%} to 0
  349. command "effect %arg-1% clear"
  350. stop
  351. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  352. command /rank [<text>] [<player>] [<text>]:
  353. permission: {@perm}
  354. trigger:
  355. if arg-1 is "help":
  356. send "&8----------------------------------"
  357. send " {@rank} "
  358. send "&a"
  359. send "&c/rank &aprefix &6%player% &9(rank)"
  360. send "&7- &9Prefix&aを設定します。"
  361. send "&c/rank &asuffix &6%player% &9(rank)"
  362. send "&7- &9Suffix&aを設定します。"
  363. send "&c/rank &aclear &6%player% &9prefix/suffix/all"
  364. send "&7- &9ランクを消します &a(allはprefixsuffixどっちも消します)"
  365. send "&8----------------------------------"
  366. stop
  367. if arg-1 is "prefix":
  368. if arg-2 is set:
  369. if arg-3 is set:
  370. set {prefix::%uuid of arg-2%} to colored arg-3
  371. message "{@system} &6%arg-2%&aの&9Prefix&aを%colored arg-3%&aに設定しました。" to player
  372. stop
  373. else:
  374. message "{@system} &9prefix&aを書いてください。" to player
  375. stop
  376. else:
  377. message "{@system} &6名前を入れてください。" to player
  378. stop
  379. if arg-1 is "suffix":
  380. if arg-2 is set:
  381. if arg-3 is set:
  382. set {suffix::%uuid of arg-2%} to colored arg-3
  383. message "{@system} &6%arg-2%&aの&9Suffix&aを%colored arg-3%&aに設定しました。" to player
  384. stop
  385. else:
  386. message "{@system} &9Suffix&aを書いてください。" to player
  387. stop
  388. else:
  389. message "{@rank} &6名前をいれてください。" to player
  390. stop
  391. if arg-1 is "clear":
  392. if arg-2 is set:
  393. if arg-3 is "prefix":
  394. clear {prefix::%uuid of arg-2%}
  395. message "{@system} &6%arg-2%&aの&9Prefix&aを消しました" to player
  396. stop
  397. if arg-3 is "suffix":
  398. clear {suffix::%uuid of arg-2%}
  399. message "{@system} &6%arg-2%&aの&9Suffix&aを消しました。" to player
  400. stop
  401. if arg-3 is "all":
  402. clear {prefix::%uuid of arg-2%}
  403. clear {suffix::%uuid of arg-2%}
  404. message "{@system} &6%arg-2%&aの&9Prefix&aと&9Suffix&aを消しました。" to player
  405. stop
  406. else:
  407. message "{@system} &6なにを&a消すか決めてください。" to player
  408. stop
  409. else:
  410. message "{@system} &&名前をいれてください。" to player
  411. stop
  412. else:
  413. message "{@system} &6/rank help" to player
  414. stop
  415. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  416. on any movement:
  417. if {str::%player%} is greater or equal to 1:
  418. apply strength 1 to the player for 10 seconds
  419.  
  420. on any movement:
  421. if {str::%player%} is greater or equal to 20:
  422. apply strength 2 to the player for 10 seconds
  423.  
  424. on any movement:
  425. if {str::%player%} is greater or equal to 50:
  426. apply strength 3 to the player for 10 seconds
  427.  
  428. on any movement:
  429. if {str::%player%} is greater or equal to 100:
  430. apply strength 4 to the player for 10 seconds
  431.  
  432. #Defense
  433.  
  434. on any movement:
  435. if {def::%player%} is greater or equal to 1:
  436. apply resistance 1 to the player for 10 seconds
  437.  
  438. on any movement:
  439. if {def::%player%} is greater or equal to 20:
  440. apply resistance 2 to the player for 10 seconds
  441.  
  442. on any movement:
  443. if {def::%player%} is greater or equal to 50:
  444. apply resistance 3 to the player for 10 seconds
  445.  
  446. on any movement:
  447. if {def::%player%} is greater or equal to 100:
  448. apply resistance 4 to the player for 10 seconds
  449.  
  450. #speed
  451. on any movement:
  452. if {spd::%player%} is greater or equal to 1:
  453. apply speed 1 to the player for 10 seconds
  454.  
  455. on any movement:
  456. if {spd::%player%} is greater or equal to 100:
  457. apply speed 2 to the player for 10 seconds
  458. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
  459. On death of player:
  460. attacker is a player:
  461. if name of attacker's tool is set:
  462. set the death message to "{@pvpdeathmessage}"
  463. else:
  464. set the death message to "{@notooldeathmessage}"
  465. stop
  466. attacker is an entity:
  467. if attacker's name is set:
  468. set the death message to "{@pvedeathmessage}"
  469. else:
  470. set the death message to "{@nonamepvedeathmessage}"
  471. stop
  472. set the death message to "{@otherdeathmessage}"
  473. #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=|=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement