Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- prefix: &cRaidZone
- permission: practice.admin
- PracticeLobby: PracticeLobby
- PracticeWorld: PracticeWorld
- bowhealth: &e%victim% &eis now at &e%health of victim% &4❤
- goldenhead: &6Golden Head
- on death of player:
- make player execute "/leave"
- on quit:
- make player execute command "/leave"
- set {_slot0} to 0
- set {_slot1} to 1
- set {_slot2} to 2
- set {_slot3} to 3
- set {_slot4} to 4
- set {_slot5} to 5
- set {_slot6} to 6
- set {_slot7} to 7
- set {_slot8} to 8
- set {_slot9} to 9
- set {_slot10} to 10
- set {_slot11} to 11
- set {_slot12} to 12
- set {_slot13} to 13
- set {_slot14} to 14
- set {_slot15} to 15
- set {_slot16} to 16
- set {_slot17} to 17
- set {_type0} to {slot.%{_slot0}%.name}
- set {_type1} to {slot.%{_slot1}%.name}
- set {_type2} to {slot.%{_slot2}%.name}
- set {_type3} to {slot.%{_slot3}%.name}
- set {_type4} to {slot.%{_slot4}%.name}
- set {_type5} to {slot.%{_slot5}%.name}
- set {_type6} to {slot.%{_slot6}%.name}
- set {_type7} to {slot.%{_slot7}%.name}
- set {_type8} to {slot.%{_slot8}%.name}
- set {_type9} to {slot.%{_slot9}%.name}
- set {_type10} to {slot.%{_slot10}%.name}
- set {_type11} to {slot.%{_slot11}%.name}
- set {_type12} to {slot.%{_slot12}%.name}
- set {_type13} to {slot.%{_slot13}%.name}
- set {_type14} to {slot.%{_slot14}%.name}
- set {_type15} to {slot.%{_slot15}%.name}
- set {_type16} to {slot.%{_slot16}%.name}
- set {_type17} to {slot.%{_slot17}%.name}
- if {elo.%{_type0}%.%player%} is not set:
- set {elo.%{_type0}%.%player%} to 1000
- if {elo.%{_type1}%.%player%} is not set:
- set {elo.%{_type1}%.%player%} to 1000
- if {elo.%{_type2}%.%player%} is not set:
- set {elo.%{_type2}%.%player%} to 1000
- if {elo.%{_type3}%.%player%} is not set:
- set {elo.%{_type3}%.%player%} to 1000
- if {elo.%{_type4}%.%player%} is not set:
- set {elo.%{_type4}%.%player%} to 1000
- if {elo.%{_type5}%.%player%} is not set:
- set {elo.%{_type5}%.%player%} to 1000
- if {elo.%{_type6}%.%player%} is not set:
- set {elo.%{_type6}%.%player%} to 1000
- if {elo.%{_type7}%.%player%} is not set:
- set {elo.%{_type7}%.%player%} to 1000
- if {elo.%{_type8}%.%player%} is not set:
- set {elo.%{_type8}%.%player%} to 1000
- if {elo.%{_type9}%.%player%} is not set:
- set {elo.%{_type9}%.%player%} to 1000
- if {elo.%{_type10}%.%player%} is not set:
- set {elo.%{_type10}%.%player%} to 1000
- if {elo.%{_type11}%.%player%} is not set:
- set {elo.%{_type11}%.%player%} to 1000
- if {elo.%{_type12}%.%player%} is not set:
- set {elo.%{_type12}%.%player%} to 1000
- if {elo.%{_type13}%.%player%} is not set:
- set {elo.%{_type13}%.%player%} to 1000
- if {elo.%{_type14}%.%player%} is not set:
- set {elo.%{_type14}%.%player%} to 1000
- if {elo.%{_type15}%.%player%} is not set:
- set {elo.%{_type15}%.%player%} to 1000
- if {elo.%{_type16}%.%player%} is not set:
- set {elo.%{_type16}%.%player%} to 1000
- if {elo.%{_type17}%.%player%} is not set:
- set {elo.%{_type17}%.%player%} to 1000
- on join:
- make player execute command "/leave"
- make console execute command "/effect %player% clear"
- make console execute command "/effect %{_opponentr5}% clear"
- make player execute command "/*spawnitems"
- teleport player to {spawn}
- set {_slot0} to 0
- set {_slot1} to 1
- set {_slot2} to 2
- set {_slot3} to 3
- set {_slot4} to 4
- set {_slot5} to 5
- set {_slot6} to 6
- set {_slot7} to 7
- set {_slot8} to 8
- set {_slot9} to 9
- set {_slot10} to 10
- set {_slot11} to 11
- set {_slot12} to 12
- set {_slot13} to 13
- set {_slot14} to 14
- set {_slot15} to 15
- set {_slot16} to 16
- set {_slot17} to 17
- set {_type0} to {slot.%{_slot0}%.name}
- set {_type1} to {slot.%{_slot1}%.name}
- set {_type2} to {slot.%{_slot2}%.name}
- set {_type3} to {slot.%{_slot3}%.name}
- set {_type4} to {slot.%{_slot4}%.name}
- set {_type5} to {slot.%{_slot5}%.name}
- set {_type6} to {slot.%{_slot6}%.name}
- set {_type7} to {slot.%{_slot7}%.name}
- set {_type8} to {slot.%{_slot8}%.name}
- set {_type9} to {slot.%{_slot9}%.name}
- set {_type10} to {slot.%{_slot10}%.name}
- set {_type11} to {slot.%{_slot11}%.name}
- set {_type12} to {slot.%{_slot12}%.name}
- set {_type13} to {slot.%{_slot13}%.name}
- set {_type14} to {slot.%{_slot14}%.name}
- set {_type15} to {slot.%{_slot15}%.name}
- set {_type16} to {slot.%{_slot16}%.name}
- set {_type17} to {slot.%{_slot17}%.name}
- if {elo.%{_type0}%.%player%} is not set:
- set {elo.%{_type0}%.%player%} to 1000
- if {elo.%{_type1}%.%player%} is not set:
- set {elo.%{_type1}%.%player%} to 1000
- if {elo.%{_type2}%.%player%} is not set:
- set {elo.%{_type2}%.%player%} to 1000
- if {elo.%{_type3}%.%player%} is not set:
- set {elo.%{_type3}%.%player%} to 1000
- if {elo.%{_type4}%.%player%} is not set:
- set {elo.%{_type4}%.%player%} to 1000
- if {elo.%{_type5}%.%player%} is not set:
- set {elo.%{_type5}%.%player%} to 1000
- if {elo.%{_type6}%.%player%} is not set:
- set {elo.%{_type6}%.%player%} to 1000
- if {elo.%{_type7}%.%player%} is not set:
- set {elo.%{_type7}%.%player%} to 1000
- if {elo.%{_type8}%.%player%} is not set:
- set {elo.%{_type8}%.%player%} to 1000
- if {elo.%{_type9}%.%player%} is not set:
- set {elo.%{_type9}%.%player%} to 1000
- if {elo.%{_type10}%.%player%} is not set:
- set {elo.%{_type10}%.%player%} to 1000
- if {elo.%{_type11}%.%player%} is not set:
- set {elo.%{_type11}%.%player%} to 1000
- if {elo.%{_type12}%.%player%} is not set:
- set {elo.%{_type12}%.%player%} to 1000
- if {elo.%{_type13}%.%player%} is not set:
- set {elo.%{_type13}%.%player%} to 1000
- if {elo.%{_type14}%.%player%} is not set:
- set {elo.%{_type14}%.%player%} to 1000
- if {elo.%{_type15}%.%player%} is not set:
- set {elo.%{_type15}%.%player%} to 1000
- if {elo.%{_type16}%.%player%} is not set:
- set {elo.%{_type16}%.%player%} to 1000
- if {elo.%{_type17}%.%player%} is not set:
- set {elo.%{_type17}%.%player%} to 1000
- on respawn:
- make player execute command "/*spawnitems"
- command /*spawnitems:
- trigger:
- wait 1 ticks
- set {_playerpracticepvp} to player
- clear {_playerpracticepvp}'s inventory
- give {_playerpracticepvp} iron sword named "&aUnRanked"
- give {_playerpracticepvp} diamond sword named "&2Ranked"
- give {_playerpracticepvp} redstone comparator item named "&6Edit Kit"
- command /duel <player> [<text>]:
- trigger:
- if arg-1 is set:
- if arg-1 is player:
- send "&cYou can not duel yourself " to player
- stop trigger
- else:
- if {dueled.%arg-1%} is true:
- send "&c%arg-1% is already in duel!" to player
- stop trigger
- else:
- if {dueled.%player%} is true:
- send "&cYou are in duel!"
- stop trigger
- else:
- set {_type0} to 0
- set {_type1} to 1
- set {_type2} to 2
- set {_type3} to 3
- set {_type4} to 4
- set {_type5} to 5
- set {_type6} to 6
- set {_type7} to 7
- set {_type8} to 8
- set {_type9} to 9
- set {_type10} to 10
- set {_type11} to 11
- set {_type12} to 12
- set {_type13} to 13
- set {_type14} to 14
- set {_type15} to 15
- set {_type16} to 16
- set {_type17} to 17
- open chest with 1 rows named "&9Duel" to player
- if {typeset::%{_type0}%} is set:
- 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}%"]
- if {typeset::%{_type1}%} is set:
- 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}%"]
- if {typeset::%{_type2}%} is set:
- 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}%"]
- if {typeset::%{_type3}%} is set:
- 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}%"]
- if {typeset::%{_type4}%} is set:
- format slot {_type4} of player with {slot.%{_type4}%.item} named "&e%{slot.%{_type4}%.name}%" to close then run [make player execute command "/build"]
- if {typeset::%{_type5}%} is set:
- 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}%"]
- if {typeset::%{_type6}%} is set:
- 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}%"]
- if {typeset::%{_type7}%} is set:
- 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}%"]
- if {typeset::%{_type8}%} is set:
- 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}%"]
- if {typeset::%{_type9}%} is set:
- 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}%"]
- if {typeset::%{_type10}%} is set:
- 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}%"]
- if {typeset::%{_type11}%} is set:
- 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}%"]
- if {typeset::%{_type12}%} is set:
- 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}%"]
- if {typeset::%{_type13}%} is set:
- 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}%"]
- if {typeset::%{_type14}%} is set:
- 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}%"]
- if {typeset::%{_type15}%} is set:
- 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}%"]
- if {typeset::%{_type16}%} is set:
- 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}%"]
- if {typeset::%{_type17}%} is set:
- 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}%"]
- if arg-2 is set:
- if arg-1 is player:
- send "&cYou can not" to player
- stop trigger
- else:
- if {dueled.%arg-1%} is true:
- send "&c%arg-1% is already in duel!" to player
- stop trigger
- else:
- if {dueled.%player%} is true:
- send "&cYou are in duel!"
- stop trigger
- else:
- set {wanted.%player%} to arg-1
- send "&eYou have sent a match request to &b%arg-1% &ein &a%arg-2%&e."
- 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
- on death:
- reveal all players to player
- on join:
- reveal all players to player
- command /accept <player> [<text>]:
- trigger:
- if arg-1 is player:
- send "&cYou can not duel yourself" to player
- stop trigger
- else:
- if {dueled.%arg-1%} is true:
- send "&c%arg 1% is already in match!" to player
- stop trigger
- else:
- if {dueled.%player%} is true:
- send "&cYou are in duel!"
- stop trigger
- else:
- if {wanted.%arg-1%} is player:
- set {_player2} to arg-1
- wait 1 tick
- wait 1 tick
- set {dueled.%player%} to true
- set {dueled.%{_Player2}%} to true
- set {Opposant.%player%} to {_Player2}
- set {Opposant.%{_Player2}%} to player
- remove player from {umatchlist.%arg-2%::*}
- remove player from {rmatchlist.%arg-2%::*}
- remove {_Player2} from {rmatchlist.%arg-2%::*}
- remove {_Player2} from {umatchlist.%arg-2%::*}
- make console execute command "/effect %player% clear"
- make console execute command "/effect %{_Player2}% clear"
- clear player's inventory
- clear {_Player2}'s inventory
- give enchanted book named "&bDefault kit %arg-2%" to slot 0 of player
- give enchanted book named "&bEdited kit %arg-2%" to slot 2 of player
- give enchanted book named "&bEdited kit %arg-2%" to slot 2 of {_player2}
- give enchanted book named "&bDefault kit %arg-2%" to slot 0 of {_Player2}
- set {_max} to {max}
- set {_Random} to a random integer between 0 and {_max}
- set {waitmatch.%player%} to arg-2
- set {waitmatch.%{_player2}%} to arg-2
- if {_Random} is 0:
- set {_Random} to 1
- wait 1 tick
- teleport player to {arena%{_Random}%.1}
- teleport {_Player2} to {arena%{_Random}%.2}
- hide all players to player
- hide all players to {_Player2}
- set {inqueue.%player%} to false
- set {inqueue.%{_Player2}%} to false
- send "&eMatch starting in &a5 &eseconds..." to player
- send "&eMatch starting in &a5 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a4 &eseconds..." to player
- send "&eMatch starting in &a4 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a3 &eseconds..." to player
- send "&eMatch starting in &a3 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a2 &eseconds..." to player
- send "&eMatch starting in &a2 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a1 &eseconds..." to player
- send "&eMatch starting in &a1 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&c&lWARNING: &7Hacking is ilegal" to player
- send "&c&lWARNING: &7Hacking is ilegal" to {_Player2}
- reveal {_Player2} to player
- reveal {_Player2} to {_Player2}
- reveal player to player
- reveal player to {_Player2}
- command /setspawn1 <int>:
- permission: {@permission}
- permission message: &cNo Permission!
- trigger:
- if arg 1 is set:
- set {arena%arg-1%.1} to player's location
- send "&eYou have set the spawn 1 for the arena &a%arg-1%"
- command /setspawn2 <int>:
- permission: {@permission}
- permission message: &cNo Permission!
- trigger:
- if arg 1 is set:
- set {arena%arg-1%.2} to player's location
- send "&eYou have set the spawn 2 for the arena &a%arg-1%"
- command /setspawn1. <int>:
- permission: {@permission}
- permission message: &cNo Permission!
- trigger:
- if arg 1 is set:
- set {arena1%arg-1%.1} to player's location
- send "&eYou have set the spawn 1 for the arena &a%arg-1%"
- command /setspawn2. <int>:
- permission: {@permission}
- permission message: &cNo Permission!
- trigger:
- if arg 1 is set:
- set {arena1%arg-1%.2} to player's location
- send "&eYou have set the spawn 2 for the arena &a%arg-1%"
- command /gametype <text>:
- permission: {@permission}
- permission message: &cNo Permission!
- trigger:
- if arg 1 is set:
- if {dueltype::%arg-1%} is set:
- send "&cError: Gametype is already exists!" to player
- add player to {umatchlist.%arg-1%::*}
- remove player from {umatchlist.%arg-1%::*}
- stop trigger
- else:
- set {dueltype::%arg-1%} to arg-1
- send "&aYou have been create the gametype: %arg-1%" to player
- stop trigger
- command /gametypedel <text> <int>:
- permission: {@permission}
- permission message: &cNo Permission!
- trigger:
- if {dueltype::%arg-1%} is not set:
- send "&cError: Ese modo no existe!" to player
- stop trigger
- else:
- delete {dueltype::%arg-1%}
- delete {slot.%arg-2%.name}
- delete {slot.%arg-2%.item}
- delete {typeset::%arg-2%}
- send "&aYou have been delete the gametype: %arg-1%" to player
- stop trigger
- command /gametypeslot <text> <integer> <item>:
- permission: {@permission}
- permission message: &cNo Permission!
- trigger:
- if {dueltype::%arg-1%} is set:
- if arg-2 <= 17:
- set {_slot} to arg-2
- clear {slot.%{_slot}%.name}
- clear {slot.%{_slot}%.item}
- loop {duel.%arg-1%::*}:
- set {_slotdelinv} to loop-value
- delete {typeset::%{_slotdelinv}%}
- clear {slot.%{_slotdelinv}%.item}
- clear {slot.%{_slotdelinv}%.name}
- wait 1 tick
- set {slot.%{_slot}%.name} to arg-1
- set {slot.%{_slot}%.item} to arg-3
- set {typeset::%arg-2%} to arg-2
- clear {duel.%arg-1%::*}
- wait 1 tick
- add arg-2 to {duel.%arg-1%::*}
- send "&a%arg-3% to the slot: %arg-2%, for the gametype: %arg-1%" to player
- stop trigger
- else:
- send "&cError: Invalid slot!"
- else:
- send "&cInvalid gametype!" to player
- stop trigger
- command /gametypeinv <text>:
- permission: {@permission}
- permission message: &cNo Permission!
- trigger:
- if {dueltype::%arg-1%} is set:
- player can't hold 36 wooden swords:
- clear {default.%arg-1%}
- set {default.%arg-1%} to player's serialized inventory
- set {helmdefault.%arg-1%} to helmet of the player
- set {chestdefault.%arg-1%} to chestplate of the player
- set {legsdefault.%arg-1%} to leggings of the player
- set {bootsdefault.%arg-1%} to boots of the player
- message "&e&e Default inventory succesfully saved." to player
- player can hold 36 wooden swords:
- message "&e&c Error : Your inventory is empty!" to player
- stop
- else:
- send "&cError"
- stop trigger
- command /maxarenas <int>:
- permission: {@permission}
- permission message: &cNo Permission!
- trigger:
- if arg 1 is set:
- set {max} to arg-1
- send "&e &eThe number of arenas is &a%arg-1% &enow"
- command /maxarenas. <int>:
- permission: {@permission}
- permission message: &cNo Permission!
- trigger:
- if arg 1 is set:
- set {maxb} to arg-1
- send "&e &eThe number of arenas is &a%arg-1% &enow"
- command /§defaultinv <text>:
- trigger:
- if {dueltype::%arg-1%} is set:
- clear player's inventory
- set {_type} to arg-1
- restore inventory of player from {default.%{_type}%}
- equip player with {bootsdefault.%{_type}%}
- equip player with {chestdefault.%{_type}%}
- equip player with {legsdefault.%{_type}%}
- equip player with {helmdefault.%{_type}%}
- send "&eYou equipped the default kit for %arg-1%."
- stop
- command /unranked [<text>]:
- trigger:
- if {dueled.%player%} is true:
- send "&cYou are in duel!" to player
- stop trigger
- else if {inqueue.%player%} is true:
- send "&cYou are in queue!." to player
- stop trigger
- if arg-1 is not set:
- set {_type0} to 0
- set {_type1} to 1
- set {_type2} to 2
- set {_type3} to 3
- set {_type4} to 4
- set {_type5} to 5
- set {_type6} to 6
- set {_type7} to 7
- set {_type8} to 8
- set {_type9} to 9
- set {_type10} to 10
- set {_type11} to 11
- set {_type12} to 12
- set {_type13} to 13
- set {_type14} to 14
- set {_type15} to 15
- set {_type16} to 16
- set {_type17} to 17
- open chest with 1 rows named "&9UnRanked " to player
- if {typeset::%{_type0}%} is set:
- 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}%"]
- if {typeset::%{_type1}%} is set:
- 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}%"]
- if {typeset::%{_type2}%} is set:
- 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}%"]
- if {typeset::%{_type3}%} is set:
- 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}%"]
- if {typeset::%{_type4}%} is set:
- 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}%"]
- if {typeset::%{_type5}%} is set:
- 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}%"]
- if {typeset::%{_type6}%} is set:
- 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}%"]
- if {typeset::%{_type7}%} is set:
- 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}%"]
- if {typeset::%{_type8}%} is set:
- 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}%"]
- if {typeset::%{_type9}%} is set:
- 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}%"]
- if {typeset::%{_type10}%} is set:
- 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}%"]
- if {typeset::%{_type11}%} is set:
- 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}%"]
- if {typeset::%{_type12}%} is set:
- 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}%"]
- if {typeset::%{_type13}%} is set:
- 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}%"]
- if {typeset::%{_type14}%} is set:
- 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}%"]
- if {typeset::%{_type15}%} is set:
- 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}%"]
- if {typeset::%{_type16}%} is set:
- 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}%"]
- if {typeset::%{_type17}%} is set:
- 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}%"]
- if arg-1 is set:
- if {inqueue.%player%} is true:
- send "&cYou are in queue!" to player
- stop trigger
- else if {dueled.%player%} is true:
- send "&cYou are in duel!" to player
- stop trigger
- if {umatchlist.%arg-1%::*} contains player:
- send "&eYou have been added to the unranked queue %arg-1%" to player
- delete {waitmatch.%player%}
- set {waitmatch.%player%} to arg-1
- set {inqueue.%player%} to true
- clear player's inventory
- give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
- if (size of {umatchlist.%arg-1%::*}) is less than 1:
- send "&eYou have been added to the unranked queue %arg-1%" to player
- delete {waitmatch.%player%}
- set {waitmatch.%player%} to arg-1
- add player to {umatchlist.%arg-1%::*}
- set {inqueue.%player%} to true
- clear player's inventory
- give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
- else:
- delete {dueled.%player%}
- add player to {umatchlist.%arg-1%::*}
- set {_Player2} to a random element of {umatchlist.%arg-1%::*}
- while {_Player2} is player:
- set {_Player2} to a random element of {umatchlist.%arg-1%::*}
- wait 1 tick
- wait 1 tick
- set {dueled.%player%} to true
- set {dueled.%{_Player2}%} to true
- set {Opposant.%player%} to {_Player2}
- set {Opposant.%{_Player2}%} to player
- remove player from {umatchlist.%arg-1%::*}
- set {waitmatch.%player%} to arg-1
- set {waitmatch.%{_player2}%} to arg-1
- remove {_Player2} from {umatchlist.%arg-1%::*}
- make console execute command "/effect %player% clear"
- make console execute command "/effect %{_Player2}% clear"
- clear player's inventory
- clear {_Player2}'s inventory
- give enchanted book named "&bDefault kit %arg-1%" to slot 0 of player
- give enchanted book named "&bEdited kit %arg-1%" to slot 2 of player
- give enchanted book named "&bEdited kit %arg-1%" to slot 2 of {_player2}
- give enchanted book named "&bDefault kit %arg-1%" to slot 0 of {_Player2}
- set {_max} to {max}
- set {_Random} to a random integer between 0 and {_max}
- if {_Random} is 0:
- set {_Random} to 1
- wait 1 tick
- teleport player to {arena%{_Random}%.1}
- teleport {_Player2} to {arena%{_Random}%.2}
- hide all players to player
- hide all players to {_Player2}
- set {inqueue.%player%} to false
- send "&eMatch starting in &a5 &eseconds..." to player
- send "&eMatch starting in &a5 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a4 &eseconds..." to player
- send "&eMatch starting in &a4 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a3 &eseconds..." to player
- send "&eMatch starting in &a3 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a2 &eseconds..." to player
- send "&eMatch starting in &a2 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a1 &eseconds..." to player
- send "&eMatch starting in &a1 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&c&lWARNING: &7Hacking is ilegal" to player
- send "&c&lWARNING: &7Hacking is ilegal" to {_Player2}
- reveal {_Player2} to player
- reveal {_Player2} to {_Player2}
- reveal player to player
- reveal player to {_Player2}
- command /unranked1 [<text>]:
- trigger:
- if {dueled.%player%} is true:
- send "&cYou are in duel!" to player
- stop trigger
- else if {inqueue.%player%} is true:
- send "&cYou are in queue!" to player
- stop trigger
- if arg-1 is not set:
- set {_type0} to 0
- set {_type1} to 1
- set {_type2} to 2
- set {_type3} to 3
- set {_type4} to 4
- set {_type5} to 5
- set {_type6} to 6
- set {_type7} to 7
- set {_type8} to 8
- set {_type9} to 9
- set {_type10} to 10
- set {_type11} to 11
- set {_type12} to 12
- set {_type13} to 13
- set {_type14} to 14
- set {_type15} to 15
- set {_type16} to 16
- set {_type17} to 17
- open chest with 1 rows named "&9UnRanked " to player
- if {typeset::%{_type0}%} is set:
- 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}%"]
- if {typeset::%{_type1}%} is set:
- 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}%"]
- if {typeset::%{_type2}%} is set:
- 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}%"]
- if {typeset::%{_type3}%} is set:
- 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}%"]
- if {typeset::%{_type4}%} is set:
- 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}%"]
- if {typeset::%{_type5}%} is set:
- 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}%"]
- if {typeset::%{_type6}%} is set:
- 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}%"]
- if {typeset::%{_type7}%} is set:
- 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}%"]
- if {typeset::%{_type8}%} is set:
- 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}%"]
- if {typeset::%{_type9}%} is set:
- 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}%"]
- if {typeset::%{_type10}%} is set:
- 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}%"]
- if {typeset::%{_type11}%} is set:
- 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}%"]
- if {typeset::%{_type12}%} is set:
- 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}%"]
- if {typeset::%{_type13}%} is set:
- 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}%"]
- if {typeset::%{_type14}%} is set:
- 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}%"]
- if {typeset::%{_type15}%} is set:
- 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}%"]
- if {typeset::%{_type16}%} is set:
- 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}%"]
- if {typeset::%{_type17}%} is set:
- 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}%"]
- if arg-1 is set:
- if {inqueue.%player%} is true:
- send "&cYou are in queue!" to player
- stop trigger
- else if {dueled.%player%} is true:
- send "&cYou are in duel!" to player
- stop trigger
- if {umatchlist.%arg-1%::*} contains player:
- send "&eYou have been added to the unranked queue %arg-1%" to player
- delete {waitmatch.%player%}
- set {waitmatch.%player%} to arg-1
- set {inqueue.%player%} to true
- clear player's inventory
- give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
- if (size of {umatchlist.%arg-1%::*}) is less than 1:
- send "&eYou have been added to the unranked queue %arg-1%" to player
- delete {waitmatch.%player%}
- set {waitmatch.%player%} to arg-1
- add player to {umatchlist.%arg-1%::*}
- set {inqueue.%player%} to true
- clear player's inventory
- give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
- else:
- delete {dueled.%player%}
- add player to {umatchlist.%arg-1%::*}
- set {_Player2} to a random element of {umatchlist.%arg-1%::*}
- while {_Player2} is player:
- set {_Player2} to a random element of {umatchlist.%arg-1%::*}
- wait 1 tick
- wait 1 tick
- set {dueled.%player%} to true
- set {dueled.%{_Player2}%} to true
- set {Opposant.%player%} to {_Player2}
- set {Opposant.%{_Player2}%} to player
- remove player from {umatchlist.%arg-1%::*}
- set {waitmatch.%player%} to arg-1
- set {waitmatch.%{_player2}%} to arg-1
- remove {_Player2} from {umatchlist.%arg-1%::*}
- make console execute command "/effect %player% clear"
- make console execute command "/effect %{_Player2}% clear"
- clear player's inventory
- clear {_Player2}'s inventory
- give enchanted book named "&bDefault kit %arg-1%" to slot 0 of player
- give enchanted book named "&bEdited kit %arg-1%" to slot 2 of player
- give enchanted book named "&bEdited kit %arg-1%" to slot 2 of {_player2}
- give enchanted book named "&bDefault kit %arg-1%" to slot 0 of {_Player2}
- set {_maxb} to {maxb}
- set {_Random} to a random integer between 0 and {_maxb}
- if {_Random} is 0:
- set {_Random} to 1
- wait 1 tick
- teleport player to {arena1%{_Random}%.1}
- teleport {_Player2} to {arena1%{_Random}%.2}
- hide all players to player
- hide all players to {_Player2}
- set {inqueue.%player%} to false
- send "&eMatch starting in &a5 &eseconds..." to player
- send "&eMatch starting in &a5 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a4 &eseconds..." to player
- send "&eMatch starting in &a4 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a3 &eseconds..." to player
- send "&eMatch starting in &a3 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a2 &eseconds..." to player
- send "&eMatch starting in &a2 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a1 &eseconds..." to player
- send "&eMatch starting in &a1 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&c&lWARNING: &7Hacking is ilegal" to player
- send "&c&lWARNING: &7Hacking is ilegal" to {_Player2}
- reveal {_Player2} to player
- reveal {_Player2} to {_Player2}
- reveal player to player
- reveal player to {_Player2}
- command /ranked1 [<text>]:
- trigger:
- if {dueled.%player%} is true:
- send "&cYou are in duel!" to player
- stop trigger
- else if {inqueue.%player%} is true:
- send "&cYou are in duel!" to player
- stop trigger
- if arg-1 is not set:
- set {_type0} to 0
- set {_type1} to 1
- set {_type2} to 2
- set {_type3} to 3
- set {_type4} to 4
- set {_type5} to 5
- set {_type6} to 6
- set {_type7} to 7
- set {_type8} to 8
- set {_type9} to 9
- set {_type10} to 10
- set {_type11} to 11
- set {_type12} to 12
- set {_type13} to 13
- set {_type14} to 14
- set {_type15} to 15
- set {_type16} to 16
- set {_type17} to 17
- open chest with 1 rows named "&9Ranked" to player
- if {typeset::%{_type0}%} is set:
- 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}%"]
- if {typeset::%{_type1}%} is set:
- 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}%"]
- if {typeset::%{_type2}%} is set:
- 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}%"]
- if {typeset::%{_type3}%} is set:
- 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}%"]
- if {typeset::%{_type4}%} is set:
- 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}%"]
- if {typeset::%{_type5}%} is set:
- 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}%"]
- if {typeset::%{_type6}%} is set:
- 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}%"]
- if {typeset::%{_type7}%} is set:
- 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}%"]
- if {typeset::%{_type8}%} is set:
- 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}%"]
- if {typeset::%{_type9}%} is set:
- 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}%"]
- if {typeset::%{_type10}%} is set:
- 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}%"]
- if {typeset::%{_type11}%} is set:
- 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}%"]
- if {typeset::%{_type12}%} is set:
- 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}%"]
- if {typeset::%{_type13}%} is set:
- 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}%"]
- if {typeset::%{_type14}%} is set:
- 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}%"]
- if {typeset::%{_type15}%} is set:
- 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}%"]
- if {typeset::%{_type16}%} is set:
- 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}%"]
- if {typeset::%{_type17}%} is set:
- 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}%"]
- if arg-1 is set:
- set {PlayerRanked.%player%} to arg-1
- set {Ranked.%arg-1%.%player%} to true
- set {PlayerRanked.%{_Player2}%} to arg-1
- set {Ranked.%arg-1%.%{_Player2}%} to true
- if {inqueue.%player%} is true:
- send "&cYou are in queue!" to player
- stop trigger
- else if {dueled.%player%} is true:
- send "&cYou are in duel!" to player
- stop trigger
- if {rmatchlist.%arg-1%::*} contains player:
- send "&eYou have been added to the ranked queue %arg-1%" to player
- send "&eYou have &a%{elo.%arg-1%.%player%}%&a(%arg-1%)" to player
- delete {waitmatch.%player%}
- set {waitmatch.%player%} to arg-1
- add player to {rmatchlist.%arg-1%::*}
- set {inqueue.%player%} to true
- set {elosearch1.%player%} to {elo.%arg-1%.%player%}+50
- set {elosearch2.%player%} to {elo.%arg-1%.%player%}-50
- send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
- add 50 to {elosearch1.%player%}
- remove 50 from {elosearch2.%player%}
- clear player's inventory
- give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
- loop 12 times:
- if {dueled.%player%} is false:
- if {inqueue.%player%} is true:
- wait 5 seconds
- if {inqueue.%player%} is true:
- send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
- add 50 to {elosearch1.%player%}
- remove 50 from {elosearch2.%player%}
- else:
- stop loop
- if {dueled.%player%} is false:
- if {inqueue.%player%} is true:
- make player execute command "/leave"
- send "&cCan not find a match."
- if (size of {rmatchlist.%arg-1%::*}) is less than 1:
- send "&eYou have been added to the ranked queue %arg-1%" to player
- send "&eYou have &a%{elo.%arg-1%.%player%}%&a(%arg-1%)" to player
- delete {waitmatch.%player%}
- set {waitmatch.%player%} to arg-1
- add player to {rmatchlist.%arg-1%::*}
- set {inqueue.%player%} to true
- set {elosearch1.%player%} to {elo.%arg-1%.%player%}+50
- set {elosearch2.%player%} to {elo.%arg-1%.%player%}-50
- send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
- add 50 to {elosearch1.%player%}
- remove 50 from {elosearch2.%player%}
- clear player's inventory
- give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
- loop 12 times:
- if {dueled.%player%} is false:
- if {inqueue.%player%} is true:
- wait 5 seconds
- send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
- add 50 to {elosearch1.%player%}
- remove 50 from {elosearch2.%player%}
- else:
- stop loop
- if {dueled.%player%} is false:
- if {inqueue.%player%} is true:
- make player execute command "/leave"
- send "&cCan not find a match."
- else:
- delete {dueled.%player%}
- add player to {rmatchlist.%arg-1%::*}
- set {_Player2} to a random element of {rmatchlist.%arg-1%::*}
- while {_Player2} is player:
- set {_Player2} to a random element of {rmatchlist.%arg-1%::*}
- wait 1 tick
- send "&eFound match &a%{_Player2}%(%{elo.%arg-1%.%{_player2}%}%) &avs &a%player%(%{elo.%arg-1%.%player%}%)" to player
- send "&eFound match &a%{_Player2}%(%{elo.%arg-1%.%{_player2}%}%) &avs &a%player%(%{elo.%arg-1%.%player%}%)" to {_player2}
- wait 1 tick
- set {dueled.%player%} to true
- set {dueled.%{_Player2}%} to true
- set {Opposant.%player%} to {_Player2}
- set {Opposant.%{_Player2}%} to player
- remove player from {rmatchlist.%arg-1%::*}
- remove {_Player2} from {rmatchlist.%arg-1%::*}
- clear player's inventory
- clear {_Player2}'s inventory
- set {waitmatch.%player%} to arg-1
- set {waitmatch.%{_player2}%} to arg-1
- give enchanted book named "&bDefault kit %arg-1%" to slot 0 of player
- give enchanted book named "&bEdited kit %arg-1%" to slot 2 of player
- give enchanted book named "&bEdited kit %arg-1%" to slot 2 of {_player2}
- give enchanted book named "&bDefault kit %arg-1%" to slot 0 of {_Player2}
- set {_maxb} to {maxb}
- set {_Random} to a random integer between 0 and {_maxb}
- if {_Random} is 0:
- set {_Random} to 1
- wait 1 tick
- teleport player to {arena1%{_Random}%.1}
- teleport {_Player2} to {arena1%{_Random}%.2}
- hide all players to player
- hide all players to {_Player2}
- set {inqueue.%player%} to false
- send "&eMatch starting in &a5 &eseconds..." to player
- send "&eMatch starting in &a5 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a4 &eseconds..." to player
- send "&eMatch starting in &a4 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a3 &eseconds..." to player
- send "&eMatch starting in &a3 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a2 &eseconds..." to player
- send "&eMatch starting in &a2 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a1 &eseconds..." to player
- send "&eMatch starting in &a1 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&c&lWARNING: &7Hacking is ilegal" to player
- send "&c&lWARNING: &7Hacking is ilegal" to {_Player2}
- reveal {_Player2} to player
- reveal {_Player2} to {_Player2}
- reveal player to player
- reveal player to {_Player2}
- command /ranked [<text>]:
- trigger:
- if {dueled.%player%} is true:
- send "&cYou are in duel!" to player
- stop trigger
- else if {inqueue.%player%} is true:
- send "&cYou are in duel!" to player
- stop trigger
- if arg-1 is not set:
- set {_type0} to 0
- set {_type1} to 1
- set {_type2} to 2
- set {_type3} to 3
- set {_type4} to 4
- set {_type5} to 5
- set {_type6} to 6
- set {_type7} to 7
- set {_type8} to 8
- set {_type9} to 9
- set {_type10} to 10
- set {_type11} to 11
- set {_type12} to 12
- set {_type13} to 13
- set {_type14} to 14
- set {_type15} to 15
- set {_type16} to 16
- set {_type17} to 17
- open chest with 1 rows named "&9Ranked" to player
- if {typeset::%{_type0}%} is set:
- 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}%"]
- if {typeset::%{_type1}%} is set:
- 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}%"]
- if {typeset::%{_type2}%} is set:
- 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}%"]
- if {typeset::%{_type3}%} is set:
- 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}%"]
- if {typeset::%{_type4}%} is set:
- 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}%"]
- if {typeset::%{_type5}%} is set:
- 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}%"]
- if {typeset::%{_type6}%} is set:
- 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}%"]
- if {typeset::%{_type7}%} is set:
- 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}%"]
- if {typeset::%{_type8}%} is set:
- 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}%"]
- if {typeset::%{_type9}%} is set:
- 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}%"]
- if {typeset::%{_type10}%} is set:
- 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}%"]
- if {typeset::%{_type11}%} is set:
- 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}%"]
- if {typeset::%{_type12}%} is set:
- 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}%"]
- if {typeset::%{_type13}%} is set:
- 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}%"]
- if {typeset::%{_type14}%} is set:
- 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}%"]
- if {typeset::%{_type15}%} is set:
- 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}%"]
- if {typeset::%{_type16}%} is set:
- 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}%"]
- if {typeset::%{_type17}%} is set:
- 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}%"]
- if arg-1 is set:
- set {PlayerRanked.%player%} to arg-1
- set {Ranked.%arg-1%.%player%} to true
- set {PlayerRanked.%{_Player2}%} to arg-1
- set {Ranked.%arg-1%.%{_Player2}%} to true
- if {inqueue.%player%} is true:
- send "&cYou are in queue!" to player
- stop trigger
- else if {dueled.%player%} is true:
- send "&cYou are in duel!" to player
- stop trigger
- if {rmatchlist.%arg-1%::*} contains player:
- send "&eYou have been added to the ranked queue %arg-1%" to player
- send "&eYou have &a%{elo.%arg-1%.%player%}%&a(%arg-1%)" to player
- delete {waitmatch.%player%}
- set {waitmatch.%player%} to arg-1
- add player to {rmatchlist.%arg-1%::*}
- set {inqueue.%player%} to true
- set {elosearch1.%player%} to {elo.%arg-1%.%player%}+50
- set {elosearch2.%player%} to {elo.%arg-1%.%player%}-50
- send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
- add 50 to {elosearch1.%player%}
- remove 50 from {elosearch2.%player%}
- clear player's inventory
- give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
- loop 12 times:
- if {dueled.%player%} is false:
- if {inqueue.%player%} is true:
- wait 5 seconds
- send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
- add 50 to {elosearch1.%player%}
- remove 50 from {elosearch2.%player%}
- else:
- stop loop
- if {dueled.%player%} is false:
- if {inqueue.%player%} is true:
- make player execute command "/leave"
- send "&cCan not find a match."
- stop
- if (size of {rmatchlist.%arg-1%::*}) is less than 1:
- send "&eYou have been added to the ranked queue %arg-1%" to player
- send "&eYou have &a%{elo.%arg-1%.%player%}%&a(%arg-1%)" to player
- delete {waitmatch.%player%}
- set {waitmatch.%player%} to arg-1
- add player to {rmatchlist.%arg-1%::*}
- set {inqueue.%player%} to true
- set {elosearch1.%player%} to {elo.%arg-1%.%player%}+50
- set {elosearch2.%player%} to {elo.%arg-1%.%player%}-50
- send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
- add 50 to {elosearch1.%player%}
- remove 50 from {elosearch2.%player%}
- clear player's inventory
- give a redstone of sharpness 3 named "&eRight click to leave the queue &b%arg-1%" to slot 8 of player
- loop 12 times:
- if {dueled.%player%} is false:
- if {inqueue.%player%} is true:
- wait 5 seconds
- send "&e%{elosearch2.%player%}% -> %{elosearch1.%player%}%..."
- add 50 to {elosearch1.%player%}
- remove 50 from {elosearch2.%player%}
- else:
- stop loop
- if {dueled.%player%} is false:
- if {inqueue.%player%} is true:
- make player execute command "/leave"
- send "&cCan not find a match."
- stop
- else:
- delete {dueled.%player%}
- add player to {rmatchlist.%arg-1%::*}
- set {_Player2} to a random element of {rmatchlist.%arg-1%::*}
- while {_Player2} is player:
- set {_Player2} to a random element of {rmatchlist.%arg-1%::*}
- wait 1 tick
- send "&eFound match &a%{_Player2}%(%{elo.%arg-1%.%{_player2}%}%) &avs &a%player%(%{elo.%arg-1%.%player%}%)" to player
- send "&eFound match &a%{_Player2}%(%{elo.%arg-1%.%{_player2}%}%) &avs &a%player%(%{elo.%arg-1%.%player%}%)" to {_player2}
- wait 1 tick
- set {dueled.%player%} to true
- set {dueled.%{_Player2}%} to true
- set {Opposant.%player%} to {_Player2}
- set {Opposant.%{_Player2}%} to player
- remove player from {rmatchlist.%arg-1%::*}
- remove {_Player2} from {rmatchlist.%arg-1%::*}
- clear player's inventory
- clear {_Player2}'s inventory
- set {waitmatch.%player%} to arg-1
- set {waitmatch.%{_player2}%} to arg-1
- give enchanted book named "&bDefault kit %arg-1%" to slot 0 of player
- give enchanted book named "&bEdited kit %arg-1%" to slot 2 of player
- give enchanted book named "&bEdited kit %arg-1%" to slot 2 of {_player2}
- give enchanted book named "&bDefault kit %arg-1%" to slot 0 of {_Player2}
- set {_max} to {max}
- set {_Random} to a random integer between 0 and {_max}
- if {_Random} is 0:
- set {_Random} to 1
- wait 1 tick
- teleport player to {arena%{_Random}%.1}
- teleport {_Player2} to {arena%{_Random}%.2}
- hide all players to player
- hide all players to {_Player2}
- set {inqueue.%player%} to false
- send "&eMatch starting in &a5 &eseconds..." to player
- send "&eMatch starting in &a5 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a4 &eseconds..." to player
- send "&eMatch starting in &a4 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a3 &eseconds..." to player
- send "&eMatch starting in &a3 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a2 &eseconds..." to player
- send "&eMatch starting in &a2 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&eMatch starting in &a1 &eseconds..." to player
- send "&eMatch starting in &a1 &eseconds..." to {_Player2}
- wait 1 seconds
- send "&c&lWARNING: &7Hacking is ilegal" to player
- send "&c&lWARNING: &7Hacking is ilegal" to {_Player2}
- reveal {_Player2} to player
- reveal {_Player2} to {_Player2}
- reveal player to player
- reveal player to {_Player2}
- command /§savekit <text>:
- trigger:
- if arg 1 is set:
- set {save.%player%.lastused} to now
- clear {kitnodebuff.%player%}
- wait 1 tick
- set {kit.%arg-1%.%player%} to player's serialized inventory
- set {kithelm.%arg-1%.%player%} to helmet of player
- set {kitchest.%arg-1%.%player%} to chestplate of player
- set {kitlegs.%arg-1%.%player%} to leggings of player
- set {kitboots.%arg-1%.%player%} to boots of player
- clear player's helmet
- clear player's chestplate
- clear player's leggings
- clear player's boots
- equip player with {kithelm.%arg-1%.%player%}
- equip player with {kitchest.%arg-1%.%player%}
- equip player with {kitlegs.%arg-1%.%player%}
- equip player with {kitboots.%arg-1%.%player%}
- set {kit.%arg-1%.save.%player%} to true
- message "&aKit sauvegardé %arg-1%" to player
- stop
- command /elo [<offline player>]:
- trigger:
- set {_type0} to 0
- set {_type1} to 1
- set {_type2} to 2
- set {_type3} to 3
- set {_type4} to 4
- set {_type5} to 5
- set {_type6} to 6
- set {_type7} to 7
- set {_type8} to 8
- if arg 1 is not set:
- open chest with 1 rows named "&6%player%" to player
- wait 3 tick
- if {typeset::%{_type0}%} is set:
- format slot {_type0} of player with {slot.%{_type0}%.item} named "&c%{slot.%{_type0}%.name}%" with lore "%{elo.%{slot.%{_type0}%.name}%.%player%}%" to close
- if {typeset::%{_type1}%} is set:
- format slot {_type1} of player with {slot.%{_type1}%.item} named "&2%{slot.%{_type1}%.name}%" with lore "%{elo.%{slot.%{_type1}%.name}%.%player%}%" to close
- if {typeset::%{_type2}%} is set:
- format slot {_type2} of player with {slot.%{_type2}%.item} named "&e%{slot.%{_type2}%.name}%" with lore "%{elo.%{slot.%{_type2}%.name}%.%player%}%" to close
- if {typeset::%{_type3}%} is set:
- format slot {_type3} of player with {slot.%{_type3}%.item} named "&6%{slot.%{_type3}%.name}%" with lore "%{elo.%{slot.%{_type3}%.name}%.%player%}%" to close
- if {typeset::%{_type4}%} is set:
- format slot {_type4} of player with {slot.%{_type4}%.item} named "&1%{slot.%{_type4}%.name}%" with lore "%{elo.%{slot.%{_type4}%.name}%.%player%}%" to close
- if {typeset::%{_type5}%} is set:
- format slot {_type5} of player with {slot.%{_type5}%.item} named "&6%{slot.%{_type5}%.name}%" with lore "%{elo.%{slot.%{_type5}%.name}%.%player%}%" to close
- if {typeset::%{_type6}%} is set:
- format slot {_type6} of player with {slot.%{_type6}%.item} named "&e%{slot.%{_type6}%.name}%" with lore "%{elo.%{slot.%{_type6}%.name}%.%player%}%" to close
- if {typeset::%{_type7}%} is set:
- format slot {_type7} of player with {slot.%{_type7}%.item} named "&e%{slot.%{_type7}%.name}%" with lore "%{elo.%{slot.%{_type7}%.name}%.%player%}%" to close
- if {typeset::%{_type8}%} is set:
- format slot {_type8} of player with {slot.%{_type8}%.item} named "&e%{slot.%{_type8}%.name}%" with lore "%{elo.%{slot.%{_type8}%.name}%.%player%}%" to close
- if {typeset::%{_type9}%} is set:
- format slot {_type9} of player with {slot.%{_type9}%.item} named "&e%{slot.%{_type9}%.name}%" with lore "%{elo.%{slot.%{_type9}%.name}%.%player%}%" to close
- if {typeset::%{_type10}%} is set:
- format slot {_type10} of player with {slot.%{_type10}%.item} named "&e%{slot.%{_type10}%.name}%" with lore "%{elo.%{slot.%{_type10}%.name}%.%player%}%" to close
- if {typeset::%{_type11}%} is set:
- format slot {_type11} of player with {slot.%{_type11}%.item} named "&e%{slot.%{_type11}%.name}%" with lore "%{elo.%{slot.%{_type11}%.name}%.%player%}%" to close
- if {typeset::%{_type12}%} is set:
- format slot {_type12} of player with {slot.%{_type12}%.item} named "&e%{slot.%{_type12}%.name}%" with lore "%{elo.%{slot.%{_type12}%.name}%.%player%}%" to close
- if {typeset::%{_type13}%} is set:
- format slot {_type13} of player with {slot.%{_type13}%.item} named "&e%{slot.%{_type13}%.name}%" with lore "%{elo.%{slot.%{_type13}%.name}%.%player%}%" to close
- if {typeset::%{_type14}%} is set:
- format slot {_type14} of player with {slot.%{_type14}%.item} named "&e%{slot.%{_type14}%.name}%" with lore "%{elo.%{slot.%{_type14}%.name}%.%player%}%" to close
- if {typeset::%{_type15}%} is set:
- format slot {_type15} of player with {slot.%{_type15}%.item} named "&e%{slot.%{_type15}%.name}%" with lore "%{elo.%{slot.%{_type15}%.name}%.%player%}%" to close
- if {typeset::%{_type16}%} is set:
- format slot {_type16} of player with {slot.%{_type16}%.item} named "&e%{slot.%{_type16}%.name}%" with lore "%{elo.%{slot.%{_type16}%.name}%.%player%}%" to close
- if {typeset::%{_type17}%} is set:
- format slot {_type17} of player with {slot.%{_type17}%.item} named "&e%{slot.%{_type17}%.name}%" with lore "%{elo.%{slot.%{_type17}%.name}%.%player%}%" to close
- else:
- open chest with 2 rows named "&6%arg-1%" to player
- wait 3 tick
- if {typeset::%{_type0}%} is set:
- format slot {_type0} of player with {slot.%{_type0}%.item} named "&c%{slot.%{_type0}%.name}%" with lore "%{elo.%{slot.%{_type0}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type1}%} is set:
- format slot {_type1} of player with {slot.%{_type1}%.item} named "&2%{slot.%{_type1}%.name}%" with lore "%{elo.%{slot.%{_type1}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type2}%} is set:
- format slot {_type2} of player with {slot.%{_type2}%.item} named "&e%{slot.%{_type2}%.name}%" with lore "%{elo.%{slot.%{_type2}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type3}%} is set:
- format slot {_type3} of player with {slot.%{_type3}%.item} named "&6%{slot.%{_type3}%.name}%" with lore "%{elo.%{slot.%{_type3}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type4}%} is set:
- format slot {_type4} of player with {slot.%{_type4}%.item} named "&1%{slot.%{_type4}%.name}%" with lore "%{elo.%{slot.%{_type4}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type5}%} is set:
- format slot {_type5} of player with {slot.%{_type5}%.item} named "&6%{slot.%{_type5}%.name}%" with lore "%{elo.%{slot.%{_type5}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type6}%} is set:
- format slot {_type6} of player with {slot.%{_type6}%.item} named "&e%{slot.%{_type6}%.name}%" with lore "%{elo.%{slot.%{_type6}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type7}%} is set:
- format slot {_type7} of player with {slot.%{_type7}%.item} named "&e%{slot.%{_type7}%.name}%" with lore "%{elo.%{slot.%{_type7}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type8}%} is set:
- format slot {_type8} of player with {slot.%{_type8}%.item} named "&e%{slot.%{_type8}%.name}%" with lore "%{elo.%{slot.%{_type8}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type9}%} is set:
- format slot {_type9} of player with {slot.%{_type9}%.item} named "&e%{slot.%{_type9}%.name}%" with lore "%{elo.%{slot.%{_type9}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type10}%} is set:
- format slot {_type10} of player with {slot.%{_type10}%.item} named "&e%{slot.%{_type10}%.name}%" with lore "%{elo.%{slot.%{_type10}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type11}%} is set:
- format slot {_type11} of player with {slot.%{_type11}%.item} named "&e%{slot.%{_type11}%.name}%" with lore "%{elo.%{slot.%{_type11}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type12}%} is set:
- format slot {_type12} of player with {slot.%{_type12}%.item} named "&e%{slot.%{_type12}%.name}%" with lore "%{elo.%{slot.%{_type12}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type13}%} is set:
- format slot {_type13} of player with {slot.%{_type13}%.item} named "&e%{slot.%{_type13}%.name}%" with lore "%{elo.%{slot.%{_type13}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type14}%} is set:
- format slot {_type14} of player with {slot.%{_type14}%.item} named "&e%{slot.%{_type14}%.name}%" with lore "%{elo.%{slot.%{_type14}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type15}%} is set:
- format slot {_type15} of player with {slot.%{_type15}%.item} named "&e%{slot.%{_type15}%.name}%" with lore "%{elo.%{slot.%{_type15}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type16}%} is set:
- format slot {_type16} of player with {slot.%{_type16}%.item} named "&e%{slot.%{_type16}%.name}%" with lore "%{elo.%{slot.%{_type16}%.name}%.%arg 1%}%" to close
- if {typeset::%{_type17}%} is set:
- format slot {_type17} of player with {slot.%{_type17}%.item} named "&e%{slot.%{_type17}%.name}%" with lore "%{elo.%{slot.%{_type17}%.name}%.%arg 1%}%" to close
- on rightclick with a redstone comparator item:
- name of tool is "&6Edit Kit"
- make player execute command "/§edc"
- on rightclick with a stick:
- name of tool is "&bCPS-Tester &7(Right Click)"
- make player execute command "/cps"
- on rightclick with a enchanted book:
- name of tool is "&bDefault kit %{waitmatch.%player%}%"
- make player execute command "/§defaultinv %{waitmatch.%player%}%"
- on rightclick with a enchanted book:
- name of tool is "&bEdited kit %{waitmatch.%player%}%"
- make player execute command "/§loadkit %{waitmatch.%player%}%"
- command /§loadkit <text>:
- trigger:
- if {kit.%arg-1%.save.%player%} is true:
- clear player's inventory
- restore inventory of player from {kit.%arg-1%.%player%}
- equip player with {kithelm.%arg-1%.%player%}
- equip player with {kitchest.%arg-1%.%player%}
- equip player with {kitlegs.%arg-1%.%player%}
- equip player with {kitboots.%arg-1%.%player%}
- else:
- send "&cYou do not have edited kit!"
- command /§delkit <text>:
- trigger:
- delete {kit.%arg-1%.%player%}
- delete {kithelm.%arg-1%.%player%}
- delete {kitchest.%arg-1%.%player%}
- delete {kitlegs.%arg-1%.%player%}
- delete {kitboots.%arg-1%.%player%}
- set {kit.%arg-1%.save.%player%} to false
- on rightclick on a anvil:
- set {_type0} to 0
- set {_type1} to 1
- set {_type2} to 2
- set {_type3} to 3
- set {_type4} to 4
- set {_type5} to 5
- set {_type6} to 6
- set {_type7} to 7
- set {_type8} to 8
- if {edit.%{slot.%{_type0}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type0}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type0}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type0}%.name}%"]
- if {edit.%{slot.%{_type1}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type1}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type1}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type1}%.name}%"]
- if {edit.%{slot.%{_type2}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type2}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type2}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type2}%.name}%"]
- if {edit.%{slot.%{_type3}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type3}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type3}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type3}%.name}%"]
- if {edit.%{slot.%{_type4}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type4}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type4}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type4}%.name}%"]
- if {edit.%{slot.%{_type5}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type5}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type5}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type5}%.name}%"]
- if {edit.%{slot.%{_type6}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type6}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type6}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type6}%.name}%"]
- if {edit.%{slot.%{_type7}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type7}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type7}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type7}%.name}%"]
- if {edit.%{slot.%{_type8}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type8}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type8}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type8}%.name}%"]
- if {edit.%{slot.%{_type9}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type9}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type9}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type9}%.name}%"]
- if {edit.%{slot.%{_type10}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type10}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type10}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type10}%.name}%"]
- if {edit.%{slot.%{_type11}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type11}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type11}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type11}%.name}%"]
- if {edit.%{slot.%{_type12}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type12}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type12}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type12}%.name}%"]
- if {edit.%{slot.%{_type13}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type13}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type13}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type13}%.name}%"]
- if {edit.%{slot.%{_type14}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type14}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type14}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type14}%.name}%"]
- if {edit.%{slot.%{_type15}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type15}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type15}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type15}%.name}%"]
- if {edit.%{slot.%{_type16}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type16}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type16}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type16}%.name}%"]
- if {edit.%{slot.%{_type17}%.name}%.%player%} is true:
- cancel event
- open chest with 5 rows named "&bKit %{slot.%{_type17}%.name}%" to player
- wait 3 tick
- format slot 4 of player with a fire named "&aSave Kit 1" to close then run [make player execute command "/§savekit %{slot.%{_type17}%.name}%"]
- 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}%"]
- format slot 40 of player with a compass named "&cDelete Kit 1" to close then run [make player execute command "§delkit %{slot.%{_type17}%.name}%"]
- on join:
- loop all players:
- if {dueled.%loop-player%} is true:
- hide player to loop-player
- on death:
- loop all players:
- if {dueled.%loop-player%} is true:
- hide player to loop-player
- command /§edit <text>:
- trigger:
- teleport player to {edit.%arg-1%}
- clear player's inventory
- make player execute command "/§defaultinv %arg-1%"
- set {edit.%arg-1%.%player%} to true
- hide all players to player
- hide player to all players
- command /setedit <text>:
- permission: {@permission}
- permission message: &cNo Permission!
- trigger:
- if {dueltype::%arg-1%} is set:
- send "&e&a You have set the editkit for &e%arg-1%" to player
- set {edit.%arg-1%} to player's location
- stop trigger
- else:
- send "&e&c Error: Bad "
- on rightclick on a sign:
- if line 1 of clicked block is "spawn":
- set line 1 of clicked block to "&0Rightclick to"
- set line 2 of clicked block to "&0Back to Spawn"
- if line 1 of clicked block is "&0Rightclick to":
- clear player's inventory
- wait 3 ticks
- make player execute command "/leave"
- make console execute command "/effect %player% clear"
- teleport player to {spawn}
- reveal all players to player
- reveal player to all players
- set {_type0} to 0
- set {_type1} to 1
- set {_type2} to 2
- set {_type3} to 3
- set {_type4} to 4
- set {_type5} to 5
- set {_type6} to 6
- set {_type7} to 7
- set {_type8} to 8
- set {_type9} to 9
- set {_type10} to 10
- set {_type11} to 11
- set {_type12} to 12
- set {_type13} to 13
- set {_type14} to 14
- set {_type15} to 15
- set {_type16} to 16
- set {_type17} to 17
- delete {edit.%{slot.%{_type0}%.name}%.%player%}
- delete {edit.%{slot.%{_type1}%.name}%.%player%}
- delete {edit.%{slot.%{_type2}%.name}%.%player%}
- delete {edit.%{slot.%{_type3}%.name}%.%player%}
- delete {edit.%{slot.%{_type4}%.name}%.%player%}
- delete {edit.%{slot.%{_type5}%.name}%.%player%}
- delete {edit.%{slot.%{_type6}%.name}%.%player%}
- delete {edit.%{slot.%{_type7}%.name}%.%player%}
- delete {edit.%{slot.%{_type8}%.name}%.%player%}
- delete {edit.%{slot.%{_type9}%.name}%.%player%}
- delete {edit.%{slot.%{_type10}%.name}%.%player%}
- delete {edit.%{slot.%{_type11}%.name}%.%player%}
- delete {edit.%{slot.%{_type12}%.name}%.%player%}
- delete {edit.%{slot.%{_type13}%.name}%.%player%}
- delete {edit.%{slot.%{_type14}%.name}%.%player%}
- delete {edit.%{slot.%{_type15}%.name}%.%player%}
- delete {edit.%{slot.%{_type16}%.name}%.%player%}
- delete {edit.%{slot.%{_type17}%.name}%.%player%}
- command /§edc:
- trigger:
- set {_type0} to 0
- set {_type1} to 1
- set {_type2} to 2
- set {_type3} to 3
- set {_type4} to 4
- set {_type5} to 5
- set {_type6} to 6
- set {_type7} to 7
- set {_type8} to 8
- set {_type9} to 9
- set {_type10} to 10
- set {_type11} to 11
- set {_type12} to 12
- set {_type13} to 13
- set {_type14} to 14
- set {_type15} to 15
- set {_type16} to 16
- set {_type17} to 17
- open chest with 2 rows named "&9Kit Edit " to player
- wait 3 ticks
- if {typeset::%{_type0}%} is set:
- 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}%"]
- if {typeset::%{_type1}%} is set:
- 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}%"]
- if {typeset::%{_type2}%} is set:
- 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}%"]
- if {typeset::%{_type3}%} is set:
- 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}%"]
- if {typeset::%{_type4}%} is set:
- 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}%"]
- if {typeset::%{_type5}%} is set:
- 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}%"]
- if {typeset::%{_type6}%} is set:
- 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}%"]
- if {typeset::%{_type7}%} is set:
- 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}%"]
- if {typeset::%{_type8}%} is set:
- 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}%"]
- if {typeset::%{_type9}%} is set:
- 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}%"]
- if {typeset::%{_type10}%} is set:
- 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}%"]
- if {typeset::%{_type11}%} is set:
- 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}%"]
- if {typeset::%{_type12}%} is set:
- 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}%"]
- if {typeset::%{_type13}%} is set:
- 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}%"]
- if {typeset::%{_type14}%} is set:
- 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}%"]
- if {typeset::%{_type15}%} is set:
- 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}%"]
- if {typeset::%{_type16}%} is set:
- 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}%"]
- if {typeset::%{_type17}%} is set:
- 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}%"]
- command /setspawn:
- permission: {@permission}
- permission message: &cNo Permission!
- trigger:
- set {spawn} to player's location
- send "&aLobby Set!"
- on rightclick with redstone:
- name of tool is "&eRight click to leave the queue &b%{waitmatch.%player%}%"
- make player execute command "/leave"
- command /leave:
- trigger:
- if {dueled.%player%} is true:
- send "&cYou are in duel!" to player
- stop trigger
- else:
- remove player from {umatchlist.%{waitmatch.%player%}%::*}
- remove player from {rmatchlist.%{waitmatch.%player%}%::*}
- remove the player from {nd.rankedlist::*}
- remove the player from {nd.unrankedlist::*}
- remove the player from {d.rankedlist::*}
- remove the player from {d.unrankedlist::*}
- remove the player from {ga.rankedlist::*}
- remove the player from {ga.unrankedlist::*}
- remove the player from {c.rankedlist::*}
- remove the player from {c.unrankedlist::*}
- remove the player from {s.rankedlist::*}
- remove the player from {s.unrankedlist::*}
- remove the player from {sh.rankedlist::*}
- remove the player from {sh.unrankedlist::*}
- delete {PlayerRanked.%player%}
- set {Ranked.%{waitmatch.%player%}%.%player%} to false
- set {dueled.%player%} to false
- if {inqueue.%player%} is true:
- send "&eYou were removed from the queue &a%{waitmatch.%player%}%"
- clear player's inventory
- wait 4 ticks
- set {inqueue.%player%} to false
- make player execute command "/*spawnitems"
- on rightclick with iron sword:
- name of tool is "&aUnRanked"
- make player execute command "/unranked"
- on rightclick with diamond sword:
- name of tool is "&2Ranked"
- make player execute command "/ranked"
- on death:
- set {_slot} to 0
- loop 36 times:
- set {slot.viewinv.%{_slot}%.%attacker%} to slot {_slot} of attacker
- add 1 to {_slot}
- set {_slot1} to 0
- loop 36 times:
- set {slot.viewinv.%{_slot1}%.%victim%} to slot {_slot1} of victim
- add 1 to {_slot1}
- set {dueled.%victim%} to false
- set {inqueue.%victim%} to false
- set {dueled.%attacker%} to false
- set {inqueue.%attacker%} to false
- set {_slot} to 0
- on death of a player:
- loop all players:
- set {_type} to {PlayerRanked.%player%}
- if {Opposant.%loop-player%} is player:
- # send "tamer" to loop-player
- if {Opposant.%player%} is loop-player:
- # send "tamer" to loop-player
- if {Opposant.%player%} is loop-player:
- # send "tamer" to loop-player
- if {Ranked.%{_type}%.%player%} is true:
- # send "tamer" to loop-player
- if {Ranked.%{_type}%.%loop-player%} is true:
- # send "tamer" to loop-player
- if {elo.%{_type}%.%loop-player%} is not set:
- set {elo.%{_type}%.%loop-player%} to 1000
- if {elo.%{_type}%.%loop-player%} is not set:
- set {elo.%{_type}%.%loop-player%} to 1000
- delete {PlayerRanked.%player%}
- delete {PlayerRanked.%loop-player%}
- delete {Ranked.%{_type}%.%loop-player%}
- delete {Ranked.%{_type}%.%player%}
- player is a player
- loop-player is a player
- if {elo.%{_type}%.%loop-player%} <= {elo.%{_type}%.%player%}:
- set {_elobetwin} to {elo.%{_type}%.%player%}-{elo.%{_type}%.%loop-player%}
- if {_elobetwin} is between 0 and 24:
- add 16 to {elo.%{_type}%.%loop-player%}
- remove 16 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 25 and 49:
- add 17 to {elo.%{_type}%.%loop-player%}
- remove 17 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 17 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -17 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 17 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -17 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 50 and 74:
- add 18 to {elo.%{_type}%.%loop-player%}
- remove 18 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 18 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -18 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 18 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -18 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 75 and 99:
- add 19 to {elo.%{_type}%.%loop-player%}
- remove 19 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 19 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -19 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 19 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -19 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 100 and 124:
- add 20 to {elo.%{_type}%.%loop-player%}
- remove 20 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 20 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -20 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 20 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -20 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 125 and 149:
- add 21 to {elo.%{_type}%.%loop-player%}
- remove 21 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 21 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -21 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 21 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -21 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 150 and 174:
- add 22 to {elo.%{_type}%.%loop-player%}
- remove 22 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 22 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -22 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 22 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -22 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 175 and 199:
- add 23 to {elo.%{_type}%.%loop-player%}
- remove 23 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 23 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -23 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 23 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -23 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 200 and 224:
- add 24 to {elo.%{_type}%.%loop-player%}
- remove 24 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 24 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -24 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 24 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -24 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 225 and 249:
- add 25 to {elo.%{_type}%.%loop-player%}
- remove 25 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 25 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -25 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 25 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -25 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 250 and 274:
- add 26 to {elo.%{_type}%.%loop-player%}
- remove 26 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 26 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -26 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 26 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -26 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 275 and 299:
- add 27 to {elo.%{_type}%.%loop-player%}
- remove 27 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 27 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -27 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 27 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -27 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 300 and 324:
- add 28 to {elo.%{_type}%.%loop-player%}
- remove 28 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 28 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -28 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 28 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -28 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 325 and 349:
- add 29 to {elo.%{_type}%.%loop-player%}
- remove 29 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 29 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -29 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 29 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -29 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 350 and 399:
- add 30 to {elo.%{_type}%.%loop-player%}
- remove 30 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 30 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -30 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 30 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -30 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} > 400:
- add 31 to {elo.%{_type}%.%loop-player%}
- remove 31 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 31 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -31 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 31 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -31 (%{elo.%{_type}%.%player%}%)" to loop-player
- else:
- set {_elobetwin} to {elo.%{_type}%.%loop-player%}-{elo.%{_type}%.%player%}
- if {_elobetwin} is between 0 and 24:
- add 16 to {elo.%{_type}%.%loop-player%}
- remove 16 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 25 and 49:
- add 15 to {elo.%{_type}%.%loop-player%}
- remove 15 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 15 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -15 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 15 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -15 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 50 and 74:
- add 14 to {elo.%{_type}%.%loop-player%}
- remove 14 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 14 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -14 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 14 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -14 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 75 and 99:
- add 13 to {elo.%{_type}%.%loop-player%}
- remove 13 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 13 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -13 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 13 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -13 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 100 and 124:
- add 12 to {elo.%{_type}%.%loop-player%}
- remove 12 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 12 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -12 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 12 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -12 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 125 and 149:
- add 11 to {elo.%{_type}%.%loop-player%}
- remove 11 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 11 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -11 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 11 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -11 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 150 and 174:
- add 10 to {elo.%{_type}%.%loop-player%}
- remove 10 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 10 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -10 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 10 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -10 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 175 and 199:
- add 9 to {elo.%{_type}%.%loop-player%}
- remove 9 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 9 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -9 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 9 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -9 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 200 and 224:
- add 8 to {elo.%{_type}%.%loop-player%}
- remove 8 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 8 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -8 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 8 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -8 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 225 and 249:
- add 7 to {elo.%{_type}%.%loop-player%}
- remove 7 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 7 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -7 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 7 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -7 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 250 and 274:
- add 6 to {elo.%{_type}%.%loop-player%}
- remove 6 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 6 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -6 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 6 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -6 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 275 and 299:
- add 5 to {elo.%{_type}%.%loop-player%}
- remove 5 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 5 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -5 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 5 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -5 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 300 and 324:
- add 4 to {elo.%{_type}%.%loop-player%}
- remove 4 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 4 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -4 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 4 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -4 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 325 and 349:
- add 3 to {elo.%{_type}%.%loop-player%}
- remove 3 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 3 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -3 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 3 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -3 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 350 and 399:
- add 2 to {elo.%{_type}%.%loop-player%}
- remove 2 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 2 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -2 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 2 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -2 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} > 400:
- add 1 to {elo.%{_type}%.%loop-player%}
- remove 1 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 1 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -1 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 1 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -1 (%{elo.%{_type}%.%player%}%)" to loop-player
- on death of a player:
- loop all players:
- if {Opposant.%loop-player%} is player:
- if {Opposant.%player%} is loop-player:
- push loop-player up at speed 2
- if damage cause is fall:
- clear drops
- set death message to ""
- make console execute command "/effect %player% clear"
- wait 5 ticks
- delete {wanted.%loop-player%}
- delete {wanted.%player%}
- heal player
- teleport player to {spawn}
- set {inqueue.%loop-player%} to false
- set {dueled.%loop-player%} to false
- set {inqueue.%player%} to false
- set {dueled.%player%} to false
- remove loop-player from {umatchlist.%{waitmatch.%loop-player%}%::*}
- remove player from {umatchlist.%{waitmatch.%player%}%::*}
- send "&eWinner: %loop-player%" to loop-player
- send "&eWinner: %loop-player%" to player
- delete {dueled.%loop-player%}
- delete {dueled.%player%}
- delete {Opposant.%loop-player%}
- delete {Opposant.%player%}
- set {inqueue.%player%} to false
- make console execute command "/effect %player% clear"
- set {inqueue.%loop-player%} to false
- make console execute command "/effect %loop-player% clear"
- clear player's inventory
- wait 1 tick
- make player execute command "/*spawnitems"
- clear loop-player's inventory
- wait 1 tick
- heal loop-player
- reveal all players to player
- reveal player to all players
- reveal all players to {_Player2}
- reveal {_Player2} to all players
- wait 1 seconds
- teleport loop-player to {spawn}
- make console execute command "/heal %loop-player%"
- make loop-player execute command "/*spawnitems"
- else:
- clear drops
- set death message to ""
- heal player
- wait 5 ticks
- delete {wanted.%loop-player%}
- delete {wanted.%player%}
- heal player
- teleport player to {spawn}
- set {inqueue.%loop-player%} to false
- set {dueled.%loop-player%} to false
- set {inqueue.%player%} to false
- set {dueled.%player%} to false
- remove loop-player from {umatchlist.%{waitmatch.%loop-player%}%::*}
- remove player from {umatchlist.%{waitmatch.%player%}%::*}
- send "&eWinner: %loop-player%" to loop-player
- send "&eWinner: %loop-player%" to player
- delete {dueled.%loop-player%}
- delete {dueled.%player%}
- delete {Opposant.%loop-player%}
- delete {Opposant.%player%}
- set {inqueue.%player%} to false
- make console execute command "/effect %player% clear"
- set {inqueue.%loop-player%} to false
- make console execute command "/effect %loop-player% clear"
- clear player's inventory
- wait 1 tick
- make player execute command "/*spawnitems"
- clear loop-player's inventory
- wait 1 tick
- reveal all players to player
- reveal player to all players
- reveal all players to {_Player2}
- reveal {_Player2} to all players
- wait 1 seconds
- teleport loop-player to {spawn}
- make console execute command "/heal %loop-player%"
- make loop-player execute command "/*spawnitems"
- on quit:
- loop all players:
- set {_type} to {PlayerRanked.%player%}
- if {Opposant.%loop-player%} is player:
- if {Opposant.%player%} is loop-player:
- if {Opposant.%player%} is loop-player:
- make console execute command "/effect %player% clear"
- wait 2 ticks
- delete {wanted.%loop-player%}
- delete {wanted.%player%}
- make console execute command "/effect %player% clear"
- teleport player to {spawn}
- set {inqueue.%loop-player%} to false
- set {dueled.%loop-player%} to false
- set {inqueue.%player%} to false
- set {dueled.%player%} to false
- remove loop-player from {umatchlist.%{waitmatch.%loop-player%}%::*}
- remove player from {umatchlist.%{waitmatch.%player%}%::*}
- send "&e%player% disconnected." to loop-player
- send "&eWinner: %loop-player%" to loop-player
- send "&eWinner: %loop-player%" to player
- delete {dueled.%loop-player%}
- delete {dueled.%player%}
- delete {Opposant.%loop-player%}
- delete {Opposant.%player%}
- set {inqueue.%player%} to false
- make console execute command "/effect %player% clear"
- set {inqueue.%loop-player%} to false
- make console execute command "/effect %loop-player% clear"
- clear player's inventory
- make console execute command "/effect %player% clear"
- wait 1 tick
- make player execute command "/*spawnitems"
- clear loop-player's inventory
- heal loop-player
- reveal all players to player
- reveal player to all players
- reveal all players to {_Player2}
- reveal {_Player2} to all players
- make console execute command "/effect %player% clear"
- wait 1 seconds
- teleport loop-player to {spawn}
- make console execute command "/heal %loop-player%"
- make loop-player execute command "/*spawnitems"
- if {Ranked.%{_type}%.%player%} is true:
- if {Ranked.%{_type}%.%loop-player%} is true:
- if {elo.%{_type}%.%loop-player%} is not set:
- set {elo.%{_type}%.%loop-player%} to 1000
- if {elo.%{_type}%.%loop-player%} is not set:
- set {elo.%{_type}%.%loop-player%} to 1000
- player is a player
- loop-player is a player
- delete {PlayerRanked.%player%}
- delete {PlayerRanked.%loop-player%}
- delete {Ranked.%{_type}%.%loop-player%}
- delete {Ranked.%{_type}%.%player%}
- if {elo.%{_type}%.%loop-player%} <= {elo.%{_type}%.%player%}:
- set {_elobetwin} to {elo.%{_type}%.%player%}-{elo.%{_type}%.%loop-player%}
- if {_elobetwin} is between 0 and 24:
- add 16 to {elo.%{_type}%.%loop-player%}
- remove 16 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 25 and 49:
- add 17 to {elo.%{_type}%.%loop-player%}
- remove 17 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 17 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -17 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 17 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -17 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 50 and 74:
- add 18 to {elo.%{_type}%.%loop-player%}
- remove 18 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 18 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -18 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 18 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -18 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 75 and 99:
- add 19 to {elo.%{_type}%.%loop-player%}
- remove 19 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 19 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -19 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 19 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -19 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 100 and 124:
- add 20 to {elo.%{_type}%.%loop-player%}
- remove 20 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 20 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -20 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 20 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -20 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 125 and 149:
- add 21 to {elo.%{_type}%.%loop-player%}
- remove 21 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 21 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -21 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 21 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -21 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 150 and 174:
- add 22 to {elo.%{_type}%.%loop-player%}
- remove 22 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 22 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -22 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 22 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -22 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 175 and 199:
- add 23 to {elo.%{_type}%.%loop-player%}
- remove 23 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 23 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -23 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 23 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -23 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 200 and 224:
- add 24 to {elo.%{_type}%.%loop-player%}
- remove 24 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 24 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -24 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 24 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -24 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 225 and 249:
- add 25 to {elo.%{_type}%.%loop-player%}
- remove 25 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 25 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -25 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 25 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -25 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 250 and 274:
- add 26 to {elo.%{_type}%.%loop-player%}
- remove 26 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 26 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -26 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 26 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -26 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 275 and 299:
- add 27 to {elo.%{_type}%.%loop-player%}
- remove 27 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 27 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -27 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 27 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -27 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 300 and 324:
- add 28 to {elo.%{_type}%.%loop-player%}
- remove 28 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 28 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -28 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 28 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -28 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 325 and 349:
- add 29 to {elo.%{_type}%.%loop-player%}
- remove 29 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 29 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -29 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 29 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -29 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 350 and 399:
- add 30 to {elo.%{_type}%.%loop-player%}
- remove 30 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 30 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -30 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 30 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -30 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} > 400:
- add 31 to {elo.%{_type}%.%loop-player%}
- remove 31 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 31 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -31 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 31 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -31 (%{elo.%{_type}%.%player%}%)" to loop-player
- else:
- set {_elobetwin} to {elo.%{_type}%.%loop-player%}-{elo.%{_type}%.%player%}
- if {_elobetwin} is between 0 and 24:
- add 16 to {elo.%{_type}%.%loop-player%}
- remove 16 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% +16 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -16 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 25 and 49:
- add 15 to {elo.%{_type}%.%loop-player%}
- remove 15 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 15 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -15 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 15 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -15 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 50 and 74:
- add 14 to {elo.%{_type}%.%loop-player%}
- remove 14 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 14 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -14 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 14 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -14 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 75 and 99:
- add 13 to {elo.%{_type}%.%loop-player%}
- remove 13 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 13 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -13 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 13 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -13 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 100 and 124:
- add 12 to {elo.%{_type}%.%loop-player%}
- remove 12 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 12 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -12 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 12 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -12 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 125 and 149:
- add 11 to {elo.%{_type}%.%loop-player%}
- remove 11 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 11 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -11 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 11 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -11 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 150 and 174:
- add 10 to {elo.%{_type}%.%loop-player%}
- remove 10 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 10 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -10 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 10 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -10 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 175 and 199:
- add 9 to {elo.%{_type}%.%loop-player%}
- remove 9 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 9 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -9 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 9 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -9 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 200 and 224:
- add 8 to {elo.%{_type}%.%loop-player%}
- remove 8 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 8 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -8 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 8 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -8 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 225 and 249:
- add 7 to {elo.%{_type}%.%loop-player%}
- remove 7 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 7 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -7 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 7 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -7 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 250 and 274:
- add 6 to {elo.%{_type}%.%loop-player%}
- remove 6 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 6 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -6 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 6 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -6 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 275 and 299:
- add 5 to {elo.%{_type}%.%loop-player%}
- remove 5 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 5 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -5 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 5 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -5 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 300 and 324:
- add 4 to {elo.%{_type}%.%loop-player%}
- remove 4 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 4 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -4 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 4 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -4 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 325 and 349:
- add 3 to {elo.%{_type}%.%loop-player%}
- remove 3 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 3 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -3 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 3 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -3 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} is between 350 and 399:
- add 2 to {elo.%{_type}%.%loop-player%}
- remove 2 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 2 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -2 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 2 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -2 (%{elo.%{_type}%.%player%}%)" to loop-player
- if {_elobetwin} > 400:
- add 1 to {elo.%{_type}%.%loop-player%}
- remove 1 from {elo.%{_type}%.%player%}
- wait 3 ticks
- send "&eElo Change: &a%loop-player% + 1 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -1 (%{elo.%{_type}%.%player%}%)" to player
- send "&eElo Change: &a%loop-player% + 1 (%{elo.%{_type}%.%loop-player%}%) - &c%player% -1 (%{elo.%{_type}%.%player%}%)" to loop-player
- on rightclick with a ender pearl:
- world is "{@PracticeLobby}"
- cancel event
- on drop:
- world is "{@PracticeWorld}"
- cancel event
- on place:
- if player is op:
- stop
- else:
- world is "{@PracticeLobby}"
- cancel event
- on break:
- if player is op:
- stop
- else:
- cancel event
- on place lava bucket:
- wait 5 ticks
- loop all blocks in radius 5 around event-location:
- if loop-block is fire:
- set block at loop-block to air
- on join:
- set join message to ""
- on quit:
- set quit message to ""
- on weather change to rain or thunder:
- set weather to sunny
- at 10:00:
- set time to 7:00
- on command "/accept":
- world is "{@PracticeWorld}"
- cancel event
- on command "/*spawnitems":
- world is "{@PracticeWorld}"
- cancel event
- on command "/duel":
- world is "{@PracticeWorld}"
- cancel event
- on command "/unranked":
- world is "{@PracticeWorld}"
- cancel event
- on command "/ranked":
- world is "{@PracticeWorld}"
- cancel event
- on rightclick with mushroom soup:
- if player's health = 10:
- if player's hunger < 10:
- cancel event
- set the player's tool to bowl
- set {_Hunger} to player's hunger + 3.5
- set the player's hunger to {_Hunger}
- else:
- cancel event
- else if player's health < 10:
- cancel event
- set the player's tool to bowl
- heal the player by 3.5 hearts
- on drop of bowl:
- wait 3 tick
- clear dropped Items
- on drop of glass bottle:
- wait 3 tick
- clear dropped Items
- on drop of steak:
- wait 3 tick
- clear dropped Items
- on drop of enchanted golden apple:
- wait 3 tick
- clear dropped Items
- on drop of diamond sword:
- world is "{@PracticeWorld}"
- cancel event
- on drop of book:
- cancel event
- on drop of potion of:8226:
- world is "{@PracticeWorld}"
- cancel event
- on drop of potion of:8259:
- world is "{@PracticeWorld}"
- cancel event
- on walking on diamond block:
- remove resistance from player
- remove fire resistance from player
- remove regeneration from player
- remove poison from player
- remove wither from player
- remove water breathing from player
- remove jump boost from player
- remove speed from player
- remove night vision from player
- remove weakness from player
- remove slowness from player
- remove strength from player
- remove invisibility from player
- remove haste from player
- remove mining fatigue from player
- remove nausea from player
- remove blindness from player
- remove absorption from player
- heal player
- add 10 to player's hunger bar
- on place:
- world is "{@PracticeWorld}"
- wait 7 seconds
- set event-block to air
- on heal:
- if player have fishing rod:
- if player doesn't have regeneration:
- cancel event
- On consume a golden apple:
- if item is golden apple item named "{@goldenhead}":
- remove regeneration from player
- remove absorption from player
- apply regeneration 2 to the player for 10 seconds
- apply absorption 1 to the player for 121 seconds
- stop
- else:
- remove regeneration from player
- remove absorption from player
- apply regeneration 2 to the player for 5 seconds
- apply absorption 1 to the player for 120 seconds
- stop
- on consume a enchanted golden apple:
- if item is golden apple:1 named "&6&lCOMBOFLY":
- remove resistance from player
- remove fire resistance from player
- remove regeneration from player
- remove speed from player
- remove strength from player
- remove invisibility from player
- remove blindness from player
- remove absorption from player
- apply speed 2 to the player for 120 seconds
- apply strength 2 to the player for 120 seconds
- apply regeneration 512 to the player for 120 seconds
- set {combo.%player%} to true
- on command "/comboapple":
- player has permission "{@permission}"
- cancel event
- give player enchanted golden apple named "&6&lCOMBOFLY"
- on command "/goldenhead":
- player has permission "{@permission}"
- cancel event
- give player enchanted golden apple named "{@goldenhead}"
- on damage:
- if {combo.%victim%} is true:
- set the no damage time of victim to 1 tick
- on death of player:
- delete {combo.%victim%}
- delete {combo.%{Opposant.%victim%}%}
- on quit:
- delete {combo.%player%}
- delete {combo.%{Opposant.%player%}%}
- on damage of player:
- wait 1 tick
- attacker is a player:
- projectile exists
- if projectile is arrow:
- wait 1 tick
- victim is not dead:
- message "{@bowhealth}" to the attacker
- on death of player:
- world is "{@PracticeWorld}"
- reveal all players from attacker
- stop
- on death of player:
- world is "{@PracticeLobby}"
- reveal all players from attacker
- stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement