Advertisement
Itsyuumello2

Untitled

Dec 1st, 2019
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.05 KB | None | 0 0
  1. every 1 seconds:
  2. loop all players:
  3. if {game.%loop-player%} is true:
  4. {gamesidebar.%loop-player%} is true
  5. wipe loop-player's sidebar
  6. set name of sidebar of loop-player to "&e&lTHE WALLS"
  7. set score "&l" in sidebar of loop-player to 10
  8. set score "&fTime left: &a作成中..." in sidebar of loop-player to 9
  9. set score "&a" in sidebar of loop-player to 8
  10. set score "&fKills: &a%{gamekill.%loop-player%}%" in sidebar of loop-player to 7
  11. set score "&e" in sidebar of loop-player to 6
  12. set score "&fRed Players: &a作成中..." in sidebar of loop-player to 5
  13. set score "&fBlue Players: &a作成中..." in sidebar of loop-player to 4
  14. set score "&c" in sidebar of loop-player to 3
  15. set score "&fGold: &6%{gamegold.%loop-player%}%" in sidebar of loop-player to 2
  16. set score "&7" in sidebar of loop-player to 1
  17. set score "&eplay.rezxis.net" in sidebar of loop-player to 0
  18.  
  19. every 1 seconds:
  20. loop all players:
  21. if {wait.%loop-player%} is true:
  22. {waitscore.%loop-player%} is true
  23. wipe loop-player's sidebar
  24. set name of sidebar of loop-player to "&e&lTHE WALLS"
  25. set score "&l" in sidebar of loop-player to 7
  26. set score "&fPlayers: &a%{wait.%loop-player%}%" in sidebar of loop-player to 6
  27. set score "&a" in sidebar of loop-player to 5
  28. set score "&fStarting in &a%{time}%s" in sidebar of loop-player to 4
  29. set score "&7" in sidebar of loop-player to 3
  30. set score "&fMap: &aOriginal" in sidebar of loop-player to 2
  31. set score "&7" in sidebar of loop-player to 1
  32. set score "&eplay.rezxis.net" in sidebar of loop-player to 0
  33.  
  34. command /gamescore:
  35. trigger:
  36. set {lobby.%player%} to false
  37. wait 1 seconds
  38. set {wait.%player%} to true
  39.  
  40. command /gamescores:
  41. trigger:
  42. set {lobby.%player%} to true
  43. wait 1 seconds
  44. set {wait.%player%} to false
  45.  
  46.  
  47. command /start:
  48. permission: skript.admin
  49. trigger:
  50. loop all players:
  51. if {queue.%loop-player%} is set:
  52. if {lobby.%loop-player%} is true:
  53. send "&eThe game starts in &615 &eseconds!" to {queue.%loop-player%}
  54. execute console command "/playsound block.note.hat master %{queue.%loop-player%}% ~ ~ ~ 2 1 1"
  55. wait 9 seconds
  56. send "&eThe game starts in &c5 &eseconds!"
  57. execute console command "/playsound block.note.hat master %{queue.%loop-player%}% ~ ~ ~ 2 1 1"
  58. wait 1 seconds
  59. send "&eThe game starts in &c4 &eseconds!"
  60. execute console command "/playsound block.note.hat master %{queue.%loop-player%}% ~ ~ ~ 2 1 1"
  61. wait 1 seconds
  62. send "&eThe game starts in &c3 &eseconds!"
  63. execute console command "/playsound block.note.hat master %{queue.%loop-player%}% ~ ~ ~ 2 1 1"
  64. wait 1 seconds
  65. send "&eThe game starts in &c2 &eseconds!"
  66. execute console command "/playsound block.note.hat master %{queue.%loop-player%}% ~ ~ ~ 2 1 1"
  67. wait 1 seconds
  68. send "&eThe game starts in &c1 &eseconds!"
  69. execute console command "/playsound block.note.hat master %{queue.%loop-player%}% ~ ~ ~ 2 1 1"
  70. wait 1 seconds
  71. execute console command "/gamemode 0 {queue.%loop-player%}"
  72. set {wait.%loop-player%} to loop-player
  73. wait 1 seconds
  74. add 10 to {time}
  75. delete {queue.%loop-player%}
  76. set {queue.%player%} to 0
  77. teleport loop-player to {redtp.%loop-player%}
  78. wait 1 seconds
  79. send "&a------------------------------"
  80. send " &f&lThe Walls"
  81. send ""
  82. send " &eゲージが開いたら、鉱石を"
  83. send " &e採掘しに行こう! 鉱石を"
  84. send " &e掘ったら&6GOLD&eがゲットできるぞ!"
  85. send " &eその&6GOLD&eで武器をそろえて"
  86. send " &e壁が開いたら相手チームと"
  87. send " &eバトルスタート!"
  88. send "&a------------------------------"
  89. wait 1 seconds
  90. send "&eCages open the in &c10 &eseconds!"
  91. remove 1 from {time.%loop-player%}
  92. wait 1 seconds
  93. send "&eCages open the in &c9 &eseconds!"
  94. remove 1 from {time.%loop-player%}
  95. wait 1 seconds
  96. send "&eCages open the in &c8 &eseconds!"
  97. remove 1 from {time.%loop-player%}
  98. wait 1 seconds
  99. send "&eCages open the in &c7 &eseconds!"
  100. remove 1 from {time.%loop-player%}
  101. wait 1 seconds
  102. send "&eCages open the in &c6 &eseconds!"
  103. remove 1 from {time.%loop-player%}
  104. wait 1 seconds
  105. send "&eCages open the in &c5 &eseconds!"
  106. remove 1 from {time.%loop-player%}
  107. wait 1 seconds
  108. send "&eCages open the in &c4 &eseconds!"
  109. remove 1 from {time.%loop-player%}
  110. wait 1 seconds
  111. send "&eCages open the in &c3 &eseconds!"
  112. remove 1 from {time.%loop-player%}
  113. wait 1 seconds
  114. send "&eCages open the in &c2 &eseconds!"
  115. remove 1 from {time.%loop-player%}
  116. wait 1 seconds
  117. send "&eCages open the in &c1 &esecond!"
  118. wait 1 seconds
  119. send "&eCages opened! &cFIGHT!"
  120. execute console command "/playsound block.note.pling master %loop-player% ~ ~ ~ 2 1 1"
  121. execute console command "/playsound block.portal.trigger master %loop-player% ~ ~ ~ 2 1 1"
  122. execute console command "/fill -14 54 115 -10 50 111 air"
  123. delete {wait.%loop-player%}
  124. set {game.%player%} to true
  125. stop
  126. else:
  127. send "&cゲームスタートできません。"
  128.  
  129. command /stopgame:
  130. permission: skript.admin
  131. trigger:
  132. loop all players:
  133. if {game.%loop-player%} is true:
  134. broadcast "&cStop Game"
  135. wait 2 seconds
  136. set {game.%loop-player%} to false
  137. set {lobby.%loop-player%} to true
  138. teleport loop-player to {worldspawn.%player%}
  139. execute console command "/clone 21 24 2 17 20 6 -14 50 111"
  140. stop
  141. else:
  142. send "&cゲームストップできません。"
  143.  
  144. command /setredtp:
  145. permission: skript.admin
  146. trigger:
  147. send "&asetredtp!"
  148. set {redtp.%player%} to location of player
  149.  
  150.  
  151. on death of player:
  152. loop all players:
  153. if {game.%loop-player%} is true:
  154. set death message to "&7%victim% &ewas killed by &7%attacker%"
  155. add 1 to {gamekill.%attacker%}
  156. add 1 to {kill.%attacker%}
  157. execute console command "/playsound entity.experience_orb.pickup master %attacker% ~ ~ ~ 2 2 1"
  158. force respawn player
  159. execute console command "/gamemode 3 %player%"
  160.  
  161. on respawn:
  162. loop all players:
  163. if {game.%loop-player%} is true:
  164. execute console command "/gamemode 3 %player%"
  165.  
  166. on portal create:
  167. loop all players:
  168. if {game.%loop-player%} is true:
  169. cancel event
  170.  
  171. on join:
  172. loop all players:
  173. if {game.%loop-player%} is true:
  174. execute console command "/gamemode 3 %player%"
  175. teleport player to {spactate.%player%}
  176. force respawn player
  177. if player has permission "skript.admin":
  178. set join message to "&b>&c>&a> &c[ADMIN] %player% &6joined the game! &a<&c<&b<"
  179. if player has permission "skript.proservercreator":
  180. set join message to "&b>&c>&a> &c[&fPRO SERVER CREATOR&c] &c%player% &6joined the game! &a<&c<&b<"
  181. if player has permission "skript.mvp+":
  182. set join message to "&b>&c>&a> &b[MVP&c+&b] &b%player% &6joined the game! &a<&c<&b<"
  183. if player has permission "skript.mvp":
  184. set join message to "&b>&c>&a> &b[MVP] &c%player% &6joined the game! &a<&c<&b<"
  185. if player has permission "skript.admin":
  186. set join message to "&a[VIP&6+&a] &a%player% &6has joined the game!"
  187. if player has permission "skript.proservercreator":
  188. set join message to "&a[VIP] &a%player% &6has joined the game!"
  189. if player has permission "skript.default":
  190. set join message to "&7%player% &ejoin."
  191.  
  192. on first join:
  193. loop all players:
  194. if {game.%loop-player%} is true:
  195. set join message to "&7%player% &efirst join."
  196. execute console command "/spawnpoint %player% 8 27 19"
  197. execute console command "/setworldspawn 8 27 19"
  198. force respawn player
  199. execute console command "/setrank %player% default"
  200. execute console command "/gamemode 3 %player%"
  201. set {kill.%player%} to 0
  202. set {coins.%player%} to 0
  203. set {wins.%player%} to 0
  204. set {gamekill.%player%} to 0
  205. set {gamegold.%player%} to 0
  206. teleport player to world's spawn point
  207. send "&c"
  208. send "&a&lTHANK YOU FOR JOINING!"
  209. send "&c"
  210.  
  211. on break:
  212. if {Nomodif.%player%} is set:
  213. stop
  214. if {InReset} is set:
  215. send "&c現在マップ修復中なのでブロックを壊すことができません。"
  216. cancel event
  217. stop
  218. if {blockis.%location of event-block%} is set:
  219. stop
  220. else:
  221. set {blocklocation.%{count}%} to event-location
  222. set {block.%{count}%} to type of event-block
  223. set {blockis.%location of event-block%} to true
  224. add 1 to {Count}
  225.  
  226. on place:
  227. if {Nomodif.%player%} is set:
  228. stop
  229. if {InReset} is set:
  230. send "&c現在マップ修復中なのでブロックを置くことができません。"
  231. cancel event
  232. stop
  233. if {blockis.%location of event-block%} is set:
  234. stop
  235. else:
  236. set {blockis.%location of event-block%} to true
  237. set {blocklocation.%{count}%} to event-location
  238. set {block.%{count}%} to air
  239. add 1 to {Count}
  240. on enderman pickup:
  241. if {InReset} is set:
  242. cancel event
  243. stop
  244. if {blockis.%location of event-block%} is set:
  245. stop
  246. else:
  247. set {blocklocation.%{count}%} to event-location
  248. set {block.%{count}%} to type of event-block
  249. set {blockis.%location of event-block%} to true
  250. add 1 to {Count}
  251. on enderman place:
  252. if {InReset} is set:
  253. cancel event
  254. stop
  255. if {blockis.%location of event-block%} is set:
  256. stop
  257. else:
  258. set {blockis.%location of event-block%} to true
  259. set {blocklocation.%{count}%} to event-location
  260. set {block.%{count}%} to air
  261. add 1 to {Count}
  262. on explode:
  263. loop exploded blocks:
  264. if {InReset} is set:
  265. cancel event
  266. stop
  267. if {blockis.%location of loop-block%} is set:
  268. stop
  269. else:
  270. set {blocklocation.%{count}%} to loop-block's location
  271. set {block.%{count}%} to type of loop-block
  272. set {blockis.%location of loop-block%} to true
  273. add 1 to {Count}
  274.  
  275. command /reset:
  276. permission: skript.admin
  277. trigger:
  278. if {InReset} is set:
  279. send "&aリセットできませんでした。"
  280. stop
  281. set {InReset} to true
  282. send "&6%{Count}% &aブロックの修復が完了しました!"
  283. set {_count} to 0
  284. loop {Count} times:
  285. clear {blockis.%{blocklocation.%{_count}%}%}
  286. set block at {blocklocation.%{_count}%} to {block.%{_count}%}
  287. clear {blocklocation.%{_count}%}
  288. clear {block.%{_count}%}
  289. add 1 to {_count}
  290. set {Count} to 0
  291. clear {InReset}
  292.  
  293. command /mode <text>:
  294. permission: skript.admin
  295. trigger:
  296. if arg-1 is "build":
  297. if {Nomodif.%player%} is not set:
  298. set {Nomodif.%player%} to true
  299. send "&4[WARNING] &aゲームモードに変更しました!"
  300. stop
  301. if arg-1 is "game":
  302. clear {NoModif.%player%}
  303. send "&4[WARNING] &aビルドモードに変更しました!"
  304. stop
  305. on join:
  306. if player has permission "skript.admin":
  307. if {Nomodif.%player%} is set:
  308. wait 5 ticks
  309. send "&4[WARNING] &a現在ビルドモードです。"
  310. stop
  311. else:
  312. wait 5 ticks
  313. send "&4[WARNING] &a現在ゲームモードです。"
  314. stop
  315. else:
  316. clear {NoModif.%player%}
  317.  
  318. on explode:
  319. cancel event
  320.  
  321. on bed enter:
  322. cancel event
  323.  
  324. on fade:
  325. cancel event
  326.  
  327. on form:
  328. cancel event
  329.  
  330. on rightclick:
  331. player's tool is stick named "&clightning stick"
  332. strike lightning at the target block
  333.  
  334. command /lightningstick <player>:
  335. permission: skript.admin
  336. trigger:
  337. give player stick named "&clightning stick"
  338.  
  339. command /lightningstickall:
  340. permission: skript.admin
  341. trigger:
  342. loop all players:
  343. give loop-player stick named "&clightning stick"
  344.  
  345. command /updown <player>:
  346. permission: skript.admin
  347. trigger:
  348. push arg-1 up at speed 4
  349. wait 1 seconds
  350. push arg-1 down at speed 4
  351.  
  352. on place:
  353. block is a slime block named "&aJumpPad"
  354. execute console command "/playsound entity.player.levelup master @a 5 5 5 2 2 1"
  355. send "&aジャンプパッドを設置しました。&7このジャンプパッドに乗ることで高く飛ぶことができます。"
  356.  
  357. on walking on slime block:
  358. block is a slime block named "&aJumpPad" with lore "&7一度使うと回収できなくなるので注意!"
  359. execute console command "/playsound entity.firework.launch master @a ~ ~ ~ 2 2 1"
  360. push player up at speed 2.8
  361.  
  362. command /jumppad:
  363. permission: skript.admin
  364. permission message: &cNo permission!
  365. trigger:
  366. give player slime block named "&aJumpPad" with lore "&7一度使うと回収できなくなるので注意!"
  367. send "&aジャンプパッドを入手しました。"
  368.  
  369. on break of slime block:
  370. player do not have permission "skript.admin"
  371. cancel event
  372. send "&c一度配置したら回収できません。"
  373. execute console command "/playsound entity.villager.no master %player% ~ ~ ~ 2 1 1"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement