nasuhahahafff

Untitled

Sep 4th, 2018
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.78 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.%player%} to true
  30. set {heigen3s2.%loop-player%} to true
  31. set {heigen3} to true
  32. set {pvp1} 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.%player%} to true
  42. set {heigen4s2.%loop-player%} to true
  43. set {heigen4} to true
  44. set {pvp1} 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.%player%} to true
  54. set {heigen5s2.%loop-player%} to true
  55. set {heigen5} to true
  56. set {pvp1} 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. if {heigen1s2.%attacker%} is true:
  253. teleport the attacker to {lobby}
  254. set {_pono} to {rank.%victim%} * 0.05
  255. set {_pono} to floor({_pono})
  256. add {_pono} to {rank.%attacker%}
  257. remove {_pono} from {rank.%victim%}
  258. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  259. execute console command "/scoreboard players set %attacker% rack %{rank.%attacker%}%"
  260. broadcast "&3&l[試合結果]&a&l%attacker%が%player%に勝利!"
  261. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  262. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  263. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to attacker
  264. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to attacker
  265. set {heigen1s1.%attacker%} to false
  266. set {heigen1s2.%attacker%} to false
  267. set {heigen1s1.%victim%} to false
  268. set {heigen1s2.%victim%} to false
  269. set {pvpt.%victim%} to false
  270. set {pvpt.%attacker%} to false
  271. set {heigen1} to false
  272. if {heigen1s2.%victim%} is true:
  273. teleport the attacker to {lobby}
  274. if {heigen1s1.%attacker%} is true:
  275. teleport the attacker to {lobby}
  276. set {_pono} to {rank.%victim%} * 0.05
  277. set {_pono} to floor({_pono})
  278. add {_pono} to {rank.%attacker%}
  279. remove {_pono} from {rank.%victim%}
  280. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  281. execute console command "/scoreboard players set %attacker% rack %{rank.%attacker%}%"
  282. broadcast "&3&l[試合結果]&a&l%attacker%が%player%に勝利!"
  283. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  284. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  285. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to attacker
  286. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to attacker
  287. set {heigen1s1.%attacker%} to false
  288. set {heigen1s2.%attacker%} to false
  289. set {heigen1s1.%victim%} to false
  290. set {heigen1s2.%victim%} to false
  291. set {pvpt.%victim%} to false
  292. set {pvpt.%attacker%} to false
  293. set {heigen1} to false
  294. if {heigen3s1.%victim%} is true:
  295. teleport the attacker to {lobby}
  296. if {heigen3s2.%attacker%} is true:
  297. teleport the attacker to {lobby}
  298. set {_pono} to {rank.%victim%} * 0.05
  299. set {_pono} to floor({_pono})
  300. add {_pono} to {rank.%attacker%}
  301. remove {_pono} from {rank.%victim%}
  302. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  303. execute console command "/scoreboard players set %attacker% rack %{rank.%attacker%}%"
  304. broadcast "&3&l[試合結果]&a&l%attacker%が%player%に勝利!"
  305. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  306. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  307. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to attacker
  308. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to attacker
  309. set {heigen3s1.%attacker%} to false
  310. set {heigen3s2.%attacker%} to false
  311. set {heigen3s1.%victim%} to false
  312. set {heigen3s2.%victim%} to false
  313. set {pvpt.%victim%} to false
  314. set {pvpt.%attacker%} to false
  315. set {heigen3} to false
  316. if {heigen3s2.%victim%} is true:
  317. teleport the attacker to {lobby}
  318. if {heigen3s1.%attacker%} is true:
  319. teleport the attacker to {lobby}
  320. set {_pono} to {rank.%victim%} * 0.05
  321. set {_pono} to floor({_pono})
  322. add {_pono} to {rank.%attacker%}
  323. remove {_pono} from {rank.%victim%}
  324. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  325. execute console command "/scoreboard players set %attacker% rack %{rank.%attacker%}%"
  326. broadcast "&3&l[試合結果]&a&l%attacker%が%player%に勝利!"
  327. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  328. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  329. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to attacker
  330. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to attacker
  331. set {heigen3s1.%attacker%} to false
  332. set {heigen3s2.%attacker%} to false
  333. set {heigen3s1.%victim%} to false
  334. set {heigen3s2.%victim%} to false
  335. set {pvpt.%victim%} to false
  336. set {pvpt.%attacker%} to false
  337. set {heigen3} to false
  338. if {heigen4s1.%victim%} is true:
  339. teleport the attacker to {lobby}
  340. if {heigen4s2.%attacker%} is true:
  341. teleport the attacker to {lobby}
  342. set {_pono} to {rank.%victim%} * 0.05
  343. set {_pono} to floor({_pono})
  344. add {_pono} to {rank.%attacker%}
  345. remove {_pono} from {rank.%victim%}
  346. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  347. execute console command "/scoreboard players set %attacker% rack %{rank.%attacker%}%"
  348. broadcast "&3&l[試合結果]&a&l%attacker%が%player%に勝利!"
  349. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  350. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  351. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to attacker
  352. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to attacker
  353. set {heigen4s1.%attacker%} to false
  354. set {heigen4s2.%attacker%} to false
  355. set {heigen4s1.%victim%} to false
  356. set {heigen4s2.%victim%} to false
  357. set {pvpt.%victim%} to false
  358. set {pvpt.%attacker%} to false
  359. set {heigen4} to false
  360. if {heigen4s2.%victim%} is true:
  361. teleport the attacker to {lobby}
  362. if {heigen4s1.%attacker%} is true:
  363. teleport the attacker to {lobby}
  364. set {_pono} to {rank.%victim%} * 0.05
  365. set {_pono} to floor({_pono})
  366. add {_pono} to {rank.%attacker%}
  367. remove {_pono} from {rank.%victim%}
  368. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  369. execute console command "/scoreboard players set %attacker% rack %{rank.%attacker%}%"
  370. broadcast "&3&l[試合結果]&a&l%attacker%が%player%に勝利!"
  371. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  372. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  373. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to attacker
  374. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to attacker
  375. set {heigen4s1.%attacker%} to false
  376. set {heigen4s2.%attacker%} to false
  377. set {heigen4s1.%victim%} to false
  378. set {heigen4s2.%victim%} to false
  379. set {pvpt.%victim%} to false
  380. set {pvpt.%attacker%} to false
  381. set {heigen4} to false
  382. if {heigen5s1.%victim%} is true:
  383. teleport the attacker to {lobby}
  384. if {heigen5s2.%attacker%} is true:
  385. teleport the attacker to {lobby}
  386. set {_pono} to {rank.%victim%} * 0.05
  387. set {_pono} to floor({_pono})
  388. add {_pono} to {rank.%attacker%}
  389. remove {_pono} from {rank.%victim%}
  390. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  391. execute console command "/scoreboard players set %attacker% rack %{rank.%attacker%}%"
  392. broadcast "&3&l[試合結果]&a&l%attacker%が%player%に勝利!"
  393. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  394. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  395. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to attacker
  396. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to attacker
  397. set {heigen5s1.%attacker%} to false
  398. set {heigen5s2.%attacker%} to false
  399. set {heigen5s1.%victim%} to false
  400. set {heigen5s2.%victim%} to false
  401. set {pvpt.%victim%} to false
  402. set {pvpt.%attacker%} to false
  403. set {heigen5} to false
  404. if {heigen5s2.%victim%} is true:
  405. teleport the attacker to {lobby}
  406. if {heigen5s1.%attacker%} is true:
  407. teleport the attacker to {lobby}
  408. set {_pono} to {rank.%victim%} * 0.05
  409. set {_pono} to floor({_pono})
  410. add {_pono} to {rank.%attacker%}
  411. remove {_pono} from {rank.%victim%}
  412. execute console command "/scoreboard players set %victim% rack %{rank.%victim%}%"
  413. execute console command "/scoreboard players set %attacker% rack %{rank.%attacker%}%"
  414. broadcast "&3&l[試合結果]&a&l%attacker%が%player%に勝利!"
  415. message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
  416. message "&3&l[試合結果]&b&l現在ランク %{rank.%victim%}%点" to victim
  417. message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。" to attacker
  418. message "&3&l[試合結果]&a&l現在ランク %{rank.%attacker%}%点" to attacker
  419. set {heigen5s1.%attacker%} to false
  420. set {heigen5s2.%attacker%} to false
  421. set {heigen5s1.%victim%} to false
  422. set {heigen5s2.%victim%} to false
  423. set {pvpt.%victim%} to false
  424. set {pvpt.%attacker%} to false
  425. set {heigen5} to false
  426.  
  427. command /h-1-1:
  428. permission: sk.admin
  429. trigger:
  430. set {heigen1-1} to location of player
  431.  
  432. command /h-1-2:
  433. permission: sk.admin
  434. trigger:
  435. set {heigen1-2} to location of player
  436.  
  437. command /h-2-1:
  438. permission: sk.admin
  439. trigger:
  440. set {heigen2-1} to location of player
  441.  
  442. command /h-2-2:
  443. permission: sk.admin
  444. trigger:
  445. set {heigen2-2} to location of player
  446.  
  447. command /h-3-1:
  448. permission: sk.admin
  449. trigger:
  450. set {heigen3-1} to location of player
  451.  
  452. command /h-3-2:
  453. permission: sk.admin
  454. trigger:
  455. set {heigen3-2} to location of player
  456.  
  457. command /h-4-1:
  458. permission: sk.admin
  459. trigger:
  460. set {heigen4-1} to location of player
  461.  
  462. command /h-4-2:
  463. permission: sk.admin
  464. trigger:
  465. set {heigen4-2} to location of player
  466.  
  467. command /h-5-1:
  468. permission: sk.admin
  469. trigger:
  470. set {heigen5-1} to location of player
  471.  
  472. command /h-5-2:
  473. permission: sk.admin
  474. trigger:
  475. set {heigen5-2} to location of player
  476.  
  477. command /setlobby:
  478. permission: sk.admin
  479. trigger:
  480. set {lobby} to location of player
  481.  
  482. on first join:
  483. set {rank.%player%} to 2000
  484. execute console command "/scoreboard players set %player% rack %{rank.%player%}%"
  485.  
  486. on join:
  487. if {joft.%player%} is not set:
  488. set {joft.%player%} to true
  489. set {rank.%player%} to 2000
  490. execute console command "/scoreboard players set %player% rack %{rank.%player%}%"
  491.  
  492. command /reset <player>:
  493. permission: sk.admin
  494. trigger:
  495. set {rank.%arg-1%} to 2000
  496. execute console command "/scoreboard players set %arg-1% rack %{rank.%arg-1%}%"
  497.  
  498. command /setup:
  499. permission: sk.admin
  500. trigger:
  501. set {heigen1} to false
  502. set {heigen2} to false
  503. set {heigen3} to false
  504. set {heigen4} to false
  505. set {heigen5} to false
  506.  
  507. command /unfoi:
  508. permission: sk.admin
  509. trigger:
  510. set {unfoi} to 4
  511. set {unfoi} to {unfoi} / 3
  512. set {unfoi} to floor({unfoi})
  513. message "%{unfoi}%"
  514.  
  515. command /ninja <player>:
  516. trigger:
  517. loop all items:
  518. if name of loop-item contains "ジャンプアップ":
  519. set {_tinpo} to loop-item
  520. remove {_tinpo} from the player
  521. if name of loop-item contains "ニンジャ":
  522. set {_tinpo} to loop-item
  523. remove {_tinpo} from the player
  524. if name of loop-item contains "ダメージアップ":
  525. set {_tinpo} to loop-item
  526. remove {_tinpo} from the player
  527. execute console command "/mm items give %arg-1% ninja"
  528.  
  529. command /jump <player>:
  530. trigger:
  531. loop all items:
  532. if name of loop-item contains "ジャンプアップ":
  533. set {_tinpo} to loop-item
  534. remove {_tinpo} from the player
  535. if name of loop-item contains "ニンジャ":
  536. set {_tinpo} to loop-item
  537. remove {_tinpo} from the player
  538. if name of loop-item contains "ダメージアップ":
  539. set {_tinpo} to loop-item
  540. remove {_tinpo} from the player
  541. execute console command "/mm items give %arg-1% jump"
  542.  
  543. command /damage <player>:
  544. trigger:
  545. loop all items:
  546. if name of loop-item contains "ジャンプアップ":
  547. set {_tinpo} to loop-item
  548. remove {_tinpo} from the player
  549. if name of loop-item contains "ニンジャ":
  550. set {_tinpo} to loop-item
  551. remove {_tinpo} from the player
  552. if name of loop-item contains "ダメージアップ":
  553. set {_tinpo} to loop-item
  554. remove {_tinpo} from the player
  555. execute console command "/mm items give %arg-1% dame"
  556.  
  557. on step on obsidian:
  558. if name of slot 40 of player contains "ジャンプ":
  559. execute console command "/effect %player% minecraft:jump_boost 9 6 true"
  560. execute console command "/effect %player% minecraft:regeneration 4 2 true"
  561. if name of slot 40 of player contains "ニンジャ":
  562. execute console command "/effect %player% minecraft:invisibility 5 2 true"
  563. execute console command "/effect %player% minecraft:regeneration 4 1 true"
  564. if name of slot 40 of player contains "ダメージアップ":
  565. execute console command "/effect %player% minecraft:strength 3 1 true"
  566. if name of slot 40 of player contains "カゲロウ":
  567. execute console command "/effect %player% minecraft:speed 8 3 true"
  568. execute console command "/effect %player% minecraft:invisibility 7 2 true"
  569.  
  570. command /naosu <player>:
  571. permission: sk.admin
  572. trigger:
  573. set {pvpt.%arg-1%} to false
Advertisement
Add Comment
Please, Sign In to add comment