Advertisement
pwwm

Untitled

Sep 27th, 2017
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 124.07 KB | None | 0 0
  1. options:
  2. prefix: &cRaidZone
  3. permission: practice.admin
  4. PracticeLobby: PracticeLobby
  5. PracticeWorld: PracticeWorld
  6. bowhealth: &e%victim% &eis now at &e%health of victim% &4❤
  7. goldenhead: &6Golden Head
  8.  
  9. on death of player:
  10. make player execute "/leave"
  11. on quit:
  12. make player execute command "/leave"
  13. set {_slot0} to 0
  14. set {_slot1} to 1
  15. set {_slot2} to 2
  16. set {_slot3} to 3
  17. set {_slot4} to 4
  18. set {_slot5} to 5
  19. set {_slot6} to 6
  20. set {_slot7} to 7
  21. set {_slot8} to 8
  22. set {_slot9} to 9
  23. set {_slot10} to 10
  24. set {_slot11} to 11
  25. set {_slot12} to 12
  26. set {_slot13} to 13
  27. set {_slot14} to 14
  28. set {_slot15} to 15
  29. set {_slot16} to 16
  30. set {_slot17} to 17
  31.  
  32. set {_type0} to {slot.%{_slot0}%.name}
  33. set {_type1} to {slot.%{_slot1}%.name}
  34. set {_type2} to {slot.%{_slot2}%.name}
  35. set {_type3} to {slot.%{_slot3}%.name}
  36. set {_type4} to {slot.%{_slot4}%.name}
  37. set {_type5} to {slot.%{_slot5}%.name}
  38. set {_type6} to {slot.%{_slot6}%.name}
  39. set {_type7} to {slot.%{_slot7}%.name}
  40. set {_type8} to {slot.%{_slot8}%.name}
  41. set {_type9} to {slot.%{_slot9}%.name}
  42. set {_type10} to {slot.%{_slot10}%.name}
  43. set {_type11} to {slot.%{_slot11}%.name}
  44. set {_type12} to {slot.%{_slot12}%.name}
  45. set {_type13} to {slot.%{_slot13}%.name}
  46. set {_type14} to {slot.%{_slot14}%.name}
  47. set {_type15} to {slot.%{_slot15}%.name}
  48. set {_type16} to {slot.%{_slot16}%.name}
  49. set {_type17} to {slot.%{_slot17}%.name}
  50. if {elo.%{_type0}%.%player%} is not set:
  51. set {elo.%{_type0}%.%player%} to 1000
  52. if {elo.%{_type1}%.%player%} is not set:
  53. set {elo.%{_type1}%.%player%} to 1000
  54. if {elo.%{_type2}%.%player%} is not set:
  55. set {elo.%{_type2}%.%player%} to 1000
  56. if {elo.%{_type3}%.%player%} is not set:
  57. set {elo.%{_type3}%.%player%} to 1000
  58. if {elo.%{_type4}%.%player%} is not set:
  59. set {elo.%{_type4}%.%player%} to 1000
  60. if {elo.%{_type5}%.%player%} is not set:
  61. set {elo.%{_type5}%.%player%} to 1000
  62. if {elo.%{_type6}%.%player%} is not set:
  63. set {elo.%{_type6}%.%player%} to 1000
  64. if {elo.%{_type7}%.%player%} is not set:
  65. set {elo.%{_type7}%.%player%} to 1000
  66. if {elo.%{_type8}%.%player%} is not set:
  67. set {elo.%{_type8}%.%player%} to 1000
  68. if {elo.%{_type9}%.%player%} is not set:
  69. set {elo.%{_type9}%.%player%} to 1000
  70. if {elo.%{_type10}%.%player%} is not set:
  71. set {elo.%{_type10}%.%player%} to 1000
  72. if {elo.%{_type11}%.%player%} is not set:
  73. set {elo.%{_type11}%.%player%} to 1000
  74. if {elo.%{_type12}%.%player%} is not set:
  75. set {elo.%{_type12}%.%player%} to 1000
  76. if {elo.%{_type13}%.%player%} is not set:
  77. set {elo.%{_type13}%.%player%} to 1000
  78. if {elo.%{_type14}%.%player%} is not set:
  79. set {elo.%{_type14}%.%player%} to 1000
  80. if {elo.%{_type15}%.%player%} is not set:
  81. set {elo.%{_type15}%.%player%} to 1000
  82. if {elo.%{_type16}%.%player%} is not set:
  83. set {elo.%{_type16}%.%player%} to 1000
  84. if {elo.%{_type17}%.%player%} is not set:
  85. set {elo.%{_type17}%.%player%} to 1000
  86. on join:
  87. make player execute command "/leave"
  88. make console execute command "/effect %player% clear"
  89. make console execute command "/effect %{_opponentr5}% clear"
  90. make player execute command "/*spawnitems"
  91. teleport player to {spawn}
  92. set {_slot0} to 0
  93. set {_slot1} to 1
  94. set {_slot2} to 2
  95. set {_slot3} to 3
  96. set {_slot4} to 4
  97. set {_slot5} to 5
  98. set {_slot6} to 6
  99. set {_slot7} to 7
  100. set {_slot8} to 8
  101. set {_slot9} to 9
  102. set {_slot10} to 10
  103. set {_slot11} to 11
  104. set {_slot12} to 12
  105. set {_slot13} to 13
  106. set {_slot14} to 14
  107. set {_slot15} to 15
  108. set {_slot16} to 16
  109. set {_slot17} to 17
  110.  
  111. set {_type0} to {slot.%{_slot0}%.name}
  112. set {_type1} to {slot.%{_slot1}%.name}
  113. set {_type2} to {slot.%{_slot2}%.name}
  114. set {_type3} to {slot.%{_slot3}%.name}
  115. set {_type4} to {slot.%{_slot4}%.name}
  116. set {_type5} to {slot.%{_slot5}%.name}
  117. set {_type6} to {slot.%{_slot6}%.name}
  118. set {_type7} to {slot.%{_slot7}%.name}
  119. set {_type8} to {slot.%{_slot8}%.name}
  120. set {_type9} to {slot.%{_slot9}%.name}
  121. set {_type10} to {slot.%{_slot10}%.name}
  122. set {_type11} to {slot.%{_slot11}%.name}
  123. set {_type12} to {slot.%{_slot12}%.name}
  124. set {_type13} to {slot.%{_slot13}%.name}
  125. set {_type14} to {slot.%{_slot14}%.name}
  126. set {_type15} to {slot.%{_slot15}%.name}
  127. set {_type16} to {slot.%{_slot16}%.name}
  128. set {_type17} to {slot.%{_slot17}%.name}
  129. if {elo.%{_type0}%.%player%} is not set:
  130. set {elo.%{_type0}%.%player%} to 1000
  131. if {elo.%{_type1}%.%player%} is not set:
  132. set {elo.%{_type1}%.%player%} to 1000
  133. if {elo.%{_type2}%.%player%} is not set:
  134. set {elo.%{_type2}%.%player%} to 1000
  135. if {elo.%{_type3}%.%player%} is not set:
  136. set {elo.%{_type3}%.%player%} to 1000
  137. if {elo.%{_type4}%.%player%} is not set:
  138. set {elo.%{_type4}%.%player%} to 1000
  139. if {elo.%{_type5}%.%player%} is not set:
  140. set {elo.%{_type5}%.%player%} to 1000
  141. if {elo.%{_type6}%.%player%} is not set:
  142. set {elo.%{_type6}%.%player%} to 1000
  143. if {elo.%{_type7}%.%player%} is not set:
  144. set {elo.%{_type7}%.%player%} to 1000
  145. if {elo.%{_type8}%.%player%} is not set:
  146. set {elo.%{_type8}%.%player%} to 1000
  147. if {elo.%{_type9}%.%player%} is not set:
  148. set {elo.%{_type9}%.%player%} to 1000
  149. if {elo.%{_type10}%.%player%} is not set:
  150. set {elo.%{_type10}%.%player%} to 1000
  151. if {elo.%{_type11}%.%player%} is not set:
  152. set {elo.%{_type11}%.%player%} to 1000
  153. if {elo.%{_type12}%.%player%} is not set:
  154. set {elo.%{_type12}%.%player%} to 1000
  155. if {elo.%{_type13}%.%player%} is not set:
  156. set {elo.%{_type13}%.%player%} to 1000
  157. if {elo.%{_type14}%.%player%} is not set:
  158. set {elo.%{_type14}%.%player%} to 1000
  159. if {elo.%{_type15}%.%player%} is not set:
  160. set {elo.%{_type15}%.%player%} to 1000
  161. if {elo.%{_type16}%.%player%} is not set:
  162. set {elo.%{_type16}%.%player%} to 1000
  163. if {elo.%{_type17}%.%player%} is not set:
  164. set {elo.%{_type17}%.%player%} to 1000
  165.  
  166. on respawn:
  167. make player execute command "/*spawnitems"
  168.  
  169. command /*spawnitems:
  170. trigger:
  171. wait 1 ticks
  172. set {_playerpracticepvp} to player
  173. clear {_playerpracticepvp}'s inventory
  174. give {_playerpracticepvp} iron sword named "&aUnRanked"
  175. give {_playerpracticepvp} diamond sword named "&2Ranked"
  176. give {_playerpracticepvp} redstone comparator item named "&6Edit Kit"
  177. command /duel <player> [<text>]:
  178. trigger:
  179. if arg-1 is set:
  180. if arg-1 is player:
  181. send "&cYou can not duel yourself " to player
  182. stop trigger
  183. else:
  184. if {dueled.%arg-1%} is true:
  185. send "&c%arg-1% is already in duel!" to player
  186. stop trigger
  187. else:
  188. if {dueled.%player%} is true:
  189. send "&cYou are in duel!"
  190. stop trigger
  191. else:
  192. set {_type0} to 0
  193. set {_type1} to 1
  194. set {_type2} to 2
  195. set {_type3} to 3
  196. set {_type4} to 4
  197. set {_type5} to 5
  198. set {_type6} to 6
  199. set {_type7} to 7
  200. set {_type8} to 8
  201. set {_type9} to 9
  202. set {_type10} to 10
  203. set {_type11} to 11
  204. set {_type12} to 12
  205. set {_type13} to 13
  206. set {_type14} to 14
  207. set {_type15} to 15
  208. set {_type16} to 16
  209. set {_type17} to 17
  210.  
  211.  
  212. open chest with 1 rows named "&9Duel" to player
  213. if {typeset::%{_type0}%} is set:
  214. format slot {_type0} of player with {slot.%{_type0}%.item} named "&c%{slot.%{_type0}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type0}%.name}%"]
  215. if {typeset::%{_type1}%} is set:
  216. format slot {_type1} of player with {slot.%{_type1}%.item} named "&2%{slot.%{_type1}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type1}%.name}%"]
  217. if {typeset::%{_type2}%} is set:
  218. format slot {_type2} of player with {slot.%{_type2}%.item} named "&e%{slot.%{_type2}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type2}%.name}%"]
  219. if {typeset::%{_type3}%} is set:
  220. format slot {_type3} of player with {slot.%{_type3}%.item} named "&6%{slot.%{_type3}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type3}%.name}%"]
  221. if {typeset::%{_type4}%} is set:
  222. format slot {_type4} of player with {slot.%{_type4}%.item} named "&e%{slot.%{_type4}%.name}%" to close then run [make player execute command "/build"]
  223. if {typeset::%{_type5}%} is set:
  224. format slot {_type5} of player with {slot.%{_type5}%.item} named "&1%{slot.%{_type5}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type5}%.name}%"]
  225. if {typeset::%{_type6}%} is set:
  226. format slot {_type6} of player with {slot.%{_type6}%.item} named "&6%{slot.%{_type6}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type6}%.name}%"]
  227. if {typeset::%{_type7}%} is set:
  228. format slot {_type7} of player with {slot.%{_type7}%.item} named "&e%{slot.%{_type7}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type7}%.name}%"]
  229. if {typeset::%{_type8}%} is set:
  230. format slot {_type8} of player with {slot.%{_type8}%.item} named "&e%{slot.%{_type8}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type8}%.name}%"]
  231. if {typeset::%{_type9}%} is set:
  232. format slot {_type9} of player with {slot.%{_type9}%.item} named "&e%{slot.%{_type9}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type9}%.name}%"]
  233. if {typeset::%{_type10}%} is set:
  234. format slot {_type10} of player with {slot.%{_type10}%.item} named "&e%{slot.%{_type10}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type10}%.name}%"]
  235. if {typeset::%{_type11}%} is set:
  236. format slot {_type11} of player with {slot.%{_type11}%.item} named "&e%{slot.%{_type11}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type11}%.name}%"]
  237. if {typeset::%{_type12}%} is set:
  238. format slot {_type12} of player with {slot.%{_type12}%.item} named "&e%{slot.%{_type12}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type12}%.name}%"]
  239. if {typeset::%{_type13}%} is set:
  240. format slot {_type13} of player with {slot.%{_type13}%.item} named "&e%{slot.%{_type13}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type13}%.name}%"]
  241. if {typeset::%{_type14}%} is set:
  242. format slot {_type14} of player with {slot.%{_type14}%.item} named "&e%{slot.%{_type14}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type14}%.name}%"]
  243. if {typeset::%{_type15}%} is set:
  244. format slot {_type15} of player with {slot.%{_type15}%.item} named "&e%{slot.%{_type15}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type15}%.name}%"]
  245. if {typeset::%{_type16}%} is set:
  246. format slot {_type16} of player with {slot.%{_type16}%.item} named "&e%{slot.%{_type16}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type16}%.name}%"]
  247. if {typeset::%{_type17}%} is set:
  248. format slot {_type17} of player with {slot.%{_type17}%.item} named "&e%{slot.%{_type17}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type17}%.name}%"]
  249.  
  250. if arg-2 is set:
  251. if arg-1 is player:
  252. send "&cYou can not" to player
  253. stop trigger
  254. else:
  255. if {dueled.%arg-1%} is true:
  256. send "&c%arg-1% is already in duel!" to player
  257. stop trigger
  258. else:
  259. if {dueled.%player%} is true:
  260. send "&cYou are in duel!"
  261. stop trigger
  262. else:
  263. set {wanted.%player%} to arg-1
  264. send "&eYou have sent a match request to &b%arg-1% &ein &a%arg-2%&e."
  265. send json "&f%player% &ehas requested you a match in &a%arg-2%" tooltip "&eClick to accept" run "/accept %player% %arg-2%" to player argument 1
  266. on death:
  267. reveal all players to player
  268. on join:
  269. reveal all players to player
  270.  
  271. command /accept <player> [<text>]:
  272. trigger:
  273. if arg-1 is player:
  274. send "&cYou can not duel yourself" to player
  275. stop trigger
  276. else:
  277. if {dueled.%arg-1%} is true:
  278. send "&c%arg 1% is already in match!" to player
  279. stop trigger
  280. else:
  281. if {dueled.%player%} is true:
  282. send "&cYou are in duel!"
  283. stop trigger
  284. else:
  285. if {wanted.%arg-1%} is player:
  286. set {_player2} to arg-1
  287. wait 1 tick
  288. wait 1 tick
  289. set {dueled.%player%} to true
  290. set {dueled.%{_Player2}%} to true
  291. set {Opposant.%player%} to {_Player2}
  292. set {Opposant.%{_Player2}%} to player
  293. remove player from {umatchlist.%arg-2%::*}
  294. remove player from {rmatchlist.%arg-2%::*}
  295. remove {_Player2} from {rmatchlist.%arg-2%::*}
  296. remove {_Player2} from {umatchlist.%arg-2%::*}
  297. make console execute command "/effect %player% clear"
  298. make console execute command "/effect %{_Player2}% clear"
  299. clear player's inventory
  300. clear {_Player2}'s inventory
  301. give enchanted book named "&bDefault kit %arg-2%" to slot 0 of player
  302. give enchanted book named "&bEdited kit %arg-2%" to slot 2 of player
  303. give enchanted book named "&bEdited kit %arg-2%" to slot 2 of {_player2}
  304. give enchanted book named "&bDefault kit %arg-2%" to slot 0 of {_Player2}
  305. set {_max} to {max}
  306. set {_Random} to a random integer between 0 and {_max}
  307. set {waitmatch.%player%} to arg-2
  308. set {waitmatch.%{_player2}%} to arg-2
  309. if {_Random} is 0:
  310. set {_Random} to 1
  311. wait 1 tick
  312. teleport player to {arena%{_Random}%.1}
  313. teleport {_Player2} to {arena%{_Random}%.2}
  314. hide all players to player
  315. hide all players to {_Player2}
  316. set {inqueue.%player%} to false
  317. set {inqueue.%{_Player2}%} to false
  318. send "&eMatch starting in &a5 &eseconds..." to player
  319. send "&eMatch starting in &a5 &eseconds..." to {_Player2}
  320. wait 1 seconds
  321. send "&eMatch starting in &a4 &eseconds..." to player
  322. send "&eMatch starting in &a4 &eseconds..." to {_Player2}
  323. wait 1 seconds
  324. send "&eMatch starting in &a3 &eseconds..." to player
  325. send "&eMatch starting in &a3 &eseconds..." to {_Player2}
  326. wait 1 seconds
  327. send "&eMatch starting in &a2 &eseconds..." to player
  328. send "&eMatch starting in &a2 &eseconds..." to {_Player2}
  329. wait 1 seconds
  330. send "&eMatch starting in &a1 &eseconds..." to player
  331. send "&eMatch starting in &a1 &eseconds..." to {_Player2}
  332. wait 1 seconds
  333. send "&c&lWARNING: &7Hacking is ilegal" to player
  334. send "&c&lWARNING: &7Hacking is ilegal" to {_Player2}
  335. reveal {_Player2} to player
  336. reveal {_Player2} to {_Player2}
  337. reveal player to player
  338. reveal player to {_Player2}
  339. command /setspawn1 <int>:
  340. permission: {@permission}
  341. permission message: &cNo Permission!
  342. trigger:
  343. if arg 1 is set:
  344. set {arena%arg-1%.1} to player's location
  345. send "&eYou have set the spawn 1 for the arena &a%arg-1%"
  346. command /setspawn2 <int>:
  347. permission: {@permission}
  348. permission message: &cNo Permission!
  349. trigger:
  350. if arg 1 is set:
  351. set {arena%arg-1%.2} to player's location
  352. send "&eYou have set the spawn 2 for the arena &a%arg-1%"
  353. command /setspawn1. <int>:
  354. permission: {@permission}
  355. permission message: &cNo Permission!
  356. trigger:
  357. if arg 1 is set:
  358. set {arena1%arg-1%.1} to player's location
  359. send "&eYou have set the spawn 1 for the arena &a%arg-1%"
  360. command /setspawn2. <int>:
  361. permission: {@permission}
  362. permission message: &cNo Permission!
  363. trigger:
  364. if arg 1 is set:
  365. set {arena1%arg-1%.2} to player's location
  366. send "&eYou have set the spawn 2 for the arena &a%arg-1%"
  367. command /gametype <text>:
  368. permission: {@permission}
  369. permission message: &cNo Permission!
  370. trigger:
  371. if arg 1 is set:
  372. if {dueltype::%arg-1%} is set:
  373. send "&cError: Gametype is already exists!" to player
  374. add player to {umatchlist.%arg-1%::*}
  375. remove player from {umatchlist.%arg-1%::*}
  376. stop trigger
  377. else:
  378. set {dueltype::%arg-1%} to arg-1
  379. send "&aYou have been create the gametype: %arg-1%" to player
  380. stop trigger
  381. command /gametypedel <text> <int>:
  382. permission: {@permission}
  383. permission message: &cNo Permission!
  384. trigger:
  385. if {dueltype::%arg-1%} is not set:
  386. send "&cError: Ese modo no existe!" to player
  387. stop trigger
  388. else:
  389. delete {dueltype::%arg-1%}
  390. delete {slot.%arg-2%.name}
  391. delete {slot.%arg-2%.item}
  392. delete {typeset::%arg-2%}
  393. send "&aYou have been delete the gametype: %arg-1%" to player
  394. stop trigger
  395. command /gametypeslot <text> <integer> <item>:
  396. permission: {@permission}
  397. permission message: &cNo Permission!
  398. trigger:
  399. if {dueltype::%arg-1%} is set:
  400. if arg-2 <= 17:
  401. set {_slot} to arg-2
  402. clear {slot.%{_slot}%.name}
  403. clear {slot.%{_slot}%.item}
  404. loop {duel.%arg-1%::*}:
  405. set {_slotdelinv} to loop-value
  406. delete {typeset::%{_slotdelinv}%}
  407. clear {slot.%{_slotdelinv}%.item}
  408. clear {slot.%{_slotdelinv}%.name}
  409. wait 1 tick
  410. set {slot.%{_slot}%.name} to arg-1
  411. set {slot.%{_slot}%.item} to arg-3
  412. set {typeset::%arg-2%} to arg-2
  413. clear {duel.%arg-1%::*}
  414. wait 1 tick
  415. add arg-2 to {duel.%arg-1%::*}
  416. send "&a%arg-3% to the slot: %arg-2%, for the gametype: %arg-1%" to player
  417. stop trigger
  418. else:
  419. send "&cError: Invalid slot!"
  420. else:
  421. send "&cInvalid gametype!" to player
  422. stop trigger
  423. command /gametypeinv <text>:
  424. permission: {@permission}
  425. permission message: &cNo Permission!
  426. trigger:
  427. if {dueltype::%arg-1%} is set:
  428. player can't hold 36 wooden swords:
  429. clear {default.%arg-1%}
  430. set {default.%arg-1%} to player's serialized inventory
  431. set {helmdefault.%arg-1%} to helmet of the player
  432. set {chestdefault.%arg-1%} to chestplate of the player
  433. set {legsdefault.%arg-1%} to leggings of the player
  434. set {bootsdefault.%arg-1%} to boots of the player
  435. message "&e&e Default inventory succesfully saved." to player
  436. player can hold 36 wooden swords:
  437. message "&e&c Error : Your inventory is empty!" to player
  438. stop
  439. else:
  440. send "&cError"
  441. stop trigger
  442.  
  443. command /maxarenas <int>:
  444. permission: {@permission}
  445. permission message: &cNo Permission!
  446. trigger:
  447. if arg 1 is set:
  448. set {max} to arg-1
  449. send "&e &eThe number of arenas is &a%arg-1% &enow"
  450.  
  451. command /maxarenas. <int>:
  452. permission: {@permission}
  453. permission message: &cNo Permission!
  454. trigger:
  455. if arg 1 is set:
  456. set {maxb} to arg-1
  457. send "&e &eThe number of arenas is &a%arg-1% &enow"
  458. command /§defaultinv <text>:
  459. trigger:
  460. if {dueltype::%arg-1%} is set:
  461. clear player's inventory
  462. set {_type} to arg-1
  463. restore inventory of player from {default.%{_type}%}
  464. equip player with {bootsdefault.%{_type}%}
  465. equip player with {chestdefault.%{_type}%}
  466. equip player with {legsdefault.%{_type}%}
  467. equip player with {helmdefault.%{_type}%}
  468. send "&eYou equipped the default kit for %arg-1%."
  469. stop
  470. command /unranked [<text>]:
  471. trigger:
  472. if {dueled.%player%} is true:
  473. send "&cYou are in duel!" to player
  474. stop trigger
  475. else if {inqueue.%player%} is true:
  476. send "&cYou are in queue!." to player
  477. stop trigger
  478. if arg-1 is not set:
  479. set {_type0} to 0
  480. set {_type1} to 1
  481. set {_type2} to 2
  482. set {_type3} to 3
  483. set {_type4} to 4
  484. set {_type5} to 5
  485. set {_type6} to 6
  486. set {_type7} to 7
  487. set {_type8} to 8
  488. set {_type9} to 9
  489. set {_type10} to 10
  490. set {_type11} to 11
  491. set {_type12} to 12
  492. set {_type13} to 13
  493. set {_type14} to 14
  494. set {_type15} to 15
  495. set {_type16} to 16
  496. set {_type17} to 17
  497.  
  498.  
  499. open chest with 1 rows named "&9UnRanked " to player
  500. if {typeset::%{_type0}%} is set:
  501. format slot {_type0} of player with {slot.%{_type0}%.item} named "&c%{slot.%{_type0}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type0}%.name}%"]
  502. if {typeset::%{_type1}%} is set:
  503. format slot {_type1} of player with {slot.%{_type1}%.item} named "&2%{slot.%{_type1}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type1}%.name}%"]
  504. if {typeset::%{_type2}%} is set:
  505. format slot {_type2} of player with {slot.%{_type2}%.item} named "&e%{slot.%{_type2}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type2}%.name}%"]
  506. if {typeset::%{_type3}%} is set:
  507. format slot {_type3} of player with {slot.%{_type3}%.item} named "&6%{slot.%{_type3}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type3}%.name}%"]
  508. if {typeset::%{_type4}%} is set:
  509. format slot {_type4} of player with {slot.%{_type4}%.item} named "&1%{slot.%{_type4}%.name}%" to close then run [make player execute command "/unranked1 %{slot.%{_type4}%.name}%"]
  510. if {typeset::%{_type5}%} is set:
  511. format slot {_type5} of player with {slot.%{_type5}%.item} named "&6%{slot.%{_type5}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type5}%.name}%"]
  512. if {typeset::%{_type6}%} is set:
  513. format slot {_type6} of player with {slot.%{_type6}%.item} named "&e%{slot.%{_type6}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type6}%.name}%"]
  514. if {typeset::%{_type7}%} is set:
  515. format slot {_type7} of player with {slot.%{_type7}%.item} named "&e%{slot.%{_type7}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type7}%.name}%"]
  516. if {typeset::%{_type8}%} is set:
  517. format slot {_type8} of player with {slot.%{_type8}%.item} named "&e%{slot.%{_type8}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type8}%.name}%"]
  518. if {typeset::%{_type9}%} is set:
  519. format slot {_type9} of player with {slot.%{_type9}%.item} named "&e%{slot.%{_type9}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type9}%.name}%"]
  520. if {typeset::%{_type10}%} is set:
  521. format slot {_type10} of player with {slot.%{_type10}%.item} named "&e%{slot.%{_type10}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type10}%.name}%"]
  522. if {typeset::%{_type11}%} is set:
  523. format slot {_type11} of player with {slot.%{_type11}%.item} named "&e%{slot.%{_type11}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type11}%.name}%"]
  524. if {typeset::%{_type12}%} is set:
  525. format slot {_type12} of player with {slot.%{_type12}%.item} named "&e%{slot.%{_type12}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type12}%.name}%"]
  526. if {typeset::%{_type13}%} is set:
  527. format slot {_type13} of player with {slot.%{_type13}%.item} named "&e%{slot.%{_type13}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type13}%.name}%"]
  528. if {typeset::%{_type14}%} is set:
  529. format slot {_type14} of player with {slot.%{_type14}%.item} named "&e%{slot.%{_type14}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type14}%.name}%"]
  530. if {typeset::%{_type15}%} is set:
  531. format slot {_type15} of player with {slot.%{_type15}%.item} named "&e%{slot.%{_type15}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type15}%.name}%"]
  532. if {typeset::%{_type16}%} is set:
  533. format slot {_type16} of player with {slot.%{_type16}%.item} named "&e%{slot.%{_type16}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type16}%.name}%"]
  534. if {typeset::%{_type17}%} is set:
  535. format slot {_type17} of player with {slot.%{_type17}%.item} named "&e%{slot.%{_type17}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type17}%.name}%"]
  536.  
  537. if arg-1 is set:
  538. if {inqueue.%player%} is true:
  539. send "&cYou are in queue!" to player
  540. stop trigger
  541. else if {dueled.%player%} is true:
  542. send "&cYou are in duel!" to player
  543. stop trigger
  544. if {umatchlist.%arg-1%::*} contains player:
  545. send "&eYou have been added to the unranked queue %arg-1%" to player
  546. delete {waitmatch.%player%}
  547. set {waitmatch.%player%} to arg-1
  548. set {inqueue.%player%} to true
  549. clear player's inventory
  550. give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
  551. if (size of {umatchlist.%arg-1%::*}) is less than 1:
  552. send "&eYou have been added to the unranked queue %arg-1%" to player
  553. delete {waitmatch.%player%}
  554. set {waitmatch.%player%} to arg-1
  555. add player to {umatchlist.%arg-1%::*}
  556. set {inqueue.%player%} to true
  557. clear player's inventory
  558. give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
  559. else:
  560. delete {dueled.%player%}
  561. add player to {umatchlist.%arg-1%::*}
  562. set {_Player2} to a random element of {umatchlist.%arg-1%::*}
  563. while {_Player2} is player:
  564. set {_Player2} to a random element of {umatchlist.%arg-1%::*}
  565. wait 1 tick
  566. wait 1 tick
  567. set {dueled.%player%} to true
  568. set {dueled.%{_Player2}%} to true
  569. set {Opposant.%player%} to {_Player2}
  570. set {Opposant.%{_Player2}%} to player
  571. remove player from {umatchlist.%arg-1%::*}
  572. set {waitmatch.%player%} to arg-1
  573. set {waitmatch.%{_player2}%} to arg-1
  574. remove {_Player2} from {umatchlist.%arg-1%::*}
  575. make console execute command "/effect %player% clear"
  576. make console execute command "/effect %{_Player2}% clear"
  577. clear player's inventory
  578. clear {_Player2}'s inventory
  579. give enchanted book named "&bDefault kit %arg-1%" to slot 0 of player
  580. give enchanted book named "&bEdited kit %arg-1%" to slot 2 of player
  581. give enchanted book named "&bEdited kit %arg-1%" to slot 2 of {_player2}
  582. give enchanted book named "&bDefault kit %arg-1%" to slot 0 of {_Player2}
  583. set {_max} to {max}
  584. set {_Random} to a random integer between 0 and {_max}
  585. if {_Random} is 0:
  586. set {_Random} to 1
  587. wait 1 tick
  588. teleport player to {arena%{_Random}%.1}
  589. teleport {_Player2} to {arena%{_Random}%.2}
  590. hide all players to player
  591. hide all players to {_Player2}
  592. set {inqueue.%player%} to false
  593. send "&eMatch starting in &a5 &eseconds..." to player
  594. send "&eMatch starting in &a5 &eseconds..." to {_Player2}
  595. wait 1 seconds
  596. send "&eMatch starting in &a4 &eseconds..." to player
  597. send "&eMatch starting in &a4 &eseconds..." to {_Player2}
  598. wait 1 seconds
  599. send "&eMatch starting in &a3 &eseconds..." to player
  600. send "&eMatch starting in &a3 &eseconds..." to {_Player2}
  601. wait 1 seconds
  602. send "&eMatch starting in &a2 &eseconds..." to player
  603. send "&eMatch starting in &a2 &eseconds..." to {_Player2}
  604. wait 1 seconds
  605. send "&eMatch starting in &a1 &eseconds..." to player
  606. send "&eMatch starting in &a1 &eseconds..." to {_Player2}
  607. wait 1 seconds
  608. send "&c&lWARNING: &7Hacking is ilegal" to player
  609. send "&c&lWARNING: &7Hacking is ilegal" to {_Player2}
  610. reveal {_Player2} to player
  611. reveal {_Player2} to {_Player2}
  612. reveal player to player
  613. reveal player to {_Player2}
  614.  
  615. command /unranked1 [<text>]:
  616. trigger:
  617. if {dueled.%player%} is true:
  618. send "&cYou are in duel!" to player
  619. stop trigger
  620. else if {inqueue.%player%} is true:
  621. send "&cYou are in queue!" to player
  622. stop trigger
  623. if arg-1 is not set:
  624. set {_type0} to 0
  625. set {_type1} to 1
  626. set {_type2} to 2
  627. set {_type3} to 3
  628. set {_type4} to 4
  629. set {_type5} to 5
  630. set {_type6} to 6
  631. set {_type7} to 7
  632. set {_type8} to 8
  633. set {_type9} to 9
  634. set {_type10} to 10
  635. set {_type11} to 11
  636. set {_type12} to 12
  637. set {_type13} to 13
  638. set {_type14} to 14
  639. set {_type15} to 15
  640. set {_type16} to 16
  641. set {_type17} to 17
  642.  
  643.  
  644. open chest with 1 rows named "&9UnRanked " to player
  645. if {typeset::%{_type0}%} is set:
  646. format slot {_type0} of player with {slot.%{_type0}%.item} named "&c%{slot.%{_type0}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type0}%.name}%"]
  647. if {typeset::%{_type1}%} is set:
  648. format slot {_type1} of player with {slot.%{_type1}%.item} named "&2%{slot.%{_type1}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type1}%.name}%"]
  649. if {typeset::%{_type2}%} is set:
  650. format slot {_type2} of player with {slot.%{_type2}%.item} named "&e%{slot.%{_type2}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type2}%.name}%"]
  651. if {typeset::%{_type3}%} is set:
  652. format slot {_type3} of player with {slot.%{_type3}%.item} named "&6%{slot.%{_type3}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type3}%.name}%"]
  653. if {typeset::%{_type4}%} is set:
  654. format slot {_type4} of player with {slot.%{_type4}%.item} named "&1%{slot.%{_type4}%.name}%" to close then run [make player execute command "/unranked1 %{slot.%{_type4}%.name}%"]
  655. if {typeset::%{_type5}%} is set:
  656. format slot {_type5} of player with {slot.%{_type5}%.item} named "&6%{slot.%{_type5}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type5}%.name}%"]
  657. if {typeset::%{_type6}%} is set:
  658. format slot {_type6} of player with {slot.%{_type6}%.item} named "&e%{slot.%{_type6}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type6}%.name}%"]
  659. if {typeset::%{_type7}%} is set:
  660. format slot {_type7} of player with {slot.%{_type7}%.item} named "&e%{slot.%{_type7}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type7}%.name}%"]
  661. if {typeset::%{_type8}%} is set:
  662. format slot {_type8} of player with {slot.%{_type8}%.item} named "&e%{slot.%{_type8}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type8}%.name}%"]
  663. if {typeset::%{_type9}%} is set:
  664. format slot {_type9} of player with {slot.%{_type9}%.item} named "&e%{slot.%{_type9}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type9}%.name}%"]
  665. if {typeset::%{_type10}%} is set:
  666. format slot {_type10} of player with {slot.%{_type10}%.item} named "&e%{slot.%{_type10}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type10}%.name}%"]
  667. if {typeset::%{_type11}%} is set:
  668. format slot {_type11} of player with {slot.%{_type11}%.item} named "&e%{slot.%{_type11}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type11}%.name}%"]
  669. if {typeset::%{_type12}%} is set:
  670. format slot {_type12} of player with {slot.%{_type12}%.item} named "&e%{slot.%{_type12}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type12}%.name}%"]
  671. if {typeset::%{_type13}%} is set:
  672. format slot {_type13} of player with {slot.%{_type13}%.item} named "&e%{slot.%{_type13}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type13}%.name}%"]
  673. if {typeset::%{_type14}%} is set:
  674. format slot {_type14} of player with {slot.%{_type14}%.item} named "&e%{slot.%{_type14}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type14}%.name}%"]
  675. if {typeset::%{_type15}%} is set:
  676. format slot {_type15} of player with {slot.%{_type15}%.item} named "&e%{slot.%{_type15}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type15}%.name}%"]
  677. if {typeset::%{_type16}%} is set:
  678. format slot {_type16} of player with {slot.%{_type16}%.item} named "&e%{slot.%{_type16}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type16}%.name}%"]
  679. if {typeset::%{_type17}%} is set:
  680. format slot {_type17} of player with {slot.%{_type17}%.item} named "&e%{slot.%{_type17}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type17}%.name}%"]
  681.  
  682. if arg-1 is set:
  683. if {inqueue.%player%} is true:
  684. send "&cYou are in queue!" to player
  685. stop trigger
  686. else if {dueled.%player%} is true:
  687. send "&cYou are in duel!" to player
  688. stop trigger
  689. if {umatchlist.%arg-1%::*} contains player:
  690. send "&eYou have been added to the unranked queue %arg-1%" to player
  691. delete {waitmatch.%player%}
  692. set {waitmatch.%player%} to arg-1
  693. set {inqueue.%player%} to true
  694. clear player's inventory
  695. give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
  696. if (size of {umatchlist.%arg-1%::*}) is less than 1:
  697. send "&eYou have been added to the unranked queue %arg-1%" to player
  698. delete {waitmatch.%player%}
  699. set {waitmatch.%player%} to arg-1
  700. add player to {umatchlist.%arg-1%::*}
  701. set {inqueue.%player%} to true
  702. clear player's inventory
  703. give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
  704. else:
  705. delete {dueled.%player%}
  706. add player to {umatchlist.%arg-1%::*}
  707. set {_Player2} to a random element of {umatchlist.%arg-1%::*}
  708. while {_Player2} is player:
  709. set {_Player2} to a random element of {umatchlist.%arg-1%::*}
  710. wait 1 tick
  711. wait 1 tick
  712. set {dueled.%player%} to true
  713. set {dueled.%{_Player2}%} to true
  714. set {Opposant.%player%} to {_Player2}
  715. set {Opposant.%{_Player2}%} to player
  716. remove player from {umatchlist.%arg-1%::*}
  717. set {waitmatch.%player%} to arg-1
  718. set {waitmatch.%{_player2}%} to arg-1
  719. remove {_Player2} from {umatchlist.%arg-1%::*}
  720. make console execute command "/effect %player% clear"
  721. make console execute command "/effect %{_Player2}% clear"
  722. clear player's inventory
  723. clear {_Player2}'s inventory
  724. give enchanted book named "&bDefault kit %arg-1%" to slot 0 of player
  725. give enchanted book named "&bEdited kit %arg-1%" to slot 2 of player
  726. give enchanted book named "&bEdited kit %arg-1%" to slot 2 of {_player2}
  727. give enchanted book named "&bDefault kit %arg-1%" to slot 0 of {_Player2}
  728. set {_maxb} to {maxb}
  729. set {_Random} to a random integer between 0 and {_maxb}
  730. if {_Random} is 0:
  731. set {_Random} to 1
  732. wait 1 tick
  733. teleport player to {arena1%{_Random}%.1}
  734. teleport {_Player2} to {arena1%{_Random}%.2}
  735. hide all players to player
  736. hide all players to {_Player2}
  737. set {inqueue.%player%} to false
  738. send "&eMatch starting in &a5 &eseconds..." to player
  739. send "&eMatch starting in &a5 &eseconds..." to {_Player2}
  740. wait 1 seconds
  741. send "&eMatch starting in &a4 &eseconds..." to player
  742. send "&eMatch starting in &a4 &eseconds..." to {_Player2}
  743. wait 1 seconds
  744. send "&eMatch starting in &a3 &eseconds..." to player
  745. send "&eMatch starting in &a3 &eseconds..." to {_Player2}
  746. wait 1 seconds
  747. send "&eMatch starting in &a2 &eseconds..." to player
  748. send "&eMatch starting in &a2 &eseconds..." to {_Player2}
  749. wait 1 seconds
  750. send "&eMatch starting in &a1 &eseconds..." to player
  751. send "&eMatch starting in &a1 &eseconds..." to {_Player2}
  752. wait 1 seconds
  753. send "&c&lWARNING: &7Hacking is ilegal" to player
  754. send "&c&lWARNING: &7Hacking is ilegal" to {_Player2}
  755. reveal {_Player2} to player
  756. reveal {_Player2} to {_Player2}
  757. reveal player to player
  758. reveal player to {_Player2}
  759. command /ranked1 [<text>]:
  760. trigger:
  761. if {dueled.%player%} is true:
  762. send "&cYou are in duel!" to player
  763. stop trigger
  764. else if {inqueue.%player%} is true:
  765. send "&cYou are in duel!" to player
  766. stop trigger
  767. if arg-1 is not set:
  768. set {_type0} to 0
  769. set {_type1} to 1
  770. set {_type2} to 2
  771. set {_type3} to 3
  772. set {_type4} to 4
  773. set {_type5} to 5
  774. set {_type6} to 6
  775. set {_type7} to 7
  776. set {_type8} to 8
  777. set {_type9} to 9
  778. set {_type10} to 10
  779. set {_type11} to 11
  780. set {_type12} to 12
  781. set {_type13} to 13
  782. set {_type14} to 14
  783. set {_type15} to 15
  784. set {_type16} to 16
  785. set {_type17} to 17
  786.  
  787.  
  788. open chest with 1 rows named "&9Ranked" to player
  789. if {typeset::%{_type0}%} is set:
  790. format slot {_type0} of player with {slot.%{_type0}%.item} named "&c%{slot.%{_type0}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type0}%.name}%"]
  791. if {typeset::%{_type1}%} is set:
  792. format slot {_type1} of player with {slot.%{_type1}%.item} named "&2%{slot.%{_type1}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type1}%.name}%"]
  793. if {typeset::%{_type2}%} is set:
  794. format slot {_type2} of player with {slot.%{_type2}%.item} named "&e%{slot.%{_type2}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type2}%.name}%"]
  795. if {typeset::%{_type3}%} is set:
  796. format slot {_type3} of player with {slot.%{_type3}%.item} named "&6%{slot.%{_type3}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type3}%.name}%"]
  797. if {typeset::%{_type4}%} is set:
  798. format slot {_type4} of player with {slot.%{_type4}%.item} named "&1%{slot.%{_type4}%.name}%" to close then run [make player execute command "/ranked1 %{slot.%{_type4}%.name}%"]
  799. if {typeset::%{_type5}%} is set:
  800. format slot {_type5} of player with {slot.%{_type5}%.item} named "&6%{slot.%{_type5}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type5}%.name}%"]
  801. if {typeset::%{_type6}%} is set:
  802. format slot {_type6} of player with {slot.%{_type6}%.item} named "&e%{slot.%{_type6}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type6}%.name}%"]
  803. if {typeset::%{_type7}%} is set:
  804. format slot {_type7} of player with {slot.%{_type7}%.item} named "&e%{slot.%{_type7}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type7}%.name}%"]
  805. if {typeset::%{_type8}%} is set:
  806. format slot {_type8} of player with {slot.%{_type8}%.item} named "&e%{slot.%{_type8}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type8}%.name}%"]
  807. if {typeset::%{_type9}%} is set:
  808. format slot {_type9} of player with {slot.%{_type9}%.item} named "&e%{slot.%{_type9}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type9}%.name}%"]
  809. if {typeset::%{_type10}%} is set:
  810. format slot {_type10} of player with {slot.%{_type10}%.item} named "&e%{slot.%{_type10}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type10}%.name}%"]
  811. if {typeset::%{_type11}%} is set:
  812. format slot {_type11} of player with {slot.%{_type11}%.item} named "&e%{slot.%{_type11}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type11}%.name}%"]
  813. if {typeset::%{_type12}%} is set:
  814. format slot {_type12} of player with {slot.%{_type12}%.item} named "&e%{slot.%{_type12}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type12}%.name}%"]
  815. if {typeset::%{_type13}%} is set:
  816. format slot {_type13} of player with {slot.%{_type13}%.item} named "&e%{slot.%{_type13}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type13}%.name}%"]
  817. if {typeset::%{_type14}%} is set:
  818. format slot {_type14} of player with {slot.%{_type14}%.item} named "&e%{slot.%{_type14}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type14}%.name}%"]
  819. if {typeset::%{_type15}%} is set:
  820. format slot {_type15} of player with {slot.%{_type15}%.item} named "&e%{slot.%{_type15}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type15}%.name}%"]
  821. if {typeset::%{_type16}%} is set:
  822. format slot {_type16} of player with {slot.%{_type16}%.item} named "&e%{slot.%{_type16}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type16}%.name}%"]
  823. if {typeset::%{_type17}%} is set:
  824. format slot {_type17} of player with {slot.%{_type17}%.item} named "&e%{slot.%{_type17}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type17}%.name}%"]
  825.  
  826. if arg-1 is set:
  827. set {PlayerRanked.%player%} to arg-1
  828. set {Ranked.%arg-1%.%player%} to true
  829. set {PlayerRanked.%{_Player2}%} to arg-1
  830. set {Ranked.%arg-1%.%{_Player2}%} to true
  831. if {inqueue.%player%} is true:
  832. send "&cYou are in queue!" to player
  833. stop trigger
  834. else if {dueled.%player%} is true:
  835. send "&cYou are in duel!" to player
  836. stop trigger
  837. if {rmatchlist.%arg-1%::*} contains player:
  838. send "&eYou have been added to the ranked queue %arg-1%" to player
  839. send "&eYou have &a%{elo.%arg-1%.%player%}%&a(%arg-1%)" to player
  840. delete {waitmatch.%player%}
  841. set {waitmatch.%player%} to arg-1
  842. add player to {rmatchlist.%arg-1%::*}
  843. set {inqueue.%player%} to true
  844. set {elosearch1.%player%} to {elo.%arg-1%.%player%}+50
  845. set {elosearch2.%player%} to {elo.%arg-1%.%player%}-50
  846. send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
  847. add 50 to {elosearch1.%player%}
  848. remove 50 from {elosearch2.%player%}
  849. clear player's inventory
  850. give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
  851. loop 12 times:
  852. if {dueled.%player%} is false:
  853. if {inqueue.%player%} is true:
  854. wait 5 seconds
  855. if {inqueue.%player%} is true:
  856. send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
  857. add 50 to {elosearch1.%player%}
  858. remove 50 from {elosearch2.%player%}
  859. else:
  860. stop loop
  861. if {dueled.%player%} is false:
  862. if {inqueue.%player%} is true:
  863. make player execute command "/leave"
  864. send "&cCan not find a match."
  865. if (size of {rmatchlist.%arg-1%::*}) is less than 1:
  866. send "&eYou have been added to the ranked queue %arg-1%" to player
  867. send "&eYou have &a%{elo.%arg-1%.%player%}%&a(%arg-1%)" to player
  868. delete {waitmatch.%player%}
  869. set {waitmatch.%player%} to arg-1
  870. add player to {rmatchlist.%arg-1%::*}
  871. set {inqueue.%player%} to true
  872. set {elosearch1.%player%} to {elo.%arg-1%.%player%}+50
  873. set {elosearch2.%player%} to {elo.%arg-1%.%player%}-50
  874. send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
  875. add 50 to {elosearch1.%player%}
  876. remove 50 from {elosearch2.%player%}
  877. clear player's inventory
  878. give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
  879. loop 12 times:
  880. if {dueled.%player%} is false:
  881. if {inqueue.%player%} is true:
  882. wait 5 seconds
  883. send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
  884. add 50 to {elosearch1.%player%}
  885. remove 50 from {elosearch2.%player%}
  886. else:
  887. stop loop
  888. if {dueled.%player%} is false:
  889. if {inqueue.%player%} is true:
  890. make player execute command "/leave"
  891. send "&cCan not find a match."
  892. else:
  893. delete {dueled.%player%}
  894. add player to {rmatchlist.%arg-1%::*}
  895. set {_Player2} to a random element of {rmatchlist.%arg-1%::*}
  896. while {_Player2} is player:
  897. set {_Player2} to a random element of {rmatchlist.%arg-1%::*}
  898. wait 1 tick
  899. send "&eFound match &a%{_Player2}%(%{elo.%arg-1%.%{_player2}%}%) &avs &a%player%(%{elo.%arg-1%.%player%}%)" to player
  900. send "&eFound match &a%{_Player2}%(%{elo.%arg-1%.%{_player2}%}%) &avs &a%player%(%{elo.%arg-1%.%player%}%)" to {_player2}
  901. wait 1 tick
  902. set {dueled.%player%} to true
  903. set {dueled.%{_Player2}%} to true
  904. set {Opposant.%player%} to {_Player2}
  905. set {Opposant.%{_Player2}%} to player
  906. remove player from {rmatchlist.%arg-1%::*}
  907. remove {_Player2} from {rmatchlist.%arg-1%::*}
  908. clear player's inventory
  909. clear {_Player2}'s inventory
  910. set {waitmatch.%player%} to arg-1
  911. set {waitmatch.%{_player2}%} to arg-1
  912. give enchanted book named "&bDefault kit %arg-1%" to slot 0 of player
  913. give enchanted book named "&bEdited kit %arg-1%" to slot 2 of player
  914. give enchanted book named "&bEdited kit %arg-1%" to slot 2 of {_player2}
  915. give enchanted book named "&bDefault kit %arg-1%" to slot 0 of {_Player2}
  916. set {_maxb} to {maxb}
  917. set {_Random} to a random integer between 0 and {_maxb}
  918. if {_Random} is 0:
  919. set {_Random} to 1
  920. wait 1 tick
  921. teleport player to {arena1%{_Random}%.1}
  922. teleport {_Player2} to {arena1%{_Random}%.2}
  923. hide all players to player
  924. hide all players to {_Player2}
  925. set {inqueue.%player%} to false
  926. send "&eMatch starting in &a5 &eseconds..." to player
  927. send "&eMatch starting in &a5 &eseconds..." to {_Player2}
  928. wait 1 seconds
  929. send "&eMatch starting in &a4 &eseconds..." to player
  930. send "&eMatch starting in &a4 &eseconds..." to {_Player2}
  931. wait 1 seconds
  932. send "&eMatch starting in &a3 &eseconds..." to player
  933. send "&eMatch starting in &a3 &eseconds..." to {_Player2}
  934. wait 1 seconds
  935. send "&eMatch starting in &a2 &eseconds..." to player
  936. send "&eMatch starting in &a2 &eseconds..." to {_Player2}
  937. wait 1 seconds
  938. send "&eMatch starting in &a1 &eseconds..." to player
  939. send "&eMatch starting in &a1 &eseconds..." to {_Player2}
  940. wait 1 seconds
  941. send "&c&lWARNING: &7Hacking is ilegal" to player
  942. send "&c&lWARNING: &7Hacking is ilegal" to {_Player2}
  943. reveal {_Player2} to player
  944. reveal {_Player2} to {_Player2}
  945. reveal player to player
  946. reveal player to {_Player2}
  947. command /ranked [<text>]:
  948. trigger:
  949. if {dueled.%player%} is true:
  950. send "&cYou are in duel!" to player
  951. stop trigger
  952. else if {inqueue.%player%} is true:
  953. send "&cYou are in duel!" to player
  954. stop trigger
  955. if arg-1 is not set:
  956. set {_type0} to 0
  957. set {_type1} to 1
  958. set {_type2} to 2
  959. set {_type3} to 3
  960. set {_type4} to 4
  961. set {_type5} to 5
  962. set {_type6} to 6
  963. set {_type7} to 7
  964. set {_type8} to 8
  965. set {_type9} to 9
  966. set {_type10} to 10
  967. set {_type11} to 11
  968. set {_type12} to 12
  969. set {_type13} to 13
  970. set {_type14} to 14
  971. set {_type15} to 15
  972. set {_type16} to 16
  973. set {_type17} to 17
  974.  
  975.  
  976. open chest with 1 rows named "&9Ranked" to player
  977. if {typeset::%{_type0}%} is set:
  978. format slot {_type0} of player with {slot.%{_type0}%.item} named "&c%{slot.%{_type0}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type0}%.name}%"]
  979. if {typeset::%{_type1}%} is set:
  980. format slot {_type1} of player with {slot.%{_type1}%.item} named "&2%{slot.%{_type1}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type1}%.name}%"]
  981. if {typeset::%{_type2}%} is set:
  982. format slot {_type2} of player with {slot.%{_type2}%.item} named "&e%{slot.%{_type2}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type2}%.name}%"]
  983. if {typeset::%{_type3}%} is set:
  984. format slot {_type3} of player with {slot.%{_type3}%.item} named "&6%{slot.%{_type3}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type3}%.name}%"]
  985. if {typeset::%{_type4}%} is set:
  986. format slot {_type4} of player with {slot.%{_type4}%.item} named "&1%{slot.%{_type4}%.name}%" to close then run [make player execute command "/ranked1 %{slot.%{_type4}%.name}%"]
  987. if {typeset::%{_type5}%} is set:
  988. format slot {_type5} of player with {slot.%{_type5}%.item} named "&6%{slot.%{_type5}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type5}%.name}%"]
  989. if {typeset::%{_type6}%} is set:
  990. format slot {_type6} of player with {slot.%{_type6}%.item} named "&e%{slot.%{_type6}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type6}%.name}%"]
  991. if {typeset::%{_type7}%} is set:
  992. format slot {_type7} of player with {slot.%{_type7}%.item} named "&e%{slot.%{_type7}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type7}%.name}%"]
  993. if {typeset::%{_type8}%} is set:
  994. format slot {_type8} of player with {slot.%{_type8}%.item} named "&e%{slot.%{_type8}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type8}%.name}%"]
  995. if {typeset::%{_type9}%} is set:
  996. format slot {_type9} of player with {slot.%{_type9}%.item} named "&e%{slot.%{_type9}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type9}%.name}%"]
  997. if {typeset::%{_type10}%} is set:
  998. format slot {_type10} of player with {slot.%{_type10}%.item} named "&e%{slot.%{_type10}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type10}%.name}%"]
  999. if {typeset::%{_type11}%} is set:
  1000. format slot {_type11} of player with {slot.%{_type11}%.item} named "&e%{slot.%{_type11}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type11}%.name}%"]
  1001. if {typeset::%{_type12}%} is set:
  1002. format slot {_type12} of player with {slot.%{_type12}%.item} named "&e%{slot.%{_type12}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type12}%.name}%"]
  1003. if {typeset::%{_type13}%} is set:
  1004. format slot {_type13} of player with {slot.%{_type13}%.item} named "&e%{slot.%{_type13}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type13}%.name}%"]
  1005. if {typeset::%{_type14}%} is set:
  1006. format slot {_type14} of player with {slot.%{_type14}%.item} named "&e%{slot.%{_type14}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type14}%.name}%"]
  1007. if {typeset::%{_type15}%} is set:
  1008. format slot {_type15} of player with {slot.%{_type15}%.item} named "&e%{slot.%{_type15}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type15}%.name}%"]
  1009. if {typeset::%{_type16}%} is set:
  1010. format slot {_type16} of player with {slot.%{_type16}%.item} named "&e%{slot.%{_type16}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type16}%.name}%"]
  1011. if {typeset::%{_type17}%} is set:
  1012. format slot {_type17} of player with {slot.%{_type17}%.item} named "&e%{slot.%{_type17}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type17}%.name}%"]
  1013.  
  1014. if arg-1 is set:
  1015. set {PlayerRanked.%player%} to arg-1
  1016. set {Ranked.%arg-1%.%player%} to true
  1017. set {PlayerRanked.%{_Player2}%} to arg-1
  1018. set {Ranked.%arg-1%.%{_Player2}%} to true
  1019. if {inqueue.%player%} is true:
  1020. send "&cYou are in queue!" to player
  1021. stop trigger
  1022. else if {dueled.%player%} is true:
  1023. send "&cYou are in duel!" to player
  1024. stop trigger
  1025. if {rmatchlist.%arg-1%::*} contains player:
  1026. send "&eYou have been added to the ranked queue %arg-1%" to player
  1027. send "&eYou have &a%{elo.%arg-1%.%player%}%&a(%arg-1%)" to player
  1028. delete {waitmatch.%player%}
  1029. set {waitmatch.%player%} to arg-1
  1030. add player to {rmatchlist.%arg-1%::*}
  1031. set {inqueue.%player%} to true
  1032. set {elosearch1.%player%} to {elo.%arg-1%.%player%}+50
  1033. set {elosearch2.%player%} to {elo.%arg-1%.%player%}-50
  1034. send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
  1035. add 50 to {elosearch1.%player%}
  1036. remove 50 from {elosearch2.%player%}
  1037. clear player's inventory
  1038. give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
  1039. loop 12 times:
  1040. if {dueled.%player%} is false:
  1041. if {inqueue.%player%} is true:
  1042. wait 5 seconds
  1043. send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
  1044. add 50 to {elosearch1.%player%}
  1045. remove 50 from {elosearch2.%player%}
  1046. else:
  1047. stop loop
  1048. if {dueled.%player%} is false:
  1049. if {inqueue.%player%} is true:
  1050. make player execute command "/leave"
  1051. send "&cCan not find a match."
  1052. stop
  1053. if (size of {rmatchlist.%arg-1%::*}) is less than 1:
  1054. send "&eYou have been added to the ranked queue %arg-1%" to player
  1055. send "&eYou have &a%{elo.%arg-1%.%player%}%&a(%arg-1%)" to player
  1056. delete {waitmatch.%player%}
  1057. set {waitmatch.%player%} to arg-1
  1058. add player to {rmatchlist.%arg-1%::*}
  1059. set {inqueue.%player%} to true
  1060. set {elosearch1.%player%} to {elo.%arg-1%.%player%}+50
  1061. set {elosearch2.%player%} to {elo.%arg-1%.%player%}-50
  1062. send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
  1063. add 50 to {elosearch1.%player%}
  1064. remove 50 from {elosearch2.%player%}
  1065. clear player's inventory
  1066. give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
  1067. loop 12 times:
  1068. if {dueled.%player%} is false:
  1069. if {inqueue.%player%} is true:
  1070. wait 5 seconds
  1071. send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
  1072. add 50 to {elosearch1.%player%}
  1073. remove 50 from {elosearch2.%player%}
  1074. else:
  1075. stop loop
  1076. if {dueled.%player%} is false:
  1077. if {inqueue.%player%} is true:
  1078. make player execute command "/leave"
  1079. send "&cCan not find a match."
  1080. stop
  1081. else:
  1082. delete {dueled.%player%}
  1083. add player to {rmatchlist.%arg-1%::*}
  1084. set {_Player2} to a random element of {rmatchlist.%arg-1%::*}
  1085. while {_Player2} is player:
  1086. set {_Player2} to a random element of {rmatchlist.%arg-1%::*}
  1087. wait 1 tick
  1088. send "&eFound match &a%{_Player2}%(%{elo.%arg-1%.%{_player2}%}%) &avs &a%player%(%{elo.%arg-1%.%player%}%)" to player
  1089. send "&eFound match &a%{_Player2}%(%{elo.%arg-1%.%{_player2}%}%) &avs &a%player%(%{elo.%arg-1%.%player%}%)" to {_player2}
  1090. wait 1 tick
  1091. set {dueled.%player%} to true
  1092. set {dueled.%{_Player2}%} to true
  1093. set {Opposant.%player%} to {_Player2}
  1094. set {Opposant.%{_Player2}%} to player
  1095. remove player from {rmatchlist.%arg-1%::*}
  1096. remove {_Player2} from {rmatchlist.%arg-1%::*}
  1097. clear player's inventory
  1098. clear {_Player2}'s inventory
  1099. set {waitmatch.%player%} to arg-1
  1100. set {waitmatch.%{_player2}%} to arg-1
  1101. give enchanted book named "&bDefault kit %arg-1%" to slot 0 of player
  1102. give enchanted book named "&bEdited kit %arg-1%" to slot 2 of player
  1103. give enchanted book named "&bEdited kit %arg-1%" to slot 2 of {_player2}
  1104. give enchanted book named "&bDefault kit %arg-1%" to slot 0 of {_Player2}
  1105. set {_max} to {max}
  1106. set {_Random} to a random integer between 0 and {_max}
  1107. if {_Random} is 0:
  1108. set {_Random} to 1
  1109. wait 1 tick
  1110. teleport player to {arena%{_Random}%.1}
  1111. teleport {_Player2} to {arena%{_Random}%.2}
  1112. hide all players to player
  1113. hide all players to {_Player2}
  1114. set {inqueue.%player%} to false
  1115. send "&eMatch starting in &a5 &eseconds..." to player
  1116. send "&eMatch starting in &a5 &eseconds..." to {_Player2}
  1117. wait 1 seconds
  1118. send "&eMatch starting in &a4 &eseconds..." to player
  1119. send "&eMatch starting in &a4 &eseconds..." to {_Player2}
  1120. wait 1 seconds
  1121. send "&eMatch starting in &a3 &eseconds..." to player
  1122. send "&eMatch starting in &a3 &eseconds..." to {_Player2}
  1123. wait 1 seconds
  1124. send "&eMatch starting in &a2 &eseconds..." to player
  1125. send "&eMatch starting in &a2 &eseconds..." to {_Player2}
  1126. wait 1 seconds
  1127. send "&eMatch starting in &a1 &eseconds..." to player
  1128. send "&eMatch starting in &a1 &eseconds..." to {_Player2}
  1129. wait 1 seconds
  1130. send "&c&lWARNING: &7Hacking is ilegal" to player
  1131. send "&c&lWARNING: &7Hacking is ilegal" to {_Player2}
  1132. reveal {_Player2} to player
  1133. reveal {_Player2} to {_Player2}
  1134. reveal player to player
  1135. reveal player to {_Player2}
  1136. command /§savekit <text>:
  1137. trigger:
  1138. if arg 1 is set:
  1139. set {save.%player%.lastused} to now
  1140. clear {kitnodebuff.%player%}
  1141. wait 1 tick
  1142. set {kit.%arg-1%.%player%} to player's serialized inventory
  1143. set {kithelm.%arg-1%.%player%} to helmet of player
  1144. set {kitchest.%arg-1%.%player%} to chestplate of player
  1145. set {kitlegs.%arg-1%.%player%} to leggings of player
  1146. set {kitboots.%arg-1%.%player%} to boots of player
  1147. clear player's helmet
  1148. clear player's chestplate
  1149. clear player's leggings
  1150. clear player's boots
  1151. equip player with {kithelm.%arg-1%.%player%}
  1152. equip player with {kitchest.%arg-1%.%player%}
  1153. equip player with {kitlegs.%arg-1%.%player%}
  1154. equip player with {kitboots.%arg-1%.%player%}
  1155. set {kit.%arg-1%.save.%player%} to true
  1156. message "&aKit sauvegardé %arg-1%" to player
  1157. stop
  1158. command /elo [<offline player>]:
  1159. trigger:
  1160. set {_type0} to 0
  1161. set {_type1} to 1
  1162. set {_type2} to 2
  1163. set {_type3} to 3
  1164. set {_type4} to 4
  1165. set {_type5} to 5
  1166. set {_type6} to 6
  1167. set {_type7} to 7
  1168. set {_type8} to 8
  1169.  
  1170. if arg 1 is not set:
  1171. open chest with 1 rows named "&6%player%" to player
  1172.  
  1173.  
  1174.  
  1175. wait 3 tick
  1176.  
  1177.  
  1178.  
  1179. if {typeset::%{_type0}%} is set:
  1180. format slot {_type0} of player with {slot.%{_type0}%.item} named "&c%{slot.%{_type0}%.name}%" with lore "%{elo.%{slot.%{_type0}%.name}%.%player%}%" to close
  1181. if {typeset::%{_type1}%} is set:
  1182. format slot {_type1} of player with {slot.%{_type1}%.item} named "&2%{slot.%{_type1}%.name}%" with lore "%{elo.%{slot.%{_type1}%.name}%.%player%}%" to close
  1183. if {typeset::%{_type2}%} is set:
  1184. format slot {_type2} of player with {slot.%{_type2}%.item} named "&e%{slot.%{_type2}%.name}%" with lore "%{elo.%{slot.%{_type2}%.name}%.%player%}%" to close
  1185. if {typeset::%{_type3}%} is set:
  1186. format slot {_type3} of player with {slot.%{_type3}%.item} named "&6%{slot.%{_type3}%.name}%" with lore "%{elo.%{slot.%{_type3}%.name}%.%player%}%" to close
  1187. if {typeset::%{_type4}%} is set:
  1188. format slot {_type4} of player with {slot.%{_type4}%.item} named "&1%{slot.%{_type4}%.name}%" with lore "%{elo.%{slot.%{_type4}%.name}%.%player%}%" to close
  1189. if {typeset::%{_type5}%} is set:
  1190. format slot {_type5} of player with {slot.%{_type5}%.item} named "&6%{slot.%{_type5}%.name}%" with lore "%{elo.%{slot.%{_type5}%.name}%.%player%}%" to close
  1191. if {typeset::%{_type6}%} is set:
  1192. format slot {_type6} of player with {slot.%{_type6}%.item} named "&e%{slot.%{_type6}%.name}%" with lore "%{elo.%{slot.%{_type6}%.name}%.%player%}%" to close
  1193. if {typeset::%{_type7}%} is set:
  1194. format slot {_type7} of player with {slot.%{_type7}%.item} named "&e%{slot.%{_type7}%.name}%" with lore "%{elo.%{slot.%{_type7}%.name}%.%player%}%" to close
  1195. if {typeset::%{_type8}%} is set:
  1196. format slot {_type8} of player with {slot.%{_type8}%.item} named "&e%{slot.%{_type8}%.name}%" with lore "%{elo.%{slot.%{_type8}%.name}%.%player%}%" to close
  1197. if {typeset::%{_type9}%} is set:
  1198. format slot {_type9} of player with {slot.%{_type9}%.item} named "&e%{slot.%{_type9}%.name}%" with lore "%{elo.%{slot.%{_type9}%.name}%.%player%}%" to close
  1199. if {typeset::%{_type10}%} is set:
  1200. format slot {_type10} of player with {slot.%{_type10}%.item} named "&e%{slot.%{_type10}%.name}%" with lore "%{elo.%{slot.%{_type10}%.name}%.%player%}%" to close
  1201. if {typeset::%{_type11}%} is set:
  1202. format slot {_type11} of player with {slot.%{_type11}%.item} named "&e%{slot.%{_type11}%.name}%" with lore "%{elo.%{slot.%{_type11}%.name}%.%player%}%" to close
  1203. if {typeset::%{_type12}%} is set:
  1204. format slot {_type12} of player with {slot.%{_type12}%.item} named "&e%{slot.%{_type12}%.name}%" with lore "%{elo.%{slot.%{_type12}%.name}%.%player%}%" to close
  1205. if {typeset::%{_type13}%} is set:
  1206. format slot {_type13} of player with {slot.%{_type13}%.item} named "&e%{slot.%{_type13}%.name}%" with lore "%{elo.%{slot.%{_type13}%.name}%.%player%}%" to close
  1207. if {typeset::%{_type14}%} is set:
  1208. format slot {_type14} of player with {slot.%{_type14}%.item} named "&e%{slot.%{_type14}%.name}%" with lore "%{elo.%{slot.%{_type14}%.name}%.%player%}%" to close
  1209. if {typeset::%{_type15}%} is set:
  1210. format slot {_type15} of player with {slot.%{_type15}%.item} named "&e%{slot.%{_type15}%.name}%" with lore "%{elo.%{slot.%{_type15}%.name}%.%player%}%" to close
  1211. if {typeset::%{_type16}%} is set:
  1212. format slot {_type16} of player with {slot.%{_type16}%.item} named "&e%{slot.%{_type16}%.name}%" with lore "%{elo.%{slot.%{_type16}%.name}%.%player%}%" to close
  1213. if {typeset::%{_type17}%} is set:
  1214. format slot {_type17} of player with {slot.%{_type17}%.item} named "&e%{slot.%{_type17}%.name}%" with lore "%{elo.%{slot.%{_type17}%.name}%.%player%}%" to close
  1215. else:
  1216. open chest with 2 rows named "&6%arg-1%" to player
  1217.  
  1218.  
  1219.  
  1220. wait 3 tick
  1221.  
  1222.  
  1223.  
  1224. if {typeset::%{_type0}%} is set:
  1225. format slot {_type0} of player with {slot.%{_type0}%.item} named "&c%{slot.%{_type0}%.name}%" with lore "%{elo.%{slot.%{_type0}%.name}%.%arg 1%}%" to close
  1226. if {typeset::%{_type1}%} is set:
  1227. format slot {_type1} of player with {slot.%{_type1}%.item} named "&2%{slot.%{_type1}%.name}%" with lore "%{elo.%{slot.%{_type1}%.name}%.%arg 1%}%" to close
  1228. if {typeset::%{_type2}%} is set:
  1229. format slot {_type2} of player with {slot.%{_type2}%.item} named "&e%{slot.%{_type2}%.name}%" with lore "%{elo.%{slot.%{_type2}%.name}%.%arg 1%}%" to close
  1230. if {typeset::%{_type3}%} is set:
  1231. format slot {_type3} of player with {slot.%{_type3}%.item} named "&6%{slot.%{_type3}%.name}%" with lore "%{elo.%{slot.%{_type3}%.name}%.%arg 1%}%" to close
  1232. if {typeset::%{_type4}%} is set:
  1233. format slot {_type4} of player with {slot.%{_type4}%.item} named "&1%{slot.%{_type4}%.name}%" with lore "%{elo.%{slot.%{_type4}%.name}%.%arg 1%}%" to close
  1234. if {typeset::%{_type5}%} is set:
  1235. format slot {_type5} of player with {slot.%{_type5}%.item} named "&6%{slot.%{_type5}%.name}%" with lore "%{elo.%{slot.%{_type5}%.name}%.%arg 1%}%" to close
  1236. if {typeset::%{_type6}%} is set:
  1237. format slot {_type6} of player with {slot.%{_type6}%.item} named "&e%{slot.%{_type6}%.name}%" with lore "%{elo.%{slot.%{_type6}%.name}%.%arg 1%}%" to close
  1238. if {typeset::%{_type7}%} is set:
  1239. format slot {_type7} of player with {slot.%{_type7}%.item} named "&e%{slot.%{_type7}%.name}%" with lore "%{elo.%{slot.%{_type7}%.name}%.%arg 1%}%" to close
  1240. if {typeset::%{_type8}%} is set:
  1241. format slot {_type8} of player with {slot.%{_type8}%.item} named "&e%{slot.%{_type8}%.name}%" with lore "%{elo.%{slot.%{_type8}%.name}%.%arg 1%}%" to close
  1242. if {typeset::%{_type9}%} is set:
  1243. format slot {_type9} of player with {slot.%{_type9}%.item} named "&e%{slot.%{_type9}%.name}%" with lore "%{elo.%{slot.%{_type9}%.name}%.%arg 1%}%" to close
  1244. if {typeset::%{_type10}%} is set:
  1245. format slot {_type10} of player with {slot.%{_type10}%.item} named "&e%{slot.%{_type10}%.name}%" with lore "%{elo.%{slot.%{_type10}%.name}%.%arg 1%}%" to close
  1246. if {typeset::%{_type11}%} is set:
  1247. format slot {_type11} of player with {slot.%{_type11}%.item} named "&e%{slot.%{_type11}%.name}%" with lore "%{elo.%{slot.%{_type11}%.name}%.%arg 1%}%" to close
  1248. if {typeset::%{_type12}%} is set:
  1249. format slot {_type12} of player with {slot.%{_type12}%.item} named "&e%{slot.%{_type12}%.name}%" with lore "%{elo.%{slot.%{_type12}%.name}%.%arg 1%}%" to close
  1250. if {typeset::%{_type13}%} is set:
  1251. format slot {_type13} of player with {slot.%{_type13}%.item} named "&e%{slot.%{_type13}%.name}%" with lore "%{elo.%{slot.%{_type13}%.name}%.%arg 1%}%" to close
  1252. if {typeset::%{_type14}%} is set:
  1253. format slot {_type14} of player with {slot.%{_type14}%.item} named "&e%{slot.%{_type14}%.name}%" with lore "%{elo.%{slot.%{_type14}%.name}%.%arg 1%}%" to close
  1254. if {typeset::%{_type15}%} is set:
  1255. format slot {_type15} of player with {slot.%{_type15}%.item} named "&e%{slot.%{_type15}%.name}%" with lore "%{elo.%{slot.%{_type15}%.name}%.%arg 1%}%" to close
  1256. if {typeset::%{_type16}%} is set:
  1257. format slot {_type16} of player with {slot.%{_type16}%.item} named "&e%{slot.%{_type16}%.name}%" with lore "%{elo.%{slot.%{_type16}%.name}%.%arg 1%}%" to close
  1258. if {typeset::%{_type17}%} is set:
  1259. format slot {_type17} of player with {slot.%{_type17}%.item} named "&e%{slot.%{_type17}%.name}%" with lore "%{elo.%{slot.%{_type17}%.name}%.%arg 1%}%" to close
  1260. on rightclick with a redstone comparator item:
  1261. name of tool is "&6Edit Kit"
  1262. make player execute command "/§edc"
  1263.  
  1264. on rightclick with a stick:
  1265. name of tool is "&bCPS-Tester &7(Right Click)"
  1266. make player execute command "/cps"
  1267.  
  1268. on rightclick with a enchanted book:
  1269. name of tool is "&bDefault kit %{waitmatch.%player%}%"
  1270. make player execute command "/§defaultinv %{waitmatch.%player%}%"
  1271.  
  1272. on rightclick with a enchanted book:
  1273. name of tool is "&bEdited kit %{waitmatch.%player%}%"
  1274. make player execute command "/§loadkit %{waitmatch.%player%}%"
  1275.  
  1276. command /§loadkit <text>:
  1277. trigger:
  1278. if {kit.%arg-1%.save.%player%} is true:
  1279. clear player's inventory
  1280. restore inventory of player from {kit.%arg-1%.%player%}
  1281. equip player with {kithelm.%arg-1%.%player%}
  1282. equip player with {kitchest.%arg-1%.%player%}
  1283. equip player with {kitlegs.%arg-1%.%player%}
  1284. equip player with {kitboots.%arg-1%.%player%}
  1285. else:
  1286. send "&cYou do not have edited kit!"
  1287. command /§delkit <text>:
  1288. trigger:
  1289. delete {kit.%arg-1%.%player%}
  1290. delete {kithelm.%arg-1%.%player%}
  1291. delete {kitchest.%arg-1%.%player%}
  1292. delete {kitlegs.%arg-1%.%player%}
  1293. delete {kitboots.%arg-1%.%player%}
  1294. set {kit.%arg-1%.save.%player%} to false
  1295. on rightclick on a anvil:
  1296. set {_type0} to 0
  1297. set {_type1} to 1
  1298. set {_type2} to 2
  1299. set {_type3} to 3
  1300. set {_type4} to 4
  1301. set {_type5} to 5
  1302. set {_type6} to 6
  1303. set {_type7} to 7
  1304. set {_type8} to 8
  1305. if {edit.%{slot.%{_type0}%.name}%.%player%} is true:
  1306. cancel event
  1307. open chest with 5 rows named "&bKit %{slot.%{_type0}%.name}%" to player
  1308. wait 3 tick
  1309. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type0}%.name}%"]
  1310. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type0}%.name}%"]
  1311. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type0}%.name}%"]
  1312. if {edit.%{slot.%{_type1}%.name}%.%player%} is true:
  1313. cancel event
  1314. open chest with 5 rows named "&bKit %{slot.%{_type1}%.name}%" to player
  1315. wait 3 tick
  1316. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type1}%.name}%"]
  1317. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type1}%.name}%"]
  1318. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type1}%.name}%"]
  1319. if {edit.%{slot.%{_type2}%.name}%.%player%} is true:
  1320. cancel event
  1321. open chest with 5 rows named "&bKit %{slot.%{_type2}%.name}%" to player
  1322. wait 3 tick
  1323. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type2}%.name}%"]
  1324. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type2}%.name}%"]
  1325. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type2}%.name}%"]
  1326. if {edit.%{slot.%{_type3}%.name}%.%player%} is true:
  1327. cancel event
  1328. open chest with 5 rows named "&bKit %{slot.%{_type3}%.name}%" to player
  1329. wait 3 tick
  1330. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type3}%.name}%"]
  1331. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type3}%.name}%"]
  1332. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type3}%.name}%"]
  1333. if {edit.%{slot.%{_type4}%.name}%.%player%} is true:
  1334. cancel event
  1335. open chest with 5 rows named "&bKit %{slot.%{_type4}%.name}%" to player
  1336. wait 3 tick
  1337. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type4}%.name}%"]
  1338. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type4}%.name}%"]
  1339. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type4}%.name}%"]
  1340. if {edit.%{slot.%{_type5}%.name}%.%player%} is true:
  1341. cancel event
  1342. open chest with 5 rows named "&bKit %{slot.%{_type5}%.name}%" to player
  1343. wait 3 tick
  1344. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type5}%.name}%"]
  1345. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type5}%.name}%"]
  1346. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type5}%.name}%"]
  1347. if {edit.%{slot.%{_type6}%.name}%.%player%} is true:
  1348. cancel event
  1349. open chest with 5 rows named "&bKit %{slot.%{_type6}%.name}%" to player
  1350. wait 3 tick
  1351. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type6}%.name}%"]
  1352. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type6}%.name}%"]
  1353. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type6}%.name}%"]
  1354. if {edit.%{slot.%{_type7}%.name}%.%player%} is true:
  1355. cancel event
  1356. open chest with 5 rows named "&bKit %{slot.%{_type7}%.name}%" to player
  1357. wait 3 tick
  1358. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type7}%.name}%"]
  1359. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type7}%.name}%"]
  1360. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type7}%.name}%"]
  1361. if {edit.%{slot.%{_type8}%.name}%.%player%} is true:
  1362. cancel event
  1363. open chest with 5 rows named "&bKit %{slot.%{_type8}%.name}%" to player
  1364. wait 3 tick
  1365. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type8}%.name}%"]
  1366. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type8}%.name}%"]
  1367. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type8}%.name}%"]
  1368. if {edit.%{slot.%{_type9}%.name}%.%player%} is true:
  1369. cancel event
  1370. open chest with 5 rows named "&bKit %{slot.%{_type9}%.name}%" to player
  1371. wait 3 tick
  1372. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type9}%.name}%"]
  1373. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type9}%.name}%"]
  1374. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type9}%.name}%"]
  1375. if {edit.%{slot.%{_type10}%.name}%.%player%} is true:
  1376. cancel event
  1377. open chest with 5 rows named "&bKit %{slot.%{_type10}%.name}%" to player
  1378. wait 3 tick
  1379. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type10}%.name}%"]
  1380. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type10}%.name}%"]
  1381. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type10}%.name}%"]
  1382. if {edit.%{slot.%{_type11}%.name}%.%player%} is true:
  1383. cancel event
  1384. open chest with 5 rows named "&bKit %{slot.%{_type11}%.name}%" to player
  1385. wait 3 tick
  1386. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type11}%.name}%"]
  1387. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type11}%.name}%"]
  1388. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type11}%.name}%"]
  1389. if {edit.%{slot.%{_type12}%.name}%.%player%} is true:
  1390. cancel event
  1391. open chest with 5 rows named "&bKit %{slot.%{_type12}%.name}%" to player
  1392. wait 3 tick
  1393. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type12}%.name}%"]
  1394. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type12}%.name}%"]
  1395. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type12}%.name}%"]
  1396. if {edit.%{slot.%{_type13}%.name}%.%player%} is true:
  1397. cancel event
  1398. open chest with 5 rows named "&bKit %{slot.%{_type13}%.name}%" to player
  1399. wait 3 tick
  1400. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type13}%.name}%"]
  1401. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type13}%.name}%"]
  1402. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type13}%.name}%"]
  1403. if {edit.%{slot.%{_type14}%.name}%.%player%} is true:
  1404. cancel event
  1405. open chest with 5 rows named "&bKit %{slot.%{_type14}%.name}%" to player
  1406. wait 3 tick
  1407. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type14}%.name}%"]
  1408. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type14}%.name}%"]
  1409. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type14}%.name}%"]
  1410. if {edit.%{slot.%{_type15}%.name}%.%player%} is true:
  1411. cancel event
  1412. open chest with 5 rows named "&bKit %{slot.%{_type15}%.name}%" to player
  1413. wait 3 tick
  1414. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type15}%.name}%"]
  1415. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type15}%.name}%"]
  1416. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type15}%.name}%"]
  1417. if {edit.%{slot.%{_type16}%.name}%.%player%} is true:
  1418. cancel event
  1419. open chest with 5 rows named "&bKit %{slot.%{_type16}%.name}%" to player
  1420. wait 3 tick
  1421. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type16}%.name}%"]
  1422. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type16}%.name}%"]
  1423. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type16}%.name}%"]
  1424. if {edit.%{slot.%{_type17}%.name}%.%player%} is true:
  1425. cancel event
  1426. open chest with 5 rows named "&bKit %{slot.%{_type17}%.name}%" to player
  1427. wait 3 tick
  1428. format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type17}%.name}%"]
  1429. format slot 22 of player with a name tag named "&eLoad Kit 1" to close then run [make player execute command "/§loadkit %{slot.%{_type17}%.name}%"]
  1430. format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type17}%.name}%"]
  1431.  
  1432. on join:
  1433. loop all players:
  1434. if {dueled.%loop-player%} is true:
  1435. hide player to loop-player
  1436.  
  1437. on death:
  1438. loop all players:
  1439. if {dueled.%loop-player%} is true:
  1440. hide player to loop-player
  1441.  
  1442. command /§edit <text>:
  1443. trigger:
  1444. teleport player to {edit.%arg-1%}
  1445. clear player's inventory
  1446. make player execute command "/§defaultinv %arg-1%"
  1447. set {edit.%arg-1%.%player%} to true
  1448. hide all players to player
  1449. hide player to all players
  1450. command /setedit <text>:
  1451. permission: {@permission}
  1452. permission message: &cNo Permission!
  1453. trigger:
  1454. if {dueltype::%arg-1%} is set:
  1455. send "&e&a You have set the editkit for &e%arg-1%" to player
  1456. set {edit.%arg-1%} to player's location
  1457. stop trigger
  1458. else:
  1459. send "&e&c Error: Bad "
  1460. on rightclick on a sign:
  1461. if line 1 of clicked block is "spawn":
  1462. set line 1 of clicked block to "&0Rightclick to"
  1463. set line 2 of clicked block to "&0Back to Spawn"
  1464. if line 1 of clicked block is "&0Rightclick to":
  1465. clear player's inventory
  1466. wait 3 ticks
  1467. make player execute command "/leave"
  1468. make console execute command "/effect %player% clear"
  1469. teleport player to {spawn}
  1470. reveal all players to player
  1471. reveal player to all players
  1472. set {_type0} to 0
  1473. set {_type1} to 1
  1474. set {_type2} to 2
  1475. set {_type3} to 3
  1476. set {_type4} to 4
  1477. set {_type5} to 5
  1478. set {_type6} to 6
  1479. set {_type7} to 7
  1480. set {_type8} to 8
  1481. set {_type9} to 9
  1482. set {_type10} to 10
  1483. set {_type11} to 11
  1484. set {_type12} to 12
  1485. set {_type13} to 13
  1486. set {_type14} to 14
  1487. set {_type15} to 15
  1488. set {_type16} to 16
  1489. set {_type17} to 17
  1490. delete {edit.%{slot.%{_type0}%.name}%.%player%}
  1491. delete {edit.%{slot.%{_type1}%.name}%.%player%}
  1492. delete {edit.%{slot.%{_type2}%.name}%.%player%}
  1493. delete {edit.%{slot.%{_type3}%.name}%.%player%}
  1494. delete {edit.%{slot.%{_type4}%.name}%.%player%}
  1495. delete {edit.%{slot.%{_type5}%.name}%.%player%}
  1496. delete {edit.%{slot.%{_type6}%.name}%.%player%}
  1497. delete {edit.%{slot.%{_type7}%.name}%.%player%}
  1498. delete {edit.%{slot.%{_type8}%.name}%.%player%}
  1499. delete {edit.%{slot.%{_type9}%.name}%.%player%}
  1500. delete {edit.%{slot.%{_type10}%.name}%.%player%}
  1501. delete {edit.%{slot.%{_type11}%.name}%.%player%}
  1502. delete {edit.%{slot.%{_type12}%.name}%.%player%}
  1503. delete {edit.%{slot.%{_type13}%.name}%.%player%}
  1504. delete {edit.%{slot.%{_type14}%.name}%.%player%}
  1505. delete {edit.%{slot.%{_type15}%.name}%.%player%}
  1506. delete {edit.%{slot.%{_type16}%.name}%.%player%}
  1507. delete {edit.%{slot.%{_type17}%.name}%.%player%}
  1508. command /§edc:
  1509. trigger:
  1510. set {_type0} to 0
  1511. set {_type1} to 1
  1512. set {_type2} to 2
  1513. set {_type3} to 3
  1514. set {_type4} to 4
  1515. set {_type5} to 5
  1516. set {_type6} to 6
  1517. set {_type7} to 7
  1518. set {_type8} to 8
  1519. set {_type9} to 9
  1520. set {_type10} to 10
  1521. set {_type11} to 11
  1522. set {_type12} to 12
  1523. set {_type13} to 13
  1524. set {_type14} to 14
  1525. set {_type15} to 15
  1526. set {_type16} to 16
  1527. set {_type17} to 17
  1528.  
  1529.  
  1530. open chest with 2 rows named "&9Kit Edit " to player
  1531. wait 3 ticks
  1532. if {typeset::%{_type0}%} is set:
  1533. format slot {_type0} of player with {slot.%{_type0}%.item} named "&c%{slot.%{_type0}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type0}%.name}%"]
  1534. if {typeset::%{_type1}%} is set:
  1535. format slot {_type1} of player with {slot.%{_type1}%.item} named "&2%{slot.%{_type1}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type1}%.name}%"]
  1536. if {typeset::%{_type2}%} is set:
  1537. format slot {_type2} of player with {slot.%{_type2}%.item} named "&e%{slot.%{_type2}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type2}%.name}%"]
  1538. if {typeset::%{_type3}%} is set:
  1539. format slot {_type3} of player with {slot.%{_type3}%.item} named "&6%{slot.%{_type3}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type3}%.name}%"]
  1540. if {typeset::%{_type4}%} is set:
  1541. format slot {_type4} of player with {slot.%{_type4}%.item} named "&1%{slot.%{_type4}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type4}%.name}%"]
  1542. if {typeset::%{_type5}%} is set:
  1543. format slot {_type5} of player with {slot.%{_type5}%.item} named "&6%{slot.%{_type5}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type5}%.name}%"]
  1544. if {typeset::%{_type6}%} is set:
  1545. format slot {_type6} of player with {slot.%{_type6}%.item} named "&e%{slot.%{_type6}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type6}%.name}%"]
  1546. if {typeset::%{_type7}%} is set:
  1547. format slot {_type7} of player with {slot.%{_type7}%.item} named "&e%{slot.%{_type7}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type7}%.name}%"]
  1548. if {typeset::%{_type8}%} is set:
  1549. format slot {_type8} of player with {slot.%{_type8}%.item} named "&e%{slot.%{_type8}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type8}%.name}%"]
  1550. if {typeset::%{_type9}%} is set:
  1551. format slot {_type9} of player with {slot.%{_type9}%.item} named "&e%{slot.%{_type9}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type9}%.name}%"]
  1552. if {typeset::%{_type10}%} is set:
  1553. format slot {_type10} of player with {slot.%{_type10}%.item} named "&e%{slot.%{_type10}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type10}%.name}%"]
  1554. if {typeset::%{_type11}%} is set:
  1555. format slot {_type11} of player with {slot.%{_type11}%.item} named "&e%{slot.%{_type11}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type11}%.name}%"]
  1556. if {typeset::%{_type12}%} is set:
  1557. format slot {_type12} of player with {slot.%{_type12}%.item} named "&e%{slot.%{_type12}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type12}%.name}%"]
  1558. if {typeset::%{_type13}%} is set:
  1559. format slot {_type13} of player with {slot.%{_type13}%.item} named "&e%{slot.%{_type13}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type13}%.name}%"]
  1560. if {typeset::%{_type14}%} is set:
  1561. format slot {_type14} of player with {slot.%{_type14}%.item} named "&e%{slot.%{_type14}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type14}%.name}%"]
  1562. if {typeset::%{_type15}%} is set:
  1563. format slot {_type15} of player with {slot.%{_type15}%.item} named "&e%{slot.%{_type15}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type15}%.name}%"]
  1564. if {typeset::%{_type16}%} is set:
  1565. format slot {_type16} of player with {slot.%{_type16}%.item} named "&e%{slot.%{_type16}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type16}%.name}%"]
  1566. if {typeset::%{_type17}%} is set:
  1567. format slot {_type17} of player with {slot.%{_type17}%.item} named "&e%{slot.%{_type17}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type17}%.name}%"]
  1568. command /setspawn:
  1569. permission: {@permission}
  1570. permission message: &cNo Permission!
  1571. trigger:
  1572. set {spawn} to player's location
  1573. send "&aLobby Set!"
  1574. on rightclick with redstone:
  1575. name of tool is "&eRight click to leave the queue &b%{waitmatch.%player%}%"
  1576. make player execute command "/leave"
  1577. command /leave:
  1578. trigger:
  1579. if {dueled.%player%} is true:
  1580. send "&cYou are in duel!" to player
  1581. stop trigger
  1582. else:
  1583. remove player from {umatchlist.%{waitmatch.%player%}%::*}
  1584. remove player from {rmatchlist.%{waitmatch.%player%}%::*}
  1585. remove the player from {nd.rankedlist::*}
  1586. remove the player from {nd.unrankedlist::*}
  1587. remove the player from {d.rankedlist::*}
  1588. remove the player from {d.unrankedlist::*}
  1589. remove the player from {ga.rankedlist::*}
  1590. remove the player from {ga.unrankedlist::*}
  1591. remove the player from {c.rankedlist::*}
  1592. remove the player from {c.unrankedlist::*}
  1593. remove the player from {s.rankedlist::*}
  1594. remove the player from {s.unrankedlist::*}
  1595. remove the player from {sh.rankedlist::*}
  1596. remove the player from {sh.unrankedlist::*}
  1597. delete {PlayerRanked.%player%}
  1598. set {Ranked.%{waitmatch.%player%}%.%player%} to false
  1599. set {dueled.%player%} to false
  1600. if {inqueue.%player%} is true:
  1601. send "&eYou were removed from the queue &a%{waitmatch.%player%}%"
  1602. clear player's inventory
  1603. wait 4 ticks
  1604. set {inqueue.%player%} to false
  1605. make player execute command "/*spawnitems"
  1606. on rightclick with iron sword:
  1607. name of tool is "&aUnRanked"
  1608. make player execute command "/unranked"
  1609. on rightclick with diamond sword:
  1610. name of tool is "&2Ranked"
  1611. make player execute command "/ranked"
  1612.  
  1613. on death:
  1614. set {_slot} to 0
  1615. loop 36 times:
  1616. set {slot.viewinv.%{_slot}%.%attacker%} to slot {_slot} of attacker
  1617. add 1 to {_slot}
  1618. set {_slot1} to 0
  1619. loop 36 times:
  1620. set {slot.viewinv.%{_slot1}%.%victim%} to slot {_slot1} of victim
  1621. add 1 to {_slot1}
  1622. set {dueled.%victim%} to false
  1623. set {inqueue.%victim%} to false
  1624. set {dueled.%attacker%} to false
  1625. set {inqueue.%attacker%} to false
  1626. set {_slot} to 0
  1627. on death of a player:
  1628. loop all players:
  1629. set {_type} to {PlayerRanked.%player%}
  1630. if {Opposant.%loop-player%} is player:
  1631. # send "tamer" to loop-player
  1632. if {Opposant.%player%} is loop-player:
  1633. # send "tamer" to loop-player
  1634. if {Opposant.%player%} is loop-player:
  1635. # send "tamer" to loop-player
  1636. if {Ranked.%{_type}%.%player%} is true:
  1637. # send "tamer" to loop-player
  1638. if {Ranked.%{_type}%.%loop-player%} is true:
  1639. # send "tamer" to loop-player
  1640. if {elo.%{_type}%.%loop-player%} is not set:
  1641. set {elo.%{_type}%.%loop-player%} to 1000
  1642. if {elo.%{_type}%.%loop-player%} is not set:
  1643. set {elo.%{_type}%.%loop-player%} to 1000
  1644. delete {PlayerRanked.%player%}
  1645. delete {PlayerRanked.%loop-player%}
  1646. delete {Ranked.%{_type}%.%loop-player%}
  1647. delete {Ranked.%{_type}%.%player%}
  1648. player is a player
  1649. loop-player is a player
  1650. if {elo.%{_type}%.%loop-player%} <= {elo.%{_type}%.%player%}:
  1651. set {_elobetwin} to {elo.%{_type}%.%player%}-{elo.%{_type}%.%loop-player%}
  1652. if {_elobetwin} is between 0 and 24:
  1653. add 16 to {elo.%{_type}%.%loop-player%}
  1654. remove 16 from {elo.%{_type}%.%player%}
  1655. wait 3 ticks
  1656. send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to player
  1657. send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to loop-player
  1658. if {_elobetwin} is between 25 and 49:
  1659. add 17 to {elo.%{_type}%.%loop-player%}
  1660. remove 17 from {elo.%{_type}%.%player%}
  1661. wait 3 ticks
  1662. send "&eElo Change: &a%loop-player% + 17 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -17 (%{elo.%{_type}%.%player%}%)" to player
  1663. send "&eElo Change: &a%loop-player% + 17 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -17 (%{elo.%{_type}%.%player%}%)" to loop-player
  1664. if {_elobetwin} is between 50 and 74:
  1665. add 18 to {elo.%{_type}%.%loop-player%}
  1666. remove 18 from {elo.%{_type}%.%player%}
  1667. wait 3 ticks
  1668. send "&eElo Change: &a%loop-player% + 18 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -18 (%{elo.%{_type}%.%player%}%)" to player
  1669. send "&eElo Change: &a%loop-player% + 18 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -18 (%{elo.%{_type}%.%player%}%)" to loop-player
  1670. if {_elobetwin} is between 75 and 99:
  1671. add 19 to {elo.%{_type}%.%loop-player%}
  1672. remove 19 from {elo.%{_type}%.%player%}
  1673. wait 3 ticks
  1674. send "&eElo Change: &a%loop-player% + 19 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -19 (%{elo.%{_type}%.%player%}%)" to player
  1675. send "&eElo Change: &a%loop-player% + 19 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -19 (%{elo.%{_type}%.%player%}%)" to loop-player
  1676. if {_elobetwin} is between 100 and 124:
  1677. add 20 to {elo.%{_type}%.%loop-player%}
  1678. remove 20 from {elo.%{_type}%.%player%}
  1679. wait 3 ticks
  1680. send "&eElo Change: &a%loop-player% + 20 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -20 (%{elo.%{_type}%.%player%}%)" to player
  1681. send "&eElo Change: &a%loop-player% + 20 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -20 (%{elo.%{_type}%.%player%}%)" to loop-player
  1682. if {_elobetwin} is between 125 and 149:
  1683. add 21 to {elo.%{_type}%.%loop-player%}
  1684. remove 21 from {elo.%{_type}%.%player%}
  1685. wait 3 ticks
  1686. send "&eElo Change: &a%loop-player% + 21 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -21 (%{elo.%{_type}%.%player%}%)" to player
  1687. send "&eElo Change: &a%loop-player% + 21 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -21 (%{elo.%{_type}%.%player%}%)" to loop-player
  1688. if {_elobetwin} is between 150 and 174:
  1689. add 22 to {elo.%{_type}%.%loop-player%}
  1690. remove 22 from {elo.%{_type}%.%player%}
  1691. wait 3 ticks
  1692. send "&eElo Change: &a%loop-player% + 22 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -22 (%{elo.%{_type}%.%player%}%)" to player
  1693. send "&eElo Change: &a%loop-player% + 22 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -22 (%{elo.%{_type}%.%player%}%)" to loop-player
  1694. if {_elobetwin} is between 175 and 199:
  1695. add 23 to {elo.%{_type}%.%loop-player%}
  1696. remove 23 from {elo.%{_type}%.%player%}
  1697. wait 3 ticks
  1698. send "&eElo Change: &a%loop-player% + 23 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -23 (%{elo.%{_type}%.%player%}%)" to player
  1699. send "&eElo Change: &a%loop-player% + 23 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -23 (%{elo.%{_type}%.%player%}%)" to loop-player
  1700. if {_elobetwin} is between 200 and 224:
  1701. add 24 to {elo.%{_type}%.%loop-player%}
  1702. remove 24 from {elo.%{_type}%.%player%}
  1703. wait 3 ticks
  1704. send "&eElo Change: &a%loop-player% + 24 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -24 (%{elo.%{_type}%.%player%}%)" to player
  1705. send "&eElo Change: &a%loop-player% + 24 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -24 (%{elo.%{_type}%.%player%}%)" to loop-player
  1706. if {_elobetwin} is between 225 and 249:
  1707. add 25 to {elo.%{_type}%.%loop-player%}
  1708. remove 25 from {elo.%{_type}%.%player%}
  1709. wait 3 ticks
  1710. send "&eElo Change: &a%loop-player% + 25 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -25 (%{elo.%{_type}%.%player%}%)" to player
  1711. send "&eElo Change: &a%loop-player% + 25 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -25 (%{elo.%{_type}%.%player%}%)" to loop-player
  1712. if {_elobetwin} is between 250 and 274:
  1713. add 26 to {elo.%{_type}%.%loop-player%}
  1714. remove 26 from {elo.%{_type}%.%player%}
  1715. wait 3 ticks
  1716. send "&eElo Change: &a%loop-player% + 26 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -26 (%{elo.%{_type}%.%player%}%)" to player
  1717. send "&eElo Change: &a%loop-player% + 26 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -26 (%{elo.%{_type}%.%player%}%)" to loop-player
  1718. if {_elobetwin} is between 275 and 299:
  1719. add 27 to {elo.%{_type}%.%loop-player%}
  1720. remove 27 from {elo.%{_type}%.%player%}
  1721. wait 3 ticks
  1722. send "&eElo Change: &a%loop-player% + 27 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -27 (%{elo.%{_type}%.%player%}%)" to player
  1723. send "&eElo Change: &a%loop-player% + 27 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -27 (%{elo.%{_type}%.%player%}%)" to loop-player
  1724. if {_elobetwin} is between 300 and 324:
  1725. add 28 to {elo.%{_type}%.%loop-player%}
  1726. remove 28 from {elo.%{_type}%.%player%}
  1727. wait 3 ticks
  1728. send "&eElo Change: &a%loop-player% + 28 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -28 (%{elo.%{_type}%.%player%}%)" to player
  1729. send "&eElo Change: &a%loop-player% + 28 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -28 (%{elo.%{_type}%.%player%}%)" to loop-player
  1730. if {_elobetwin} is between 325 and 349:
  1731. add 29 to {elo.%{_type}%.%loop-player%}
  1732. remove 29 from {elo.%{_type}%.%player%}
  1733. wait 3 ticks
  1734. send "&eElo Change: &a%loop-player% + 29 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -29 (%{elo.%{_type}%.%player%}%)" to player
  1735. send "&eElo Change: &a%loop-player% + 29 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -29 (%{elo.%{_type}%.%player%}%)" to loop-player
  1736. if {_elobetwin} is between 350 and 399:
  1737. add 30 to {elo.%{_type}%.%loop-player%}
  1738. remove 30 from {elo.%{_type}%.%player%}
  1739. wait 3 ticks
  1740. send "&eElo Change: &a%loop-player% + 30 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -30 (%{elo.%{_type}%.%player%}%)" to player
  1741. send "&eElo Change: &a%loop-player% + 30 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -30 (%{elo.%{_type}%.%player%}%)" to loop-player
  1742. if {_elobetwin} > 400:
  1743. add 31 to {elo.%{_type}%.%loop-player%}
  1744. remove 31 from {elo.%{_type}%.%player%}
  1745. wait 3 ticks
  1746. send "&eElo Change: &a%loop-player% + 31 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -31 (%{elo.%{_type}%.%player%}%)" to player
  1747. send "&eElo Change: &a%loop-player% + 31 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -31 (%{elo.%{_type}%.%player%}%)" to loop-player
  1748. else:
  1749. set {_elobetwin} to {elo.%{_type}%.%loop-player%}-{elo.%{_type}%.%player%}
  1750. if {_elobetwin} is between 0 and 24:
  1751. add 16 to {elo.%{_type}%.%loop-player%}
  1752. remove 16 from {elo.%{_type}%.%player%}
  1753. wait 3 ticks
  1754. send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to player
  1755. send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to loop-player
  1756. if {_elobetwin} is between 25 and 49:
  1757. add 15 to {elo.%{_type}%.%loop-player%}
  1758. remove 15 from {elo.%{_type}%.%player%}
  1759. wait 3 ticks
  1760. send "&eElo Change: &a%loop-player% + 15 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -15 (%{elo.%{_type}%.%player%}%)" to player
  1761. send "&eElo Change: &a%loop-player% + 15 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -15 (%{elo.%{_type}%.%player%}%)" to loop-player
  1762. if {_elobetwin} is between 50 and 74:
  1763. add 14 to {elo.%{_type}%.%loop-player%}
  1764. remove 14 from {elo.%{_type}%.%player%}
  1765. wait 3 ticks
  1766. send "&eElo Change: &a%loop-player% + 14 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -14 (%{elo.%{_type}%.%player%}%)" to player
  1767. send "&eElo Change: &a%loop-player% + 14 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -14 (%{elo.%{_type}%.%player%}%)" to loop-player
  1768. if {_elobetwin} is between 75 and 99:
  1769. add 13 to {elo.%{_type}%.%loop-player%}
  1770. remove 13 from {elo.%{_type}%.%player%}
  1771. wait 3 ticks
  1772. send "&eElo Change: &a%loop-player% + 13 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -13 (%{elo.%{_type}%.%player%}%)" to player
  1773. send "&eElo Change: &a%loop-player% + 13 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -13 (%{elo.%{_type}%.%player%}%)" to loop-player
  1774. if {_elobetwin} is between 100 and 124:
  1775. add 12 to {elo.%{_type}%.%loop-player%}
  1776. remove 12 from {elo.%{_type}%.%player%}
  1777. wait 3 ticks
  1778. send "&eElo Change: &a%loop-player% + 12 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -12 (%{elo.%{_type}%.%player%}%)" to player
  1779. send "&eElo Change: &a%loop-player% + 12 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -12 (%{elo.%{_type}%.%player%}%)" to loop-player
  1780. if {_elobetwin} is between 125 and 149:
  1781. add 11 to {elo.%{_type}%.%loop-player%}
  1782. remove 11 from {elo.%{_type}%.%player%}
  1783. wait 3 ticks
  1784. send "&eElo Change: &a%loop-player% + 11 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -11 (%{elo.%{_type}%.%player%}%)" to player
  1785. send "&eElo Change: &a%loop-player% + 11 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -11 (%{elo.%{_type}%.%player%}%)" to loop-player
  1786. if {_elobetwin} is between 150 and 174:
  1787. add 10 to {elo.%{_type}%.%loop-player%}
  1788. remove 10 from {elo.%{_type}%.%player%}
  1789. wait 3 ticks
  1790. send "&eElo Change: &a%loop-player% + 10 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -10 (%{elo.%{_type}%.%player%}%)" to player
  1791. send "&eElo Change: &a%loop-player% + 10 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -10 (%{elo.%{_type}%.%player%}%)" to loop-player
  1792. if {_elobetwin} is between 175 and 199:
  1793. add 9 to {elo.%{_type}%.%loop-player%}
  1794. remove 9 from {elo.%{_type}%.%player%}
  1795. wait 3 ticks
  1796. send "&eElo Change: &a%loop-player% + 9 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -9 (%{elo.%{_type}%.%player%}%)" to player
  1797. send "&eElo Change: &a%loop-player% + 9 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -9 (%{elo.%{_type}%.%player%}%)" to loop-player
  1798. if {_elobetwin} is between 200 and 224:
  1799. add 8 to {elo.%{_type}%.%loop-player%}
  1800. remove 8 from {elo.%{_type}%.%player%}
  1801. wait 3 ticks
  1802. send "&eElo Change: &a%loop-player% + 8 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -8 (%{elo.%{_type}%.%player%}%)" to player
  1803. send "&eElo Change: &a%loop-player% + 8 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -8 (%{elo.%{_type}%.%player%}%)" to loop-player
  1804. if {_elobetwin} is between 225 and 249:
  1805. add 7 to {elo.%{_type}%.%loop-player%}
  1806. remove 7 from {elo.%{_type}%.%player%}
  1807. wait 3 ticks
  1808. send "&eElo Change: &a%loop-player% + 7 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -7 (%{elo.%{_type}%.%player%}%)" to player
  1809. send "&eElo Change: &a%loop-player% + 7 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -7 (%{elo.%{_type}%.%player%}%)" to loop-player
  1810. if {_elobetwin} is between 250 and 274:
  1811. add 6 to {elo.%{_type}%.%loop-player%}
  1812. remove 6 from {elo.%{_type}%.%player%}
  1813. wait 3 ticks
  1814. send "&eElo Change: &a%loop-player% + 6 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -6 (%{elo.%{_type}%.%player%}%)" to player
  1815. send "&eElo Change: &a%loop-player% + 6 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -6 (%{elo.%{_type}%.%player%}%)" to loop-player
  1816. if {_elobetwin} is between 275 and 299:
  1817. add 5 to {elo.%{_type}%.%loop-player%}
  1818. remove 5 from {elo.%{_type}%.%player%}
  1819. wait 3 ticks
  1820. send "&eElo Change: &a%loop-player% + 5 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -5 (%{elo.%{_type}%.%player%}%)" to player
  1821. send "&eElo Change: &a%loop-player% + 5 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -5 (%{elo.%{_type}%.%player%}%)" to loop-player
  1822. if {_elobetwin} is between 300 and 324:
  1823. add 4 to {elo.%{_type}%.%loop-player%}
  1824. remove 4 from {elo.%{_type}%.%player%}
  1825. wait 3 ticks
  1826. send "&eElo Change: &a%loop-player% + 4 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -4 (%{elo.%{_type}%.%player%}%)" to player
  1827. send "&eElo Change: &a%loop-player% + 4 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -4 (%{elo.%{_type}%.%player%}%)" to loop-player
  1828. if {_elobetwin} is between 325 and 349:
  1829. add 3 to {elo.%{_type}%.%loop-player%}
  1830. remove 3 from {elo.%{_type}%.%player%}
  1831. wait 3 ticks
  1832. send "&eElo Change: &a%loop-player% + 3 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -3 (%{elo.%{_type}%.%player%}%)" to player
  1833. send "&eElo Change: &a%loop-player% + 3 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -3 (%{elo.%{_type}%.%player%}%)" to loop-player
  1834. if {_elobetwin} is between 350 and 399:
  1835. add 2 to {elo.%{_type}%.%loop-player%}
  1836. remove 2 from {elo.%{_type}%.%player%}
  1837. wait 3 ticks
  1838. send "&eElo Change: &a%loop-player% + 2 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -2 (%{elo.%{_type}%.%player%}%)" to player
  1839. send "&eElo Change: &a%loop-player% + 2 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -2 (%{elo.%{_type}%.%player%}%)" to loop-player
  1840. if {_elobetwin} > 400:
  1841. add 1 to {elo.%{_type}%.%loop-player%}
  1842. remove 1 from {elo.%{_type}%.%player%}
  1843. wait 3 ticks
  1844. send "&eElo Change: &a%loop-player% + 1 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -1 (%{elo.%{_type}%.%player%}%)" to player
  1845. send "&eElo Change: &a%loop-player% + 1 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -1 (%{elo.%{_type}%.%player%}%)" to loop-player
  1846. on death of a player:
  1847. loop all players:
  1848. if {Opposant.%loop-player%} is player:
  1849. if {Opposant.%player%} is loop-player:
  1850. push loop-player up at speed 2
  1851. if damage cause is fall:
  1852. clear drops
  1853. set death message to ""
  1854. make console execute command "/effect %player% clear"
  1855. wait 5 ticks
  1856. delete {wanted.%loop-player%}
  1857. delete {wanted.%player%}
  1858. heal player
  1859. teleport player to {spawn}
  1860. set {inqueue.%loop-player%} to false
  1861. set {dueled.%loop-player%} to false
  1862. set {inqueue.%player%} to false
  1863. set {dueled.%player%} to false
  1864. remove loop-player from {umatchlist.%{waitmatch.%loop-player%}%::*}
  1865. remove player from {umatchlist.%{waitmatch.%player%}%::*}
  1866. send "&eWinner: %loop-player%" to loop-player
  1867. send "&eWinner: %loop-player%" to player
  1868. delete {dueled.%loop-player%}
  1869. delete {dueled.%player%}
  1870. delete {Opposant.%loop-player%}
  1871. delete {Opposant.%player%}
  1872. set {inqueue.%player%} to false
  1873. make console execute command "/effect %player% clear"
  1874. set {inqueue.%loop-player%} to false
  1875. make console execute command "/effect %loop-player% clear"
  1876. clear player's inventory
  1877. wait 1 tick
  1878. make player execute command "/*spawnitems"
  1879. clear loop-player's inventory
  1880. wait 1 tick
  1881. heal loop-player
  1882. reveal all players to player
  1883. reveal player to all players
  1884. reveal all players to {_Player2}
  1885. reveal {_Player2} to all players
  1886. wait 1 seconds
  1887. teleport loop-player to {spawn}
  1888. make console execute command "/heal %loop-player%"
  1889. make loop-player execute command "/*spawnitems"
  1890. else:
  1891. clear drops
  1892. set death message to ""
  1893. heal player
  1894. wait 5 ticks
  1895. delete {wanted.%loop-player%}
  1896. delete {wanted.%player%}
  1897. heal player
  1898. teleport player to {spawn}
  1899. set {inqueue.%loop-player%} to false
  1900. set {dueled.%loop-player%} to false
  1901. set {inqueue.%player%} to false
  1902. set {dueled.%player%} to false
  1903. remove loop-player from {umatchlist.%{waitmatch.%loop-player%}%::*}
  1904. remove player from {umatchlist.%{waitmatch.%player%}%::*}
  1905. send "&eWinner: %loop-player%" to loop-player
  1906. send "&eWinner: %loop-player%" to player
  1907. delete {dueled.%loop-player%}
  1908. delete {dueled.%player%}
  1909. delete {Opposant.%loop-player%}
  1910. delete {Opposant.%player%}
  1911. set {inqueue.%player%} to false
  1912. make console execute command "/effect %player% clear"
  1913. set {inqueue.%loop-player%} to false
  1914. make console execute command "/effect %loop-player% clear"
  1915. clear player's inventory
  1916. wait 1 tick
  1917. make player execute command "/*spawnitems"
  1918. clear loop-player's inventory
  1919. wait 1 tick
  1920. reveal all players to player
  1921. reveal player to all players
  1922. reveal all players to {_Player2}
  1923. reveal {_Player2} to all players
  1924. wait 1 seconds
  1925. teleport loop-player to {spawn}
  1926. make console execute command "/heal %loop-player%"
  1927. make loop-player execute command "/*spawnitems"
  1928. on quit:
  1929. loop all players:
  1930. set {_type} to {PlayerRanked.%player%}
  1931. if {Opposant.%loop-player%} is player:
  1932. if {Opposant.%player%} is loop-player:
  1933. if {Opposant.%player%} is loop-player:
  1934. make console execute command "/effect %player% clear"
  1935. wait 2 ticks
  1936. delete {wanted.%loop-player%}
  1937. delete {wanted.%player%}
  1938. make console execute command "/effect %player% clear"
  1939. teleport player to {spawn}
  1940. set {inqueue.%loop-player%} to false
  1941. set {dueled.%loop-player%} to false
  1942. set {inqueue.%player%} to false
  1943. set {dueled.%player%} to false
  1944. remove loop-player from {umatchlist.%{waitmatch.%loop-player%}%::*}
  1945. remove player from {umatchlist.%{waitmatch.%player%}%::*}
  1946. send "&e%player% disconnected." to loop-player
  1947. send "&eWinner: %loop-player%" to loop-player
  1948. send "&eWinner: %loop-player%" to player
  1949. delete {dueled.%loop-player%}
  1950. delete {dueled.%player%}
  1951. delete {Opposant.%loop-player%}
  1952. delete {Opposant.%player%}
  1953. set {inqueue.%player%} to false
  1954. make console execute command "/effect %player% clear"
  1955. set {inqueue.%loop-player%} to false
  1956. make console execute command "/effect %loop-player% clear"
  1957. clear player's inventory
  1958. make console execute command "/effect %player% clear"
  1959. wait 1 tick
  1960. make player execute command "/*spawnitems"
  1961. clear loop-player's inventory
  1962. heal loop-player
  1963. reveal all players to player
  1964. reveal player to all players
  1965. reveal all players to {_Player2}
  1966. reveal {_Player2} to all players
  1967. make console execute command "/effect %player% clear"
  1968. wait 1 seconds
  1969. teleport loop-player to {spawn}
  1970. make console execute command "/heal %loop-player%"
  1971. make loop-player execute command "/*spawnitems"
  1972. if {Ranked.%{_type}%.%player%} is true:
  1973. if {Ranked.%{_type}%.%loop-player%} is true:
  1974. if {elo.%{_type}%.%loop-player%} is not set:
  1975. set {elo.%{_type}%.%loop-player%} to 1000
  1976. if {elo.%{_type}%.%loop-player%} is not set:
  1977. set {elo.%{_type}%.%loop-player%} to 1000
  1978. player is a player
  1979. loop-player is a player
  1980. delete {PlayerRanked.%player%}
  1981. delete {PlayerRanked.%loop-player%}
  1982. delete {Ranked.%{_type}%.%loop-player%}
  1983. delete {Ranked.%{_type}%.%player%}
  1984. if {elo.%{_type}%.%loop-player%} <= {elo.%{_type}%.%player%}:
  1985. set {_elobetwin} to {elo.%{_type}%.%player%}-{elo.%{_type}%.%loop-player%}
  1986. if {_elobetwin} is between 0 and 24:
  1987. add 16 to {elo.%{_type}%.%loop-player%}
  1988. remove 16 from {elo.%{_type}%.%player%}
  1989. wait 3 ticks
  1990. send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to player
  1991. send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to loop-player
  1992. if {_elobetwin} is between 25 and 49:
  1993. add 17 to {elo.%{_type}%.%loop-player%}
  1994. remove 17 from {elo.%{_type}%.%player%}
  1995. wait 3 ticks
  1996. send "&eElo Change: &a%loop-player% + 17 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -17 (%{elo.%{_type}%.%player%}%)" to player
  1997. send "&eElo Change: &a%loop-player% + 17 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -17 (%{elo.%{_type}%.%player%}%)" to loop-player
  1998. if {_elobetwin} is between 50 and 74:
  1999. add 18 to {elo.%{_type}%.%loop-player%}
  2000. remove 18 from {elo.%{_type}%.%player%}
  2001. wait 3 ticks
  2002. send "&eElo Change: &a%loop-player% + 18 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -18 (%{elo.%{_type}%.%player%}%)" to player
  2003. send "&eElo Change: &a%loop-player% + 18 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -18 (%{elo.%{_type}%.%player%}%)" to loop-player
  2004. if {_elobetwin} is between 75 and 99:
  2005. add 19 to {elo.%{_type}%.%loop-player%}
  2006. remove 19 from {elo.%{_type}%.%player%}
  2007. wait 3 ticks
  2008. send "&eElo Change: &a%loop-player% + 19 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -19 (%{elo.%{_type}%.%player%}%)" to player
  2009. send "&eElo Change: &a%loop-player% + 19 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -19 (%{elo.%{_type}%.%player%}%)" to loop-player
  2010. if {_elobetwin} is between 100 and 124:
  2011. add 20 to {elo.%{_type}%.%loop-player%}
  2012. remove 20 from {elo.%{_type}%.%player%}
  2013. wait 3 ticks
  2014. send "&eElo Change: &a%loop-player% + 20 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -20 (%{elo.%{_type}%.%player%}%)" to player
  2015. send "&eElo Change: &a%loop-player% + 20 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -20 (%{elo.%{_type}%.%player%}%)" to loop-player
  2016. if {_elobetwin} is between 125 and 149:
  2017. add 21 to {elo.%{_type}%.%loop-player%}
  2018. remove 21 from {elo.%{_type}%.%player%}
  2019. wait 3 ticks
  2020. send "&eElo Change: &a%loop-player% + 21 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -21 (%{elo.%{_type}%.%player%}%)" to player
  2021. send "&eElo Change: &a%loop-player% + 21 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -21 (%{elo.%{_type}%.%player%}%)" to loop-player
  2022. if {_elobetwin} is between 150 and 174:
  2023. add 22 to {elo.%{_type}%.%loop-player%}
  2024. remove 22 from {elo.%{_type}%.%player%}
  2025. wait 3 ticks
  2026. send "&eElo Change: &a%loop-player% + 22 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -22 (%{elo.%{_type}%.%player%}%)" to player
  2027. send "&eElo Change: &a%loop-player% + 22 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -22 (%{elo.%{_type}%.%player%}%)" to loop-player
  2028. if {_elobetwin} is between 175 and 199:
  2029. add 23 to {elo.%{_type}%.%loop-player%}
  2030. remove 23 from {elo.%{_type}%.%player%}
  2031. wait 3 ticks
  2032. send "&eElo Change: &a%loop-player% + 23 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -23 (%{elo.%{_type}%.%player%}%)" to player
  2033. send "&eElo Change: &a%loop-player% + 23 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -23 (%{elo.%{_type}%.%player%}%)" to loop-player
  2034. if {_elobetwin} is between 200 and 224:
  2035. add 24 to {elo.%{_type}%.%loop-player%}
  2036. remove 24 from {elo.%{_type}%.%player%}
  2037. wait 3 ticks
  2038. send "&eElo Change: &a%loop-player% + 24 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -24 (%{elo.%{_type}%.%player%}%)" to player
  2039. send "&eElo Change: &a%loop-player% + 24 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -24 (%{elo.%{_type}%.%player%}%)" to loop-player
  2040. if {_elobetwin} is between 225 and 249:
  2041. add 25 to {elo.%{_type}%.%loop-player%}
  2042. remove 25 from {elo.%{_type}%.%player%}
  2043. wait 3 ticks
  2044. send "&eElo Change: &a%loop-player% + 25 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -25 (%{elo.%{_type}%.%player%}%)" to player
  2045. send "&eElo Change: &a%loop-player% + 25 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -25 (%{elo.%{_type}%.%player%}%)" to loop-player
  2046. if {_elobetwin} is between 250 and 274:
  2047. add 26 to {elo.%{_type}%.%loop-player%}
  2048. remove 26 from {elo.%{_type}%.%player%}
  2049. wait 3 ticks
  2050. send "&eElo Change: &a%loop-player% + 26 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -26 (%{elo.%{_type}%.%player%}%)" to player
  2051. send "&eElo Change: &a%loop-player% + 26 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -26 (%{elo.%{_type}%.%player%}%)" to loop-player
  2052. if {_elobetwin} is between 275 and 299:
  2053. add 27 to {elo.%{_type}%.%loop-player%}
  2054. remove 27 from {elo.%{_type}%.%player%}
  2055. wait 3 ticks
  2056. send "&eElo Change: &a%loop-player% + 27 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -27 (%{elo.%{_type}%.%player%}%)" to player
  2057. send "&eElo Change: &a%loop-player% + 27 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -27 (%{elo.%{_type}%.%player%}%)" to loop-player
  2058. if {_elobetwin} is between 300 and 324:
  2059. add 28 to {elo.%{_type}%.%loop-player%}
  2060. remove 28 from {elo.%{_type}%.%player%}
  2061. wait 3 ticks
  2062. send "&eElo Change: &a%loop-player% + 28 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -28 (%{elo.%{_type}%.%player%}%)" to player
  2063. send "&eElo Change: &a%loop-player% + 28 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -28 (%{elo.%{_type}%.%player%}%)" to loop-player
  2064. if {_elobetwin} is between 325 and 349:
  2065. add 29 to {elo.%{_type}%.%loop-player%}
  2066. remove 29 from {elo.%{_type}%.%player%}
  2067. wait 3 ticks
  2068. send "&eElo Change: &a%loop-player% + 29 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -29 (%{elo.%{_type}%.%player%}%)" to player
  2069. send "&eElo Change: &a%loop-player% + 29 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -29 (%{elo.%{_type}%.%player%}%)" to loop-player
  2070. if {_elobetwin} is between 350 and 399:
  2071. add 30 to {elo.%{_type}%.%loop-player%}
  2072. remove 30 from {elo.%{_type}%.%player%}
  2073. wait 3 ticks
  2074. send "&eElo Change: &a%loop-player% + 30 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -30 (%{elo.%{_type}%.%player%}%)" to player
  2075. send "&eElo Change: &a%loop-player% + 30 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -30 (%{elo.%{_type}%.%player%}%)" to loop-player
  2076. if {_elobetwin} > 400:
  2077. add 31 to {elo.%{_type}%.%loop-player%}
  2078. remove 31 from {elo.%{_type}%.%player%}
  2079. wait 3 ticks
  2080. send "&eElo Change: &a%loop-player% + 31 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -31 (%{elo.%{_type}%.%player%}%)" to player
  2081. send "&eElo Change: &a%loop-player% + 31 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -31 (%{elo.%{_type}%.%player%}%)" to loop-player
  2082. else:
  2083. set {_elobetwin} to {elo.%{_type}%.%loop-player%}-{elo.%{_type}%.%player%}
  2084. if {_elobetwin} is between 0 and 24:
  2085. add 16 to {elo.%{_type}%.%loop-player%}
  2086. remove 16 from {elo.%{_type}%.%player%}
  2087. wait 3 ticks
  2088. send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to player
  2089. send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to loop-player
  2090. if {_elobetwin} is between 25 and 49:
  2091. add 15 to {elo.%{_type}%.%loop-player%}
  2092. remove 15 from {elo.%{_type}%.%player%}
  2093. wait 3 ticks
  2094. send "&eElo Change: &a%loop-player% + 15 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -15 (%{elo.%{_type}%.%player%}%)" to player
  2095. send "&eElo Change: &a%loop-player% + 15 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -15 (%{elo.%{_type}%.%player%}%)" to loop-player
  2096. if {_elobetwin} is between 50 and 74:
  2097. add 14 to {elo.%{_type}%.%loop-player%}
  2098. remove 14 from {elo.%{_type}%.%player%}
  2099. wait 3 ticks
  2100. send "&eElo Change: &a%loop-player% + 14 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -14 (%{elo.%{_type}%.%player%}%)" to player
  2101. send "&eElo Change: &a%loop-player% + 14 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -14 (%{elo.%{_type}%.%player%}%)" to loop-player
  2102. if {_elobetwin} is between 75 and 99:
  2103. add 13 to {elo.%{_type}%.%loop-player%}
  2104. remove 13 from {elo.%{_type}%.%player%}
  2105. wait 3 ticks
  2106. send "&eElo Change: &a%loop-player% + 13 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -13 (%{elo.%{_type}%.%player%}%)" to player
  2107. send "&eElo Change: &a%loop-player% + 13 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -13 (%{elo.%{_type}%.%player%}%)" to loop-player
  2108. if {_elobetwin} is between 100 and 124:
  2109. add 12 to {elo.%{_type}%.%loop-player%}
  2110. remove 12 from {elo.%{_type}%.%player%}
  2111. wait 3 ticks
  2112. send "&eElo Change: &a%loop-player% + 12 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -12 (%{elo.%{_type}%.%player%}%)" to player
  2113. send "&eElo Change: &a%loop-player% + 12 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -12 (%{elo.%{_type}%.%player%}%)" to loop-player
  2114. if {_elobetwin} is between 125 and 149:
  2115. add 11 to {elo.%{_type}%.%loop-player%}
  2116. remove 11 from {elo.%{_type}%.%player%}
  2117. wait 3 ticks
  2118. send "&eElo Change: &a%loop-player% + 11 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -11 (%{elo.%{_type}%.%player%}%)" to player
  2119. send "&eElo Change: &a%loop-player% + 11 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -11 (%{elo.%{_type}%.%player%}%)" to loop-player
  2120. if {_elobetwin} is between 150 and 174:
  2121. add 10 to {elo.%{_type}%.%loop-player%}
  2122. remove 10 from {elo.%{_type}%.%player%}
  2123. wait 3 ticks
  2124. send "&eElo Change: &a%loop-player% + 10 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -10 (%{elo.%{_type}%.%player%}%)" to player
  2125. send "&eElo Change: &a%loop-player% + 10 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -10 (%{elo.%{_type}%.%player%}%)" to loop-player
  2126. if {_elobetwin} is between 175 and 199:
  2127. add 9 to {elo.%{_type}%.%loop-player%}
  2128. remove 9 from {elo.%{_type}%.%player%}
  2129. wait 3 ticks
  2130. send "&eElo Change: &a%loop-player% + 9 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -9 (%{elo.%{_type}%.%player%}%)" to player
  2131. send "&eElo Change: &a%loop-player% + 9 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -9 (%{elo.%{_type}%.%player%}%)" to loop-player
  2132. if {_elobetwin} is between 200 and 224:
  2133. add 8 to {elo.%{_type}%.%loop-player%}
  2134. remove 8 from {elo.%{_type}%.%player%}
  2135. wait 3 ticks
  2136. send "&eElo Change: &a%loop-player% + 8 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -8 (%{elo.%{_type}%.%player%}%)" to player
  2137. send "&eElo Change: &a%loop-player% + 8 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -8 (%{elo.%{_type}%.%player%}%)" to loop-player
  2138. if {_elobetwin} is between 225 and 249:
  2139. add 7 to {elo.%{_type}%.%loop-player%}
  2140. remove 7 from {elo.%{_type}%.%player%}
  2141. wait 3 ticks
  2142. send "&eElo Change: &a%loop-player% + 7 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -7 (%{elo.%{_type}%.%player%}%)" to player
  2143. send "&eElo Change: &a%loop-player% + 7 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -7 (%{elo.%{_type}%.%player%}%)" to loop-player
  2144. if {_elobetwin} is between 250 and 274:
  2145. add 6 to {elo.%{_type}%.%loop-player%}
  2146. remove 6 from {elo.%{_type}%.%player%}
  2147. wait 3 ticks
  2148. send "&eElo Change: &a%loop-player% + 6 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -6 (%{elo.%{_type}%.%player%}%)" to player
  2149. send "&eElo Change: &a%loop-player% + 6 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -6 (%{elo.%{_type}%.%player%}%)" to loop-player
  2150. if {_elobetwin} is between 275 and 299:
  2151. add 5 to {elo.%{_type}%.%loop-player%}
  2152. remove 5 from {elo.%{_type}%.%player%}
  2153. wait 3 ticks
  2154. send "&eElo Change: &a%loop-player% + 5 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -5 (%{elo.%{_type}%.%player%}%)" to player
  2155. send "&eElo Change: &a%loop-player% + 5 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -5 (%{elo.%{_type}%.%player%}%)" to loop-player
  2156. if {_elobetwin} is between 300 and 324:
  2157. add 4 to {elo.%{_type}%.%loop-player%}
  2158. remove 4 from {elo.%{_type}%.%player%}
  2159. wait 3 ticks
  2160. send "&eElo Change: &a%loop-player% + 4 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -4 (%{elo.%{_type}%.%player%}%)" to player
  2161. send "&eElo Change: &a%loop-player% + 4 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -4 (%{elo.%{_type}%.%player%}%)" to loop-player
  2162. if {_elobetwin} is between 325 and 349:
  2163. add 3 to {elo.%{_type}%.%loop-player%}
  2164. remove 3 from {elo.%{_type}%.%player%}
  2165. wait 3 ticks
  2166. send "&eElo Change: &a%loop-player% + 3 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -3 (%{elo.%{_type}%.%player%}%)" to player
  2167. send "&eElo Change: &a%loop-player% + 3 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -3 (%{elo.%{_type}%.%player%}%)" to loop-player
  2168. if {_elobetwin} is between 350 and 399:
  2169. add 2 to {elo.%{_type}%.%loop-player%}
  2170. remove 2 from {elo.%{_type}%.%player%}
  2171. wait 3 ticks
  2172. send "&eElo Change: &a%loop-player% + 2 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -2 (%{elo.%{_type}%.%player%}%)" to player
  2173. send "&eElo Change: &a%loop-player% + 2 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -2 (%{elo.%{_type}%.%player%}%)" to loop-player
  2174. if {_elobetwin} > 400:
  2175. add 1 to {elo.%{_type}%.%loop-player%}
  2176. remove 1 from {elo.%{_type}%.%player%}
  2177. wait 3 ticks
  2178. send "&eElo Change: &a%loop-player% + 1 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -1 (%{elo.%{_type}%.%player%}%)" to player
  2179. send "&eElo Change: &a%loop-player% + 1 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -1 (%{elo.%{_type}%.%player%}%)" to loop-player
  2180. on rightclick with a ender pearl:
  2181. world is "{@PracticeLobby}"
  2182. cancel event
  2183. on drop:
  2184. world is "{@PracticeWorld}"
  2185. cancel event
  2186. on place:
  2187. if player is op:
  2188. stop
  2189. else:
  2190. world is "{@PracticeLobby}"
  2191. cancel event
  2192. on break:
  2193. if player is op:
  2194. stop
  2195. else:
  2196. cancel event
  2197. on place lava bucket:
  2198. wait 5 ticks
  2199. loop all blocks in radius 5 around event-location:
  2200. if loop-block is fire:
  2201. set block at loop-block to air
  2202. on join:
  2203. set join message to ""
  2204. on quit:
  2205. set quit message to ""
  2206. on weather change to rain or thunder:
  2207. set weather to sunny
  2208. at 10:00:
  2209. set time to 7:00
  2210. on command "/accept":
  2211. world is "{@PracticeWorld}"
  2212. cancel event
  2213. on command "/*spawnitems":
  2214. world is "{@PracticeWorld}"
  2215. cancel event
  2216. on command "/duel":
  2217. world is "{@PracticeWorld}"
  2218. cancel event
  2219. on command "/unranked":
  2220. world is "{@PracticeWorld}"
  2221. cancel event
  2222. on command "/ranked":
  2223. world is "{@PracticeWorld}"
  2224. cancel event
  2225. on rightclick with mushroom soup:
  2226. if player's health = 10:
  2227. if player's hunger < 10:
  2228. cancel event
  2229. set the player's tool to bowl
  2230. set {_Hunger} to player's hunger + 3.5
  2231. set the player's hunger to {_Hunger}
  2232. else:
  2233. cancel event
  2234.  
  2235. else if player's health < 10:
  2236. cancel event
  2237. set the player's tool to bowl
  2238. heal the player by 3.5 hearts
  2239. on drop of bowl:
  2240. wait 3 tick
  2241. clear dropped Items
  2242. on drop of glass bottle:
  2243. wait 3 tick
  2244. clear dropped Items
  2245. on drop of steak:
  2246. wait 3 tick
  2247. clear dropped Items
  2248. on drop of enchanted golden apple:
  2249. wait 3 tick
  2250. clear dropped Items
  2251. on drop of diamond sword:
  2252. world is "{@PracticeWorld}"
  2253. cancel event
  2254. on drop of book:
  2255. cancel event
  2256. on drop of potion of:8226:
  2257. world is "{@PracticeWorld}"
  2258. cancel event
  2259. on drop of potion of:8259:
  2260. world is "{@PracticeWorld}"
  2261. cancel event
  2262.  
  2263. on walking on diamond block:
  2264. remove resistance from player
  2265. remove fire resistance from player
  2266. remove regeneration from player
  2267. remove poison from player
  2268. remove wither from player
  2269. remove water breathing from player
  2270. remove jump boost from player
  2271. remove speed from player
  2272. remove night vision from player
  2273. remove weakness from player
  2274. remove slowness from player
  2275. remove strength from player
  2276. remove invisibility from player
  2277. remove haste from player
  2278. remove mining fatigue from player
  2279. remove nausea from player
  2280. remove blindness from player
  2281. remove absorption from player
  2282. heal player
  2283. add 10 to player's hunger bar
  2284. on place:
  2285. world is "{@PracticeWorld}"
  2286. wait 7 seconds
  2287. set event-block to air
  2288. on heal:
  2289. if player have fishing rod:
  2290. if player doesn't have regeneration:
  2291. cancel event
  2292. On consume a golden apple:
  2293. if item is golden apple item named "{@goldenhead}":
  2294. remove regeneration from player
  2295. remove absorption from player
  2296. apply regeneration 2 to the player for 10 seconds
  2297. apply absorption 1 to the player for 121 seconds
  2298. stop
  2299. else:
  2300. remove regeneration from player
  2301. remove absorption from player
  2302. apply regeneration 2 to the player for 5 seconds
  2303. apply absorption 1 to the player for 120 seconds
  2304. stop
  2305. on consume a enchanted golden apple:
  2306. if item is golden apple:1 named "&6&lCOMBOFLY":
  2307. remove resistance from player
  2308. remove fire resistance from player
  2309. remove regeneration from player
  2310. remove speed from player
  2311. remove strength from player
  2312. remove invisibility from player
  2313. remove blindness from player
  2314. remove absorption from player
  2315. apply speed 2 to the player for 120 seconds
  2316. apply strength 2 to the player for 120 seconds
  2317. apply regeneration 512 to the player for 120 seconds
  2318. set {combo.%player%} to true
  2319. on command "/comboapple":
  2320. player has permission "{@permission}"
  2321. cancel event
  2322. give player enchanted golden apple named "&6&lCOMBOFLY"
  2323. on command "/goldenhead":
  2324. player has permission "{@permission}"
  2325. cancel event
  2326. give player enchanted golden apple named "{@goldenhead}"
  2327. on damage:
  2328. if {combo.%victim%} is true:
  2329. set the no damage time of victim to 1 tick
  2330. on death of player:
  2331. delete {combo.%victim%}
  2332. delete {combo.%{Opposant.%victim%}%}
  2333. on quit:
  2334. delete {combo.%player%}
  2335. delete {combo.%{Opposant.%player%}%}
  2336. on damage of player:
  2337. wait 1 tick
  2338. attacker is a player:
  2339. projectile exists
  2340. if projectile is arrow:
  2341. wait 1 tick
  2342. victim is not dead:
  2343. message "{@bowhealth}" to the attacker
  2344. on death of player:
  2345. world is "{@PracticeWorld}"
  2346. reveal all players from attacker
  2347. stop
  2348. on death of player:
  2349. world is "{@PracticeLobby}"
  2350. reveal all players from attacker
  2351. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement