Advertisement
nasuhahahafff

Untitled

Sep 4th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 24.04 KB | None | 0 0
  1. command /pvp:
  2. trigger:
  3. if {pvpt.%player%} is true:
  4. message "&c&lあなたはは既にPvP中です。"
  5. stop
  6. if {paco.%player%} is true:
  7. message "&c&lあなたは既にマッチング中です。"
  8. stop
  9. if {pvp1} is true:
  10. set {_pp} to player
  11. loop all players:
  12. if {paco.%loop-player%} is true:
  13. if {heigen1} is false:
  14. message "&a&l1番ステージを使用します。"
  15. teleport the player to {heigen1-1}
  16. teleport the loop-player to {heigen1-2}
  17. set {heigen1s1.%{_pp}%} to true
  18. set {heigen1s2.%loop-player%} to true
  19. set {heigen1} to true
  20. set {pvp1} to false
  21. set {paco.%loop-player%} to false
  22. set {pvpt.%player%} to true
  23. set {pvpt.%loop-player%} to true
  24. stop
  25. if {heigen3} is false:
  26. message "&a&l3番ステージを使用します。"
  27. teleport the player to {heigen3-1}
  28. teleport the loop-player to {heigen3-2}
  29. set {heigen3s1.%{_pp}%} to true
  30. set {heigen3s2.%loop-player%} to true
  31. set {heigen3} to true
  32. set {pvp3} to false
  33. set {paco.%loop-player%} to false
  34. set {pvpt.%player%} to true
  35. set {pvpt.%loop-player%} to true
  36. stop
  37. if {heigen4} is false:
  38. message "&a&l4番ステージを使用します。"
  39. teleport the player to {heigen4-1}
  40. teleport the loop-player to {heigen4-2}
  41. set {heigen4s1.%{_pp}%} to true
  42. set {heigen4s2.%loop-player%} to true
  43. set {heigen4} to true
  44. set {pvp4} to false
  45. set {paco.%loop-player%} to false
  46. set {pvpt.%player%} to true
  47. set {pvpt.%loop-player%} to true
  48. stop
  49. if {heigen5} is false:
  50. message "&a&l5番ステージを使用します。"
  51. teleport the player to {heigen5-1}
  52. teleport the loop-player to {heigen5-2}
  53. set {heigen5s1.%{_pp}%} to true
  54. set {heigen5s2.%loop-player%} to true
  55. set {heigen5} to true
  56. set {pvp5} to false
  57. set {paco.%loop-player%} to false
  58. set {pvpt.%player%} to true
  59. set {pvpt.%loop-player%} to true
  60. stop
  61. set {paco.%player%} to true
  62. set {pvp1} to true
  63. message "&a&lPvPマッチングを開始しました"
  64.  
  65.  
  66. on quit:
  67. if {paco.%player%} is true:
  68. set {paco.%player%} to false
  69. set {pvp1} to false
  70. if {heigen1s1.%player%} is true:
  71. teleport the player to {lobby}
  72. loop all players:
  73. if {heigen1s2.%loop-player%} is true:
  74. teleport the loop-player to {lobby}
  75. set {_pono} to {rank.%player%} * 0.05
  76. set {_pono} to floor({_pono})
  77. add {_pono} to {rank.%loop-player%}
  78. remove {_pono} from {rank.%player%}
  79. execute console command "/scoreboard players set %player% rack %{rank.%player%}%"
  80. execute console command "/scoreboard players set %loop-player% rack %{rank.%loop-player%}%"
  81. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  82. message "&3&l[試合結果]&a&lランクが%{pono}%点増えました。" to loop-player
  83. message "&3&l[試合結果]&a&l現在ランク%{rank.%loop-player%}%点" to loop-player
  84. set {heigen1s1.%player%} to false
  85. set {heigen1s2.%player%} to false
  86. set {heigen1s1.%loop-player%} to false
  87. set {heigen1s2.%loop-player%} to false
  88. set {pvpt.%player%} to false
  89. set {pvpt.%loop-player%} to false
  90. set {heigen1} to false
  91. set {heigen1} to false
  92. if {heigen1s2.%player%} is true:
  93. teleport the player to {lobby}
  94. loop all players:
  95. if {heigen1s1.%loop-player%} is true:
  96. teleport the loop-player to {lobby}
  97. set {_pono} to {rank.%player%} * 0.05
  98. set {_pono} to floor({_pono})
  99. add {_pono} to {rank.%loop-player%}
  100. remove {_pono} from {rank.%player%}
  101. execute console command "/scoreboard players set %player% rack %{rank.%player%}%"
  102. execute console command "/scoreboard players set %loop-player% rack %{rank.%loop-player%}%"
  103. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  104. message "&3&l[試合結果]&a&lランクが%{pono}%点増えました。" to loop-player
  105. message "&3&l[試合結果]&a&l現在ランク%{rank.%loop-player%}%点" to loop-player
  106. set {heigen1s1.%player%} to false
  107. set {heigen1s2.%player%} to false
  108. set {heigen1s1.%loop-player%} to false
  109. set {heigen1s2.%loop-player%} to false
  110. set {pvpt.%player%} to false
  111. set {pvpt.%loop-player%} to false
  112. set {heigen1} to false
  113. set {heigen1} to false
  114. if {heigen3s1.%player%} is true:
  115. teleport the player to {lobby}
  116. loop all players:
  117. if {heigen3s2.%loop-player%} is true:
  118. teleport the loop-player to {lobby}
  119. set {_pono} to {rank.%player%} * 0.05
  120. set {_pono} to floor({_pono})
  121. add {_pono} to {rank.%loop-player%}
  122. remove {_pono} from {rank.%player%}
  123. execute console command "/scoreboard players set %player% rack %{rank.%player%}%"
  124. execute console command "/scoreboard players set %loop-player% rack %{rank.%loop-player%}%"
  125. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  126. message "&3&l[試合結果]&a&lランクが%{pono}%点増えました。" to loop-player
  127. message "&3&l[試合結果]&a&l現在ランク%{rank.%loop-player%}%点" to loop-player
  128. set {heigen3s1.%player%} to false
  129. set {heigen3s2.%player%} to false
  130. set {heigen3s1.%loop-player%} to false
  131. set {heigen3s2.%loop-player%} to false
  132. set {pvpt.%player%} to false
  133. set {pvpt.%loop-player%} to false
  134. set {heigen3} to false
  135. set {heigen3} to false
  136. if {heigen3s2.%player%} is true:
  137. teleport the player to {lobby}
  138. loop all players:
  139. if {heigen3s1.%loop-player%} is true:
  140. teleport the loop-player to {lobby}
  141. set {_pono} to {rank.%player%} * 0.05
  142. set {_pono} to floor({_pono})
  143. add {_pono} to {rank.%loop-player%}
  144. remove {_pono} from {rank.%player%}
  145. execute console command "/scoreboard players set %player% rack %{rank.%player%}%"
  146. execute console command "/scoreboard players set %loop-player% rack %{rank.%loop-player%}%"
  147. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  148. message "&3&l[試合結果]&a&lランクが%{pono}%点増えました。" to loop-player
  149. message "&3&l[試合結果]&a&l現在ランク%{rank.%loop-player%}%点" to loop-player
  150. set {heigen3s1.%player%} to false
  151. set {heigen3s2.%player%} to false
  152. set {heigen3s1.%loop-player%} to false
  153. set {heigen3s2.%loop-player%} to false
  154. set {pvpt.%player%} to false
  155. set {pvpt.%loop-player%} to false
  156. set {heigen3} to false
  157. set {heigen3} to false
  158. if {heigen4s1.%player%} is true:
  159. teleport the player to {lobby}
  160. loop all players:
  161. if {heigen4s2.%loop-player%} is true:
  162. teleport the loop-player to {lobby}
  163. set {_pono} to {rank.%player%} * 0.05
  164. set {_pono} to floor({_pono})
  165. add {_pono} to {rank.%loop-player%}
  166. remove {_pono} from {rank.%player%}
  167. execute console command "/scoreboard players set %player% rack %{rank.%player%}%"
  168. execute console command "/scoreboard players set %loop-player% rack %{rank.%loop-player%}%"
  169. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  170. message "&3&l[試合結果]&a&lランクが%{pono}%点増えました。" to loop-player
  171. message "&3&l[試合結果]&a&l現在ランク%{rank.%loop-player%}%点" to loop-player
  172. set {heigen4s1.%player%} to false
  173. set {heigen4s2.%player%} to false
  174. set {heigen4s1.%loop-player%} to false
  175. set {heigen4s2.%loop-player%} to false
  176. set {pvpt.%player%} to false
  177. set {pvpt.%loop-player%} to false
  178. set {heigen4} to false
  179. set {heigen4} to false
  180. if {heigen4s2.%player%} is true:
  181. teleport the player to {lobby}
  182. loop all players:
  183. if {heigen4s1.%loop-player%} is true:
  184. teleport the loop-player to {lobby}
  185. set {_pono} to {rank.%player%} * 0.05
  186. set {_pono} to floor({_pono})
  187. add {_pono} to {rank.%loop-player%}
  188. remove {_pono} from {rank.%player%}
  189. execute console command "/scoreboard players set %player% rack %{rank.%player%}%"
  190. execute console command "/scoreboard players set %loop-player% rack %{rank.%loop-player%}%"
  191. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  192. message "&3&l[試合結果]&a&lランクが%{pono}%点増えました。" to loop-player
  193. message "&3&l[試合結果]&a&l現在ランク%{rank.%loop-player%}%点" to loop-player
  194. set {heigen4s1.%player%} to false
  195. set {heigen4s2.%player%} to false
  196. set {heigen4s1.%loop-player%} to false
  197. set {heigen4s2.%loop-player%} to false
  198. set {pvpt.%player%} to false
  199. set {pvpt.%loop-player%} to false
  200. set {heigen4} to false
  201. set {heigen4} to false
  202. if {heigen5s1.%player%} is true:
  203. teleport the player to {lobby}
  204. loop all players:
  205. if {heigen5s2.%loop-player%} is true:
  206. teleport the loop-player to {lobby}
  207. set {_pono} to {rank.%player%} * 0.05
  208. set {_pono} to floor({_pono})
  209. add {_pono} to {rank.%loop-player%}
  210. remove {_pono} from {rank.%player%}
  211. execute console command "/scoreboard players set %player% rack %{rank.%player%}%"
  212. execute console command "/scoreboard players set %loop-player% rack %{rank.%loop-player%}%"
  213. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  214. message "&3&l[試合結果]&a&lランクが%{pono}%点増えました。" to loop-player
  215. message "&3&l[試合結果]&a&l現在ランク%{rank.%loop-player%}%点" to loop-player
  216. set {heigen5s1.%player%} to false
  217. set {heigen5s2.%player%} to false
  218. set {heigen5s1.%loop-player%} to false
  219. set {heigen5s2.%loop-player%} to false
  220. set {pvpt.%player%} to false
  221. set {pvpt.%loop-player%} to false
  222. set {heigen5} to false
  223. set {heigen5} to false
  224. if {heigen5s2.%player%} is true:
  225. teleport the player to {lobby}
  226. loop all players:
  227. if {heigen5s1.%loop-player%} is true:
  228. teleport the loop-player to {lobby}
  229. set {_pono} to {rank.%player%} * 0.05
  230. set {_pono} to floor({_pono})
  231. add {_pono} to {rank.%loop-player%}
  232. remove {_pono} from {rank.%player%}
  233. execute console command "/scoreboard players set %player% rack %{rank.%player%}%"
  234. execute console command "/scoreboard players set %loop-player% rack %{rank.%loop-player%}%"
  235. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  236. message "&3&l[試合結果]&a&lランクが%{pono}%点増えました。" to loop-player
  237. message "&3&l[試合結果]&a&l現在ランク%{rank.%loop-player%}%点" to loop-player
  238. set {heigen5s1.%player%} to false
  239. set {heigen5s2.%player%} to false
  240. set {heigen5s1.%loop-player%} to false
  241. set {heigen5s2.%loop-player%} to false
  242. set {pvpt.%player%} to false
  243. set {pvpt.%loop-player%} to false
  244. set {heigen5} to false
  245. set {heigen5} to false
  246.  
  247.  
  248. on death:
  249. victim is player
  250. if {heigen1s1.%victim%} is true:
  251. teleport the attacker to {lobby}
  252. loop all players:
  253. if {heigen1s2.%loop-player%} is true:
  254. teleport the loop-player to {lobby}
  255. set {_pono} to {rank.%victim%} * 0.05
  256. set {_pono} to floor({_pono})
  257. add {_pono} to {rank.%attacker%}
  258. remove {_pono} from {rank.%victim%}
  259. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  260. execute console command "/scoreboard players set %loop-player% rack %{rank.%attacker%}%"
  261. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  262. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  263. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  264. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to loop-player
  265. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to loop-player
  266. set {heigen1s1.%attacker%} to false
  267. set {heigen1s2.%attacker%} to false
  268. set {heigen1s1.%victim%} to false
  269. set {heigen1s2.%victim%} to false
  270. set {pvpt.%victim%} to false
  271. set {pvpt.%attacker%} to false
  272. set {heigen1} to false
  273. if {heigen1s2.%victim%} is true:
  274. teleport the attacker to {lobby}
  275. loop all players:
  276. if {heigen1s1.%loop-player%} is true:
  277. teleport the loop-player to {lobby}
  278. set {_pono} to {rank.%victim%} * 0.05
  279. set {_pono} to floor({_pono})
  280. add {_pono} to {rank.%attacker%}
  281. remove {_pono} from {rank.%victim%}
  282. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  283. execute console command "/scoreboard players set %loop-player% rack %{rank.%attacker%}%"
  284. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  285. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  286. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  287. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to loop-player
  288. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to loop-player
  289. set {heigen1s1.%attacker%} to false
  290. set {heigen1s2.%attacker%} to false
  291. set {heigen1s1.%victim%} to false
  292. set {heigen1s2.%victim%} to false
  293. set {pvpt.%victim%} to false
  294. set {pvpt.%attacker%} to false
  295. set {heigen1} to false
  296. if {heigen3s1} is victim:
  297. teleport the attacker to {lobby}
  298. loop all players:
  299. if {heigen3s2.%loop-player%} is true:
  300. teleport the loop-player to {lobby}
  301. set {_pono} to {rank.%victim%} * 0.05
  302. set {_pono} to floor({_pono})
  303. add {_pono} to {rank.%attacker%}
  304. remove {_pono} from {rank.%victim%}
  305. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  306. execute console command "/scoreboard players set %loop-player% rack %{rank.%attacker%}%"
  307. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  308. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  309. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  310. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to loop-player
  311. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to loop-player
  312. set {heigen3s1.%attacker%} to false
  313. set {heigen3s2.%attacker%} to false
  314. set {heigen3s1.%victim%} to false
  315. set {heigen3s2.%victim%} to false
  316. set {pvpt.%victim%} to false
  317. set {pvpt.%attacker%} to false
  318. set {heigen3} to false
  319. if {heigen3s2} is victim:
  320. teleport the attacker to {lobby}
  321. loop all players:
  322. if {heigen3s1.%loop-player%} is true:
  323. teleport the loop-player to {lobby}
  324. set {_pono} to {rank.%victim%} * 0.05
  325. set {_pono} to floor({_pono})
  326. add {_pono} to {rank.%attacker%}
  327. remove {_pono} from {rank.%victim%}
  328. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  329. execute console command "/scoreboard players set %loop-player% rack %{rank.%attacker%}%"
  330. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  331. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  332. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  333. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to loop-player
  334. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to loop-player
  335. set {heigen3s1.%attacker%} to false
  336. set {heigen3s2.%attacker%} to false
  337. set {heigen3s1.%victim%} to false
  338. set {heigen3s2.%victim%} to false
  339. set {pvpt.%victim%} to false
  340. set {pvpt.%attacker%} to false
  341. set {heigen3} to false
  342. if {heigen4s1} is victim:
  343. teleport the attacker to {lobby}
  344. loop all players:
  345. if {heigen4s2.%loop-player%} is true:
  346. teleport the loop-player to {lobby}
  347. set {_pono} to {rank.%victim%} * 0.05
  348. set {_pono} to floor({_pono})
  349. add {_pono} to {rank.%attacker%}
  350. remove {_pono} from {rank.%victim%}
  351. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  352. execute console command "/scoreboard players set %loop-player% rack %{rank.%attacker%}%"
  353. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  354. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  355. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  356. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to loop-player
  357. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to loop-player
  358. set {heigen4s1.%attacker%} to false
  359. set {heigen4s2.%attacker%} to false
  360. set {heigen4s1.%victim%} to false
  361. set {heigen4s2.%victim%} to false
  362. set {pvpt.%victim%} to false
  363. set {pvpt.%attacker%} to false
  364. set {heigen4} to false
  365. if {heigen4s2} is victim:
  366. teleport the attacker to {lobby}
  367. loop all players:
  368. if {heigen4s1.%loop-player%} is true:
  369. teleport the loop-player to {lobby}
  370. set {_pono} to {rank.%victim%} * 0.05
  371. set {_pono} to floor({_pono})
  372. add {_pono} to {rank.%attacker%}
  373. remove {_pono} from {rank.%victim%}
  374. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  375. execute console command "/scoreboard players set %loop-player% rack %{rank.%attacker%}%"
  376. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  377. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  378. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  379. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to loop-player
  380. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to loop-player
  381. set {heigen4s1.%attacker%} to false
  382. set {heigen4s2.%attacker%} to false
  383. set {heigen4s1.%victim%} to false
  384. set {heigen4s2.%victim%} to false
  385. set {pvpt.%victim%} to false
  386. set {pvpt.%attacker%} to false
  387. set {heigen4} to false
  388. if {heigen5s1} is player:
  389. teleport the attacker to {lobby}
  390. loop all players:
  391. if {heigen5s2.%loop-player%} is true:
  392. teleport the loop-player to {lobby}
  393. set {_pono} to {rank.%victim%} * 0.05
  394. set {_pono} to floor({_pono})
  395. add {_pono} to {rank.%attacker%}
  396. remove {_pono} from {rank.%victim%}
  397. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  398. execute console command "/scoreboard players set %loop-player% rack %{rank.%attacker%}%"
  399. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  400. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  401. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  402. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to loop-player
  403. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to loop-player
  404. set {heigen5s1.%attacker%} to false
  405. set {heigen5s2.%attacker%} to false
  406. set {heigen5s1.%victim%} to false
  407. set {heigen5s2.%victim%} to false
  408. set {pvpt.%victim%} to false
  409. set {pvpt.%attacker%} to false
  410. set {heigen5} to false
  411. if {heigen5s2} is victim:
  412. teleport the attacker to {lobby}
  413. loop all players:
  414. if {heigen5s1.%loop-player%} is true:
  415. teleport the loop-player to {lobby}
  416. set {_pono} to {rank.%victim%} * 0.05
  417. set {_pono} to floor({_pono})
  418. add {_pono} to {rank.%attacker%}
  419. remove {_pono} from {rank.%victim%}
  420. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  421. execute console command "/scoreboard players set %loop-player% rack %{rank.%attacker%}%"
  422. broadcast "&3&l[試合結果]&a&l%loop-player%が%player%に勝利!"
  423. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  424. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  425. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to loop-player
  426. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to loop-player
  427. set {heigen5s1.%attacker%} to false
  428. set {heigen5s2.%attacker%} to false
  429. set {heigen5s1.%victim%} to false
  430. set {heigen5s2.%victim%} to false
  431. set {pvpt.%victim%} to false
  432. set {pvpt.%attacker%} to false
  433. set {heigen5} to false
  434.  
  435. command /h-1-1:
  436. permission: sk.admin
  437. trigger:
  438. set {heigen1-1} to location of player
  439.  
  440. command /h-1-2:
  441. permission: sk.admin
  442. trigger:
  443. set {heigen1-2} to location of player
  444.  
  445. command /h-2-1:
  446. permission: sk.admin
  447. trigger:
  448. set {heigen2-1} to location of player
  449.  
  450. command /h-2-2:
  451. permission: sk.admin
  452. trigger:
  453. set {heigen2-2} to location of player
  454.  
  455. command /h-3-1:
  456. permission: sk.admin
  457. trigger:
  458. set {heigen3-1} to location of player
  459.  
  460. command /h-3-2:
  461. permission: sk.admin
  462. trigger:
  463. set {heigen3-2} to location of player
  464.  
  465. command /h-4-1:
  466. permission: sk.admin
  467. trigger:
  468. set {heigen4-1} to location of player
  469.  
  470. command /h-4-2:
  471. permission: sk.admin
  472. trigger:
  473. set {heigen4-2} to location of player
  474.  
  475. command /h-5-1:
  476. permission: sk.admin
  477. trigger:
  478. set {heigen5-1} to location of player
  479.  
  480. command /h-5-2:
  481. permission: sk.admin
  482. trigger:
  483. set {heigen5-2} to location of player
  484.  
  485. command /setlobby:
  486. permission: sk.admin
  487. trigger:
  488. set {lobby} to location of player
  489.  
  490. on first join:
  491. set {rank.%player%} to 2000
  492. execute console command "/scoreboard players set %player% rack %{rank.%player%}%"
  493.  
  494. on join:
  495. if {joft.%player%} is not set:
  496. set {joft.%player%} to true
  497. set {rank.%player%} to 2000
  498. execute console command "/scoreboard players set %player% rack %{rank.%player%}%"
  499.  
  500. command /reset <player>:
  501. permission: sk.admin
  502. trigger:
  503. set {rank.%arg-1%} to 2000
  504. execute console command "/scoreboard players set %arg-1% rack %{rank.%arg-1%}%"
  505.  
  506. command /setup:
  507. permission: sk.admin
  508. trigger:
  509. set {heigen1} to false
  510. set {heigen2} to false
  511. set {heigen3} to false
  512. set {heigen4} to false
  513. set {heigen5} to false
  514.  
  515. command /unfoi:
  516. permission: sk.admin
  517. trigger:
  518. set {unfoi} to 4
  519. set {unfoi} to {unfoi} / 3
  520. set {unfoi} to floor({unfoi})
  521. message "%{unfoi}%"
  522.  
  523. command /ninja <player>:
  524. trigger:
  525. loop all items:
  526. if name of loop-item contains "ジャンプアップ":
  527. set {_tinpo} to loop-item
  528. remove {_tinpo} from the player
  529. if name of loop-item contains "ニンジャ":
  530. set {_tinpo} to loop-item
  531. remove {_tinpo} from the player
  532. if name of loop-item contains "ダメージアップ":
  533. set {_tinpo} to loop-item
  534. remove {_tinpo} from the player
  535. execute console command "/mm items give %arg-1% ninja"
  536.  
  537. command /jump <player>:
  538. trigger:
  539. loop all items:
  540. if name of loop-item contains "ジャンプアップ":
  541. set {_tinpo} to loop-item
  542. remove {_tinpo} from the player
  543. if name of loop-item contains "ニンジャ":
  544. set {_tinpo} to loop-item
  545. remove {_tinpo} from the player
  546. if name of loop-item contains "ダメージアップ":
  547. set {_tinpo} to loop-item
  548. remove {_tinpo} from the player
  549. execute console command "/mm items give %arg-1% jump"
  550.  
  551. command /damage <player>:
  552. trigger:
  553. loop all items:
  554. if name of loop-item contains "ジャンプアップ":
  555. set {_tinpo} to loop-item
  556. remove {_tinpo} from the player
  557. if name of loop-item contains "ニンジャ":
  558. set {_tinpo} to loop-item
  559. remove {_tinpo} from the player
  560. if name of loop-item contains "ダメージアップ":
  561. set {_tinpo} to loop-item
  562. remove {_tinpo} from the player
  563. execute console command "/mm items give %arg-1% dame"
  564.  
  565. on step on obsidian:
  566. if name of slot 40 of player contains "ジャンプ":
  567. execute console command "/effect %player% minecraft:jump_boost 8 3 true"
  568. if name of slot 40 of player contains "ニンジャ":
  569. execute console command "/effect %player% minecraft:invisibility 5 2 true"
  570. if name of slot 40 of player contains "ダメージアップ":
  571. execute console command "/effect %player% minecraft:strength 6 1 true"
  572. if name of slot 40 of player contains "カゲロウ":
  573. execute console command "/effect %player% minecraft:speed 5 2 true"
  574. execute console command "/effect %player% minecraft:invisibility 6 2 true"
  575.  
  576. command /naosu <player>:
  577. permission: sk.admin
  578. trigger:
  579. set {pvpt.%arg-1%} to false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement