Kaliteli BuildUHC ve 1vs1 Skripti yapabilecek Skripter?

  • Konuyu Başlatan Konuyu Başlatan CodeR12
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 806

CodeR12

Birisi mi Spawnlandı?
Katılım
6 Kasım 2016
Mesajlar
2
Elmaslar
0
Puan
0
Yaş
23
Öncelikle selam Ben CodeR12/ Aranızda 1vs1/BuildUHC skriptlerini yazabilecek kişi özelden kodu atsın.
Skriptin Özellikleri:
Bugsuz
/battle yazınca 2 tane yer açılan ve 1vs1 BuildUHC yazan tıklayınca sıraya giren
1vs1 ve Builduhc spawnlarını belirleyen ve envanterlerini belirleyen
ve tabeladada geçerli olan bir skript
Lütfen yazabilecek olan skripti kodu ile özelden atsın
Ve nasıl kullanacağımıda atsın
Mesela Tabelaya ne yazacağım v.b hangi komutlar ile yapacağım
YAZABİLEN YOKMU
ŞİMDİDEN THX MC-TR AİLESİ :)
 
Kod:
options:
    unranked: &9UnRanked
    ranked: &aRanked
    c1: &1 #Blue
    c2: &2 #Green
    c3: &3 #DarkAqua
    c4: &4 #Red
    c5: &5 #Purple
    c6: &6 #Gold
    cc: &c #LightRed
    ca: &a #LightGreen
    ce: &e #Yellow
    p: &r
    perm: &cYou don't have the permission to execute this command!
on quit:
    make player execute command "/leave"
    if {grade.%player%} is not set:
        set {grade.%player%} to "default"
    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:
    if {grade.%player%} is not set:
        set {grade.%player%} to "default"
    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
command /grade <player> <text>:
    permission: grade
    permission message: {@perm}
    usage: /grade <player> <basic/gold/donator/platium/default/mod/mod+/seniormod/admin/dev/owner>
    trigger:
        if arg-2 is "basic":
            set {grade.%arg-1%} to "Basic"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "platium":
            set {grade.%arg-1%} to "platium"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "gold":
            set {grade.%arg-1%} to "gold"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "donator":
            set {grade.%arg-1%} to "donator"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "default":
            set {grade.%arg-1%} to "default"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "mod":
            set {grade.%arg-1%} to "mod"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "mod+":
            set {grade.%arg-1%} to "mod+"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "seniormod":
            set {grade.%arg-1%} to "seniormod"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "dev":
            set {grade.%arg-1%} to "dev"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "owner":
            set {grade.%arg-1%} to "owner"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
on chat:
    if {grade.%player%} is "default":
        set message format to "&a%player%&r: %message%"
    if {grade.%player%} is "basic":
        set message format to "&9¤&a%player%&r: %message%"
    if {grade.%player%} is "donator":
        set message format to "&8¤&7%player%&r: %message%"
    if {grade.%player%} is "gold":
        set message format to "&e¤&6%player%&r: %message%"
    if {grade.%player%} is "platium":
        set message format to "&9¤&b%player%&r: %message%"
    if {grade.%player%} is "mod":
        set message format to "&7[&3Mod&7] &3%player%&r: %message%"
    if {grade.%player%} is "mod+":
        set message format to "&7[&3Mod+&7] &3%player%&r: %message%"
    if {grade.%player%} is "seniormod":
        set message format to "&7[&cSeniorMod&7] &c%player%&r: %message%"
    if {grade.%player%} is "dev":
        set message format to "&7[&6Dev&7] &6%player%&r: %message%"
    if {grade.%player%} is "owner":
        set message format to "&7[&5Owner&7] &5%player%&r: %message%"
command /duel <player> [<text>]:
    trigger:
        if arg-1 is set:
            if arg-1 is player:
                send "{@p} {@cc}Error : You cannot duel Yourself!" to player
                stop trigger
            else:
                if {dueled.%arg-1%} is true:
                    send "{@p} {@cc}%arg-1% is already in duel!" to player
                    stop trigger
                else:
                    if {dueled.%player%} is true:
                        send "{@p}{@cc} Error : You 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 2 rows named "&9Please select a Duel match" to player
                        if {typeset::%{_type0}%} is set:
                            format slot {_type0} of player with {slot.%{_type0}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{slot.%{_type4}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type4}%.name}%"]       
                        if {typeset::%{_type5}%} is set:
                            format slot {_type5} of player with {slot.%{_type5}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@p} {@cc}Error : You cannot duel Yourself!" to player
                stop trigger
            else:
                if {dueled.%arg-1%} is true:
                    send "{@p} {@cc}%arg-1% is already in duel!" to player
                    stop trigger
                else:
                    if {dueled.%player%} is true:
                        send "{@p}{@cc} Error : You are in duel!"
                        stop trigger
                    else:
                        set {wanted.%player%} to arg-1
                        send "{@p}{@ce} You have been duel %arg-1% in map %arg-2%"
                        send json "{@p}{@ca}%player%{@ce} has request you into a duel in map :{@ca} %arg-2%" tooltip "&bClick to accept" run "/accept %player% %arg-2%" to player argument 1
command /accept <player> [<text>]:
    trigger:
        if arg-1 is player:
            send "{@p} {@cc}Error : You cannot duel Yourself!" to player
            stop trigger
        else:
            if {dueled.%arg-1%} is true:
                send "{@p} {@cc}%arg-1% is already in duel!" to player
                stop trigger
            else:
                if {dueled.%player%} is true:
                    send "{@p}{@cc} Error : You are in duel!"
                    stop trigger
                else:   
                    if {wanted.%arg-1%} is player:
                        set {_player2} to arg-1
                        wait 1 tick
                        send "{@ce}Starting duel against {@ca}%{_Player2}%" to player
                        send "{@ce}Starting duel against {@ca}%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 {umatchlist.%arg-2%::*}
                        remove player from {rmatchlist.%arg-2%::*}
                        remove {_Player2} from {rmatchlist.%arg-2%::*}
                        remove {_Player2} from {umatchlist.%arg-2%::*}
                        clear player's inventory
                        clear {_Player2}'s inventory
                        give enchanted book named "&bDefault %arg-2%" to slot 0 of player
                        give enchanted book named "&bCustom %arg-2%" to slot 2 of player
                        give enchanted book named "&bCustom %arg-2%" to slot 2 of {_player2}
                        give enchanted book named "&bDefault %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 player to all players
                        hide all players to {_Player2}
                        hide {_Player2} to all players
                        set {inqueue.%player%} to false
                        set {inqueue.%{_Player2}%} to false
                        send "&aStarting in &e5 &aseconds!" to player
                        send "&aStarting in &e5 &aseconds!" to {_Player2}
                        wait 1 seconds           
                        send "&aStarting in &e4 &aseconds!" to player
                        send "&aStarting in &e4 &aseconds!" to {_Player2}
                        wait 1 seconds           
                        send "&aStarting in &e3 &aseconds!" to player
                        send "&aStarting in &e3 &aseconds!" to {_Player2}
                        wait 1 seconds
                        send "&aStarting in &e2 &aseconds!" to player
                        send "&aStarting in &e2 &aseconds!" to {_Player2}
                        wait 1 seconds
                        send "&aStarting in &e1 &aseconds!" to player
                        send "&aStarting in &e1 &aseconds!" to {_Player2}
                        wait 1 seconds
                        send "&aDuel starting now!" to player
                        send "&aDuel starting now!" to {_Player2}
                        reveal {_Player2} to player
                        reveal {_Player2} to {_Player2}
                        reveal player to player
                        reveal player to {_Player2}
command /setarena1 <int>:
    permission: setarena1
    permission message: {@perm}
    trigger:
        if arg 1 is set:
            set {Arena%arg-1%.1} to player's location
            send "{@p} &eYou have set the spawn 1 for the arena &a%arg-1%"
command /setarena2 <int>:
    permission: setarena2
    permission message: {@perm}
    trigger:
        if arg 1 is set:
            set {Arena%arg-1%.2} to player's location
            send "{@p} &eYou have set the spawn 2 for the arena &a%arg-1%"
command /maxarenas <int>:
    permission: maxarenas
    permission message: {@perm}
    trigger:
        if arg 1 is set:
            set {max} to arg-1
            send "{@p} &eThe number of arenas is &a%arg-1% &enow"
command /gametype <text>:
    permission: gametype
    permission message: {@perm}
    trigger:
        if arg 1 is set:
            if {dueltype::%arg-1%} is set:
                send "{@cc}Error : This gametype already exist!" 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 "{@p} {@ce}You have been create the gametype : {@ca}%arg-1%" to player
                stop trigger
command /gametypedel <text> <int>:
    permission: gametypedel
    permission message: {@perm}
    trigger:
        if {dueltype::%arg-1%} is not set:
            send "{@p} {@cc}Error : This gametype does not exist" to player
            stop trigger
        else:
            delete {dueltype::%arg-1%}
            delete {slot.%arg-2%.name}
            delete {slot.%arg-2%.item}
            delete {typeset::%arg-2%}
            send "{@p}{@ce} You have been delete the gametype :{@ca} %arg-1%" to player
            stop trigger
command /gametypeslot <text> <integer> <item>:
    permission: gametypeslot
    permission message: {@perm}
    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 "{@p} {@ce}You have set the item :{@ca} %arg-3%, {@ce}to the slot : {@ca}%arg-2%{@ce}, for the gametype : {@ca}%arg-1%" to player
                stop trigger
            else:
                send "{@p} {@cc}Error : Invalid Slot!"
        else:
            send "{@p} {@cc}Error : This gametype doesn't exist!" to player
            stop trigger
command /gametypeinv <text>:
    permission: gametypeinv
    permission message: {@perm}
    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 "{@p}{@ce} Default inventory succesfully saved." to player
            player can hold 36 wooden swords:
                message "{@p}{@cc} Error : Your inventory is empty!" to player
                stop
        else:
            send "{@p}{@cc} Error : Invalid Gametype"
            stop trigger
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 "{@p}{@ce} Giving to you the {@ca}%arg-1% {@ce}kit"
            stop
command /unranked [<text>]:       
    trigger:
        if {dueled.%player%} is true:
            send "{@p}{@cc} Error : You are in duel!" to player
            stop trigger
        else if {inqueue.%player%} is true:
            send "{@p}{@cc} Error : You 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 2 rows named "&9Please select a Unranked Queue" to player
            if {typeset::%{_type0}%} is set:
                format slot {_type0} of player with {slot.%{_type0}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{slot.%{_type4}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type4}%.name}%"]       
            if {typeset::%{_type5}%} is set:
                format slot {_type5} of player with {slot.%{_type5}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@p}{@cc} Error : You are in queue!" to player
                stop trigger
            else if {dueled.%player%} is true:
                send "{@p}{@cc} Error : You are in duel!" to player
                stop trigger
            if {umatchlist.%arg-1%::*} contains player:
                send "{@p}{@ce} You have been added to the {@ca}%arg-1% {@ce}queue, please wait for an another player" 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 orange dye of sharpness 3 named "{@cc}Right click to leave {@ce}%arg-1% {@cc}queue" to slot 8 of player
            if (size of {umatchlist.%arg-1%::*}) is less than 1:
                send "{@p}{@ce} You have been added to the {@ca}%arg-1% {@ce}queue, please wait for an another player" 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 orange dye of sharpness 3 named "{@cc}Right click to leave {@ce}%arg-1% {@cc}queue" 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
                send "&eStarting duel against &a%{_Player2}%" to player
                send "&eStarting duel against &a%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 {umatchlist.%arg-1%::*}
                set {waitmatch.%player%} to arg-1
                set {waitmatch.%{_player2}%} to arg-1
                remove {_Player2} from {umatchlist.%arg-1%::*}
                clear player's inventory
                clear {_Player2}'s inventory
                give enchanted book named "&bDefault %arg-1%" to slot 0 of player
                give enchanted book named "&bCustom %arg-1%" to slot 2 of player
                give enchanted book named "&bCustom %arg-1%" to slot 2 of {_player2}
                give enchanted book named "&bDefault %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 player to all players
                hide all players to {_Player2}
                hide {_Player2} to all players
                set {inqueue.%player%} to false
                send "&aStarting in &e5 &aseconds!" to player
                send "&aStarting in &e5 &aseconds!" to {_Player2}
                wait 1 seconds           
                send "&aStarting in &e4 &aseconds!" to player
                send "&aStarting in &e4 &aseconds!" to {_Player2}
                wait 1 seconds           
                send "&aStarting in &e3 &aseconds!" to player
                send "&aStarting in &e3 &aseconds!" to {_Player2}
                wait 1 seconds
                send "&aStarting in &e2 &aseconds!" to player
                send "&aStarting in &e2 &aseconds!" to {_Player2}
                wait 1 seconds
                send "&aStarting in &e1 &aseconds!" to player
                send "&aStarting in &e1 &aseconds!" to {_Player2}
                wait 1 seconds
                send "&aDuel starting now!" to player
                send "&aDuel starting now!" 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 "{@p}{@cc} Error : You are in duel!" to player
            stop trigger
        else if {inqueue.%player%} is true:
            send "{@p}{@cc} Error : You 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 2 rows named "&9Please select a Ranked Queue" to player
            if {typeset::%{_type0}%} is set:
                format slot {_type0} of player with {slot.%{_type0}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{slot.%{_type4}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type4}%.name}%"]       
            if {typeset::%{_type5}%} is set:
                format slot {_type5} of player with {slot.%{_type5}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@p}{@cc} Error : You are in queue!" to player
                stop trigger
            else if {dueled.%player%} is true:
                send "{@p}{@cc} Error : You are in duel!" to player
                stop trigger
            if {rmatchlist.%arg-1%::*} contains player:
                send "{@p}{@ce} You have been added to the {@ca}%arg-1% {@ce} ranked queue" to player
                send "{@p}{@ce} You have &a%{elo.%arg-1%.%player%}% &ein map &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 "{@p}{@ce} Search players {@ca}[%{elosearch2.%player%}% => %{elosearch1.%player%}%]"
                add 50 to {elosearch1.%player%}
                remove 50 from {elosearch2.%player%}
                clear player's inventory
                give a orange dye of sharpness 3 named "{@cc}Right click to leave {@ce}%arg-1% {@cc}queue" to slot 8 of player
                loop 12 times:
                    if {dueled.%player%} is false:
                        if {inqueue.%player%} is true:
                            wait 5 seconds
                            send "{@p}{@ce} Search players {@ca}[%{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 "{@p} &cCannot find a ranked match"
                        stop
            if (size of {rmatchlist.%arg-1%::*}) is less than 1:
                send "{@p}{@ce} You have been added to the {@ca}%arg-1% {@ce} ranked queue" to player
                send "{@p}{@ce} You have &a%{elo.%arg-1%.%player%}% &ein map &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 "{@p}{@ce} Search players {@ca}[%{elosearch2.%player%}% => %{elosearch1.%player%}%]"
                add 50 to {elosearch1.%player%}
                remove 50 from {elosearch2.%player%}
                clear player's inventory
                give a orange dye of sharpness 3 named "{@cc}Right click to leave {@ce}%arg-1% {@cc}queue" to slot 8 of player
                loop 12 times:
                    if {dueled.%player%} is false:
                        if {inqueue.%player%} is true:
                            wait 5 seconds
                            send "{@p}{@ce} Search players {@ca}[%{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 "{@p} &cCannot find a ranked 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 "&a%arg-1% match found : &a%{_Player2}%(%{elo.%arg-1%.%{_player2}%}%) &evs &a%player%(%{elo.%arg-1%.%player%}%)" to player
                send "&a%arg-1% match found : &a%{_Player2}%(%{elo.%arg-1%.%{_player2}%}%) &evs &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 %arg-1%" to slot 0 of player
                give enchanted book named "&bCustom %arg-1%" to slot 2 of player
                give enchanted book named "&bCustom %arg-1%" to slot 2 of {_player2}
                give enchanted book named "&bDefault %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 player to all players
                hide all players to {_Player2}
                hide {_Player2} to all players
                set {inqueue.%player%} to false
                send "&aStarting in &e5 &aseconds!" to player
                send "&aStarting in &e5 &aseconds!" to {_Player2}
                wait 1 seconds           
                send "&aStarting in &e4 &aseconds!" to player
                send "&aStarting in &e4 &aseconds!" to {_Player2}
                wait 1 seconds           
                send "&aStarting in &e3 &aseconds!" to player
                send "&aStarting in &e3 &aseconds!" to {_Player2}
                wait 1 seconds
                send "&aStarting in &e2 &aseconds!" to player
                send "&aStarting in &e2 &aseconds!" to {_Player2}
                wait 1 seconds
                send "&aStarting in &e1 &aseconds!" to player
                send "&aStarting in &e1 &aseconds!" to {_Player2}
                wait 1 seconds
                send "&aDuel starting now!" to player
                send "&aDuel starting now!" 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 Save %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 2 rows named "&6%player%" to player

            
            
            wait 3 tick
            
            
            
            if {typeset::%{_type0}%} is set:
                format slot {_type0} of player with {slot.%{_type0}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{slot.%{_type17}%.name}%" with lore "%{elo.%{slot.%{_type17}%.name}%.%arg 1%}%" to close
on rightclick with a book:
    name of tool is "&6Edit Kit"
    make player execute command "/§edc"
on rightclick with a enchanted book:
    name of tool is "&bDefault %{waitmatch.%player%}%"
    make player execute command "/§defaultinv %{waitmatch.%player%}%"
on rightclick with a enchanted book:
    name of tool is "&bCustom %{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 "{@p}{@cc} You don't have set your 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}%"]
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
command /setedit <text>:
    permission: setedit
    permission message: {@perm}
    trigger:
        if {dueltype::%arg-1%} is set:
            send "{@p}{@ca} You have set the editkit for {@ce}%arg-1%" to player
            set {edit.%arg-1%} to player's location
            stop trigger
        else:
            send "{@p}{@cc} Error : Invalid Gametype!"
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"
        teleport player to {spawn}
        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 "&9Please select a kit to edit" to player
        wait 3 ticks
        if {typeset::%{_type0}%} is set:
            format slot {_type0} of player with {slot.%{_type0}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{slot.%{_type17}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type17}%.name}%"]
        
command /test [<text>]:
    trigger:
        send "%{umatchlist.%arg-1%::*}%"
        send "%{PlayerRanked.%player%}%"
        send "%{Ranked.%arg-1%.%player%}%"
command /setspawn:
    permission: setspawn
    permission message: {@perm}
    trigger:
        set {spawn} to player's location
        send "Ok"
on rightclick with orange dye:
    name of tool is "&cRight click to leave &e%{waitmatch.%player%}% &cqueue"
    make player execute command "/leave"
command /leave:
    trigger:
        if {dueled.%player%} is true:
            send "{@p}{@cc} Error : You are in duel!" to player
            stop trigger
        else:
            remove player from {umatchlist.%{waitmatch.%player%}%::*}
            remove player from {rmatchlist.%{waitmatch.%player%}%::*}
            delete {PlayerRanked.%player%}
            set {Ranked.%{waitmatch.%player%}%.%player%} to false
            set {dueled.%player%} to false
            if {inqueue.%player%} is true:   
                send "{@p}{@ce} You have been removed from {@ca}%{waitmatch.%player%}% {@ce}queue"
            clear player's inventory
            wait 4 ticks
            set {inqueue.%player%} to false
            give iron sword named "{@unranked}" to slot 7 of player
            give diamond sword named "{@ranked}" to slot 8 of player
            give book named "&6Edit Kit" to slot 0 of player
            teleport player to {spawn}
on rightclick with iron sword:
    name of tool is "{@unranked}"
    make player execute command "/unranked"
on rightclick with diamond sword:
    name of tool is "{@ranked}"
    make player execute command "/ranked"       
on death:
    delete {wanted.%attacker%}
    delete {wanted.%victim%}
    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}
    wait 2 ticks
    send "&6(Inventories)" to attacker
    send "&6(Inventories)" to victim
    send json "&e- %victim%" tooltip "&6Click here!" run "/viewinv %victim%" to attacker
    send json "&e- %victim%" tooltip "&6Click here!" run "/viewinv %victim%" to victim
    send json "&e- %attacker%" tooltip "&6Click here!" run "/viewinv %attacker%" to attacker
    send json "&e- %attacker%" tooltip "&6Click here!" run "/viewinv %attacker%" to victim
command /viewinv [<offline player>]:
    trigger:
        open chest with 4 rows named "&eInventory of %arg-1%" to player
        set {_slot} to 0
        loop 36 times:
            format slot {_slot} of player with {slot.viewinv.%{_slot}%.%arg-1%} to be unstealable
            add 1 to {_slot}
on respawn:
    teleport player to {spawn}
on death:
    heal victim
    teleport victim to {spawn}
    set death message to ""
    set {inqueue.%attacker%} to false
    set {dueled.%attacker%} to false
    set {inqueue.%victim%} to false
    set {dueled.%victim%} to false
    remove attacker from {umatchlist.%{waitmatch.%attacker%}%::*}
    remove victim from {umatchlist.%{waitmatch.%victim%}%::*}
    send "&eWinner : %attacker%" to attacker
    send "&eWinner : %attacker%" to victim
    delete {dueled.%attacker%}
    delete {dueled.%victim%}
    delete {Opposant.%attacker%}
    delete {Opposant.%victim%}
    clear drops
    set {inqueue.%victim%} to false
    remove speed from victim
    set {inqueue.%attacker%} to false
    remove speed from attacker
    remove fire resistance from attacker
    clear victim's inventory
    wait 1 tick
    give iron sword named "{@unranked}" to slot 7 of victim
    give diamond sword named "{@ranked}" to slot 8 of victim
    give book named "&6Edit Kit" to slot 0 of victim   
    clear attacker's inventory
    teleport attacker to {spawn}
    heal attacker
    reveal all players to player
    reveal player to all players
    reveal all players to {_Player2}
    reveal {_Player2} to all players
    give iron sword named "{@unranked}" to slot 7 of attacker
    give diamond sword named "{@ranked}" to slot 8 of attacker
    give book named "&6Edit Kit" to slot 0 of attacker
    delete {PlayerRanked.%attacker%}
    delete {PlayerRanked.%victim%}
    set {Ranked.%{waitmatch.%attacker%}%.%attacker%} to false   
    set {Ranked.%{waitmatch.%victim%}%.%victim%} to false
    remove fire resistance from victim
on death:
    set {_type} to {PlayerRanked.%victim%}
    if {Ranked.%{_type}%.%victim%} is true:
        if {Ranked.%{_type}%.%attacker%} is true:
            if {elo.%{_type}%.%attacker%} is not set:
                set {elo.%{_type}%.%attacker%} to 1000
            if {elo.%{_type}%.%attacker%} is not set:
                set {elo.%{_type}%.%attacker%} to 1000
            victim is a player
            attacker is a player
            delete {PlayerRanked.%victim%}
            delete {PlayerRanked.%attacker%}
            delete {Ranked.%{_type}%.%attacker%}
            delete {Ranked.%{_type}%.%victim%}
            if {elo.%{_type}%.%attacker%} <= {elo.%{_type}%.%victim%}:
                set {_elobetwin} to {elo.%{_type}%.%victim%}-{elo.%{_type}%.%attacker%}
                if {_elobetwin} is between 0 and 24:
                    add 16 to {elo.%{_type}%.%attacker%}
                    remove 16 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% +16 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -16 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% +16 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -16 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 25 and 49:
                    add 17 to {elo.%{_type}%.%attacker%}
                    remove 17 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 17 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -17 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 17 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -17 (%{elo.%{_type}%.%victim%}%)" to attacker       
                if {_elobetwin} is between 50 and 74:
                    add 18 to {elo.%{_type}%.%attacker%}
                    remove 18 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 18 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -18 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 18 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -18 (%{elo.%{_type}%.%victim%}%)" to attacker           
                if {_elobetwin} is between 75 and 99:
                    add 19 to {elo.%{_type}%.%attacker%}
                    remove 19 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 19 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -19 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 19 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -19 (%{elo.%{_type}%.%victim%}%)" to attacker           
                if {_elobetwin} is between 100 and 124:
                    add 20 to {elo.%{_type}%.%attacker%}
                    remove 20 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 20 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -20 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 20 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -20 (%{elo.%{_type}%.%victim%}%)" to attacker   
                if {_elobetwin} is between 125 and 149:
                    add 21 to {elo.%{_type}%.%attacker%}
                    remove 21 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 21 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -21 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 21 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -21 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 150 and 174:
                    add 22 to {elo.%{_type}%.%attacker%}
                    remove 22 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 22 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -22 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 22 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -22 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 175 and 199:
                    add 23 to {elo.%{_type}%.%attacker%}
                    remove 23 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 23 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -23 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 23 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -23 (%{elo.%{_type}%.%victim%}%)" to attacker   
                if {_elobetwin} is between 200 and 224:
                    add 24 to {elo.%{_type}%.%attacker%}
                    remove 24 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 24 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -24 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 24 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -24 (%{elo.%{_type}%.%victim%}%)" to attacker   
                if {_elobetwin} is between 225 and 249:
                    add 25 to {elo.%{_type}%.%attacker%}
                    remove 25 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 25 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -25 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 25 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -25 (%{elo.%{_type}%.%victim%}%)" to attacker   
                if {_elobetwin} is between 250 and 274:
                    add 26 to {elo.%{_type}%.%attacker%}
                    remove 26 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 26 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -26 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 26 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -26 (%{elo.%{_type}%.%victim%}%)" to attacker   
                if {_elobetwin} is between 275 and 299:
                    add 27 to {elo.%{_type}%.%attacker%}
                    remove 27 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 27 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -27 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 27 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -27 (%{elo.%{_type}%.%victim%}%)" to attacker   
                if {_elobetwin} is between 300 and 324:
                    add 28 to {elo.%{_type}%.%attacker%}
                    remove 28 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 28 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -28 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 28 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -28 (%{elo.%{_type}%.%victim%}%)" to attacker   
                if {_elobetwin} is between 325 and 349:
                    add 29 to {elo.%{_type}%.%attacker%}
                    remove 29 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 29 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -29 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 29 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -29 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 350 and 399:
                    add 30 to {elo.%{_type}%.%attacker%}
                    remove 30 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 30 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -30 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 30 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -30 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} > 400:
                    add 31 to {elo.%{_type}%.%attacker%}
                    remove 31 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 31 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -31 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 31 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -31 (%{elo.%{_type}%.%victim%}%)" to attacker       
            else:
                set {_elobetwin} to {elo.%{_type}%.%attacker%}-{elo.%{_type}%.%victim%}
                if {_elobetwin} is between 0 and 24:
                    add 16 to {elo.%{_type}%.%attacker%}
                    remove 16 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% +16 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -16 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% +16 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -16 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 25 and 49:
                    add 15 to {elo.%{_type}%.%attacker%}
                    remove 15 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 15 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -15 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 15 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -15 (%{elo.%{_type}%.%victim%}%)" to attacker       
                if {_elobetwin} is between 50 and 74:
                    add 14 to {elo.%{_type}%.%attacker%}
                    remove 14 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 14 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -14 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 14 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -14 (%{elo.%{_type}%.%victim%}%)" to attacker           
                if {_elobetwin} is between 75 and 99:
                    add 13 to {elo.%{_type}%.%attacker%}
                    remove 13 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 13 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -13 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 13 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -13 (%{elo.%{_type}%.%victim%}%)" to attacker           
                if {_elobetwin} is between 100 and 124:
                    add 12 to {elo.%{_type}%.%attacker%}
                    remove 12 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 12 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -12 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 12 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -12 (%{elo.%{_type}%.%victim%}%)" to attacker   
                if {_elobetwin} is between 125 and 149:
                    add 11 to {elo.%{_type}%.%attacker%}
                    remove 11 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 11 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -11 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 11 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -11 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 150 and 174:
                    add 10 to {elo.%{_type}%.%attacker%}
                    remove 10 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 10 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -10 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 10 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -10 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 175 and 199:
                    add 9 to {elo.%{_type}%.%attacker%}
                    remove 9 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 9 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -9 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 9 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -9 (%{elo.%{_type}%.%victim%}%)" to attacker   
                if {_elobetwin} is between 200 and 224:
                    add 8 to {elo.%{_type}%.%attacker%}
                    remove 8 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 8 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -8 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 8 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -8 (%{elo.%{_type}%.%victim%}%)" to attacker   
                if {_elobetwin} is between 225 and 249:
                    add 7 to {elo.%{_type}%.%attacker%}
                    remove 7 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 7 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -7 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 7 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -7 (%{elo.%{_type}%.%victim%}%)" to attacker   
                if {_elobetwin} is between 250 and 274:
                    add 6 to {elo.%{_type}%.%attacker%}
                    remove 6 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 6 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -6 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 6 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -6 (%{elo.%{_type}%.%victim%}%)" to attacker   
                if {_elobetwin} is between 275 and 299:
                    add 5 to {elo.%{_type}%.%attacker%}
                    remove 5 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 5 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -5 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 5 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -5 (%{elo.%{_type}%.%victim%}%)" to attacker   
                if {_elobetwin} is between 300 and 324:
                    add 4 to {elo.%{_type}%.%attacker%}
                    remove 4 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 4 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -4 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 4 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -4 (%{elo.%{_type}%.%victim%}%)" to attacker   
                if {_elobetwin} is between 325 and 349:
                    add 3 to {elo.%{_type}%.%attacker%}
                    remove 3 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 3 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -3 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 3 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -3 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 350 and 399:
                    add 2 to {elo.%{_type}%.%attacker%}
                    remove 2 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 2 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -2 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 2 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -2 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} > 400:
                    add 1 to {elo.%{_type}%.%attacker%}
                    remove 1 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 1 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -1 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 1 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -1 (%{elo.%{_type}%.%victim%}%)" to attacker   
on rightclick with ender pearl:
    if {cooldown.enderpearl.time.%player%} is not set:
        set {cooldown.enderpearl.time.%player%} to 0
    if {cooldown.enderpearl.time.%player%} > 0:
        send "{@p} &ePlease wait &a%{cooldown.enderpearl.time.%player%}%&e for use another pearl."
        cancel event
        stop
    else:
        set {cooldown.enderpearl.time.%player%} to 8
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 7
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 6
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 5
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 4
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 3
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 2
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 1
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 0
on break:
    if player is op:
        stop
    else:
        cancel event
on place:
    if player is op:
        stop
    else:
        cancel event
on damage:
    if {dueled.%victim%} is false:
        cancel event
on leftclick:
    set {verifmod.%player%} to false
    add 1 to {click.%player%}
    add 1 to {clickaa.%player%}
    wait 1 seconds
    loop all players:
        if loop-player has permission "mod":
            if {clickaa.%player%} > 14:
                send "&7[&4&lAntiCheat&7] Possible autoclick with : &4&l%player% (%{clickaa.%player%}% CPS)" to loop-player
            if {clickaa.%player%} > 45:
                send "&7[&4&lAntiCheat&7] Sure autoclick with : &4&l%player% (%{clickaa.%player%}% CPS)" to loop-player
    wait 1 tick
    set {clickaa.%player%} to 0
on quit:
    set {maxclick.%player%} to 0
on command:
    set {verifmod.%player%} to false
on any movement:
    set {verifmod.%player%} to false
    if {maxclick.%player%} is not set:
        set {maxclick.%player%} to 0
    if {maxclick.%player%} is 0:
        set {maxclick.%player%} to 1
    set {_slot} to 0
    loop 36 times:
        set {verif.inv.%player%.%{_slot}%} to slot {_slot} of player
        add 1 to {_slot}
command /verif [<offline player>]:
    permission: mod
    permission message: &cYou don't have the permission
    trigger:
        if arg-1 is offline:
            send "&cCe joueur n'est pas connecté!"
            stop trigger
        if arg-1 is set:
            set {verifmod.%player%} to true
            set {click.%arg-1%} to 0
            if {maxclick.%arg-1%} is not set:
                set {maxclick.%arg-1%} to 0
            open chest with 5 rows named "&aVerif > %arg-1%" to player
            format slot 40 of player with arg-1's skull named "&4&l%arg-1%" to be unstealable
            set {_slot} to 0
            loop 36 times:
                format slot {_slot} of player with {verif.inv.%arg-1%.%{_slot}%} named "&4&lSlot %{_slot}% de %arg-1%" to be unstealable
                add 1 to {_slot}
            loop 600 times:
                if {verifmod.%player%} is true:
                    format slot 37 of player with 1 block of diamond named "&4&lMaxCPS : " with lore "%{maxclick.%arg-1%}%" to be unstealable
                    set {_click} to {click.%arg-1%}
                    set {_max} to {maxclick.%arg-1%}
                    wait 1 seconds
                    format slot 36 of player with redstone block named "&4&lCPS : " with lore "%{click.%arg-1%}%" to be unstealable
                    if {click.%arg-1%} > {maxclick.%arg-1%} :
                        set {maxclick.%arg-1%} to {click.%arg-1%}
                    wait 1 tick
                    set {_click} to 0
                    set {click.%arg-1%} to 0
        else:
            send "&cUsage : /verif <player>"
            stop trigger
Alıntıdır. Doğrumu bilmiyorum.
1VS1 SK :
Kod:
options:
    tag: &5[&bTAG&5]

command /set1v1spawn1:
    permission: "pro.admin"
    trigger:
        set {1v11} to location of player
        message "{@tag} &6You have successfully set 1v1 spawn 1 !"
command /set1v1spawn2:
    permission: "pro.admin"
    trigger:
        set {1v12} to location of player
        message "{@tag} &6You have successfully set 1v1 spawn 2 !"
on command:
    if {in1v1.%player%} is true:
        cancel event
        send "{@tag} &6You can't execute commands in 1v1" to player
command /1v1 [<player>]:
    trigger:
        if arg 1 is player:
            send "{@tag} &6You can't 1v1 yourself"
        if arg 1 is not set:
            send "{@tag} &6You no longer request anyone to 1v1"
            clear {requesting.%player%}
        else:
            if {1v1antispam.%player%} is false:
                if {requesting.%arg 1%} is player:
                    if {arena1} is false:
                        set {arena1} to true
                        set {_1} to arg 1
                        set {_2} to player
                        clear {requesting.%{_1}%}
                        clear {requesting.%{_2}%}
                        set {in1v1.%{_1}%} to true
                        set {in1v1.%{_2}%} to true
                        execute console command "/gamemode 0 %{_1}%"
                        execute console command "/gamemode 0 %{_2}%"
                        message "&7-------------------------------------" to {_1}
                        message "{@tag} &6You are now fighting %{_2}%" to {_1}
                        message "&7-------------------------------------" to {_1}
                        message "&7-------------------------------------" to {_2}
                        message "{@tag} &6You are now fighting %{_1}%" to {_2}
                        message "&7-------------------------------------" to {_2}
                        execute console command "/clear %{_1}%"
                        execute console command "/clear %{_2}%"
                        teleport {_1} to {1v11}
                        teleport {_2} to {1v12}
                        execute console command "/effect %{_1}% clear"
                        execute console command "/effect %{_2}% clear"
                        apply speed 2 to {_1} for 999 days
                        equip {_1} with all iron armor of protection 4
                        give 1 iron sword of unbreaking 100 and sharpness 2 to {_1}
                        give 64 enchanted golden apple to {_1}
                        apply speed 2 to {_2} for 999 days
                        equip {_2} with all iron armor of protection 4
                        give 1 iron sword of unbreaking 100 and sharpness 2 to {_2}
                        give 64 enchanted golden apple to {_2}
                        broadcast "{@tag} &4%{_1}% &6vs &4%{_2}%"
                        stop
                    else:
                        send "{@tag} &6Arena is in use, try again later" to player
                        stop
                else:
                    set {1v1antispam.%player%} to true
                    set {requesting.%player%} to arg 1
                    send "{@tag} &6You are resquesting %arg 1% to 1v1" to player
                    send "{@tag} &6%player% want to 1v1 you, use /1v1 %player% to accept" to arg 1
                    wait 30 seconds
                    set {1v1antispam.%player%} to false
                    stop
        else:
            send "{@tag} don't spam the 1v1 command" to player
on join:
    set {1v1antispam.%player%} to false
on quit:
    clear {requesting.%player%}
command /debugarena1:
    permission: op
    trigger:
        set {arena1} to false
on death:
    if {in1v1.%victim%} is true:
        set {in1v1.%victim%} to false
        set {in1v1.%attacker%} to false
        set {arena1} to false
        teleport attacker to {spawn}
        clear attacker's inventory
        heal attacker
on quit:
    if {in1v1.%player%} is true:
        set {in1v1.%player%} to false
        set {arena1} to false
        loop all players:
            if {in1v1.%loop-player%} is true:
                teleport loop-player to {spawn}
                set {in1v1.%loop-player%} to false
                clear loop-player's inventory
                heal loop-player
 
Kod:
options:
    unranked: &9UnRanked
    ranked: &aRanked
    c1: &1 #Blue
    c2: &2 #Green
    c3: &3 #DarkAqua
    c4: &4 #Red
    c5: &5 #Purple
    c6: &6 #Gold
    cc: &c #LightRed
    ca: &a #LightGreen
    ce: &e #Yellow
    p: &r
    perm: &cYou don't have the permission to execute this command!
on quit:
    make player execute command "/leave"
    if {grade.%player%} is not set:
        set {grade.%player%} to "default"
    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:
    if {grade.%player%} is not set:
        set {grade.%player%} to "default"
    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
command /grade <player> <text>:
    permission: grade
    permission message: {@perm}
    usage: /grade <player> <basic/gold/donator/platium/default/mod/mod+/seniormod/admin/dev/owner>
    trigger:
        if arg-2 is "basic":
            set {grade.%arg-1%} to "Basic"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "platium":
            set {grade.%arg-1%} to "platium"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "gold":
            set {grade.%arg-1%} to "gold"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "donator":
            set {grade.%arg-1%} to "donator"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "default":
            set {grade.%arg-1%} to "default"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "mod":
            set {grade.%arg-1%} to "mod"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "mod+":
            set {grade.%arg-1%} to "mod+"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "seniormod":
            set {grade.%arg-1%} to "seniormod"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "dev":
            set {grade.%arg-1%} to "dev"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
        if arg-2 is "owner":
            set {grade.%arg-1%} to "owner"
            send "&eNow, &a%arg-1% &ehas grade &a%arg-2%"
on chat:
    if {grade.%player%} is "default":
        set message format to "&a%player%&r: %message%"
    if {grade.%player%} is "basic":
        set message format to "&9¤&a%player%&r: %message%"
    if {grade.%player%} is "donator":
        set message format to "&8¤&7%player%&r: %message%"
    if {grade.%player%} is "gold":
        set message format to "&e¤&6%player%&r: %message%"
    if {grade.%player%} is "platium":
        set message format to "&9¤&b%player%&r: %message%"
    if {grade.%player%} is "mod":
        set message format to "&7[&3Mod&7] &3%player%&r: %message%"
    if {grade.%player%} is "mod+":
        set message format to "&7[&3Mod+&7] &3%player%&r: %message%"
    if {grade.%player%} is "seniormod":
        set message format to "&7[&cSeniorMod&7] &c%player%&r: %message%"
    if {grade.%player%} is "dev":
        set message format to "&7[&6Dev&7] &6%player%&r: %message%"
    if {grade.%player%} is "owner":
        set message format to "&7[&5Owner&7] &5%player%&r: %message%"
command /duel <player> [<text>]:
    trigger:
        if arg-1 is set:
            if arg-1 is player:
                send "{@p} {@cc}Error : You cannot duel Yourself!" to player
                stop trigger
            else:
                if {dueled.%arg-1%} is true:
                    send "{@p} {@cc}%arg-1% is already in duel!" to player
                    stop trigger
                else:
                    if {dueled.%player%} is true:
                        send "{@p}{@cc} Error : You 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 2 rows named "&9Please select a Duel match" to player
                        if {typeset::%{_type0}%} is set:
                            format slot {_type0} of player with {slot.%{_type0}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{slot.%{_type4}%.name}%" to close then run [make player execute command "/duel %arg-1% %{slot.%{_type4}%.name}%"]      
                        if {typeset::%{_type5}%} is set:
                            format slot {_type5} of player with {slot.%{_type5}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@p} {@cc}Error : You cannot duel Yourself!" to player
                stop trigger
            else:
                if {dueled.%arg-1%} is true:
                    send "{@p} {@cc}%arg-1% is already in duel!" to player
                    stop trigger
                else:
                    if {dueled.%player%} is true:
                        send "{@p}{@cc} Error : You are in duel!"
                        stop trigger
                    else:
                        set {wanted.%player%} to arg-1
                        send "{@p}{@ce} You have been duel %arg-1% in map %arg-2%"
                        send json "{@p}{@ca}%player%{@ce} has request you into a duel in map :{@ca} %arg-2%" tooltip "&bClick to accept" run "/accept %player% %arg-2%" to player argument 1
command /accept <player> [<text>]:
    trigger:
        if arg-1 is player:
            send "{@p} {@cc}Error : You cannot duel Yourself!" to player
            stop trigger
        else:
            if {dueled.%arg-1%} is true:
                send "{@p} {@cc}%arg-1% is already in duel!" to player
                stop trigger
            else:
                if {dueled.%player%} is true:
                    send "{@p}{@cc} Error : You are in duel!"
                    stop trigger
                else:  
                    if {wanted.%arg-1%} is player:
                        set {_player2} to arg-1
                        wait 1 tick
                        send "{@ce}Starting duel against {@ca}%{_Player2}%" to player
                        send "{@ce}Starting duel against {@ca}%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 {umatchlist.%arg-2%::*}
                        remove player from {rmatchlist.%arg-2%::*}
                        remove {_Player2} from {rmatchlist.%arg-2%::*}
                        remove {_Player2} from {umatchlist.%arg-2%::*}
                        clear player's inventory
                        clear {_Player2}'s inventory
                        give enchanted book named "&bDefault %arg-2%" to slot 0 of player
                        give enchanted book named "&bCustom %arg-2%" to slot 2 of player
                        give enchanted book named "&bCustom %arg-2%" to slot 2 of {_player2}
                        give enchanted book named "&bDefault %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 player to all players
                        hide all players to {_Player2}
                        hide {_Player2} to all players
                        set {inqueue.%player%} to false
                        set {inqueue.%{_Player2}%} to false
                        send "&aStarting in &e5 &aseconds!" to player
                        send "&aStarting in &e5 &aseconds!" to {_Player2}
                        wait 1 seconds          
                        send "&aStarting in &e4 &aseconds!" to player
                        send "&aStarting in &e4 &aseconds!" to {_Player2}
                        wait 1 seconds          
                        send "&aStarting in &e3 &aseconds!" to player
                        send "&aStarting in &e3 &aseconds!" to {_Player2}
                        wait 1 seconds
                        send "&aStarting in &e2 &aseconds!" to player
                        send "&aStarting in &e2 &aseconds!" to {_Player2}
                        wait 1 seconds
                        send "&aStarting in &e1 &aseconds!" to player
                        send "&aStarting in &e1 &aseconds!" to {_Player2}
                        wait 1 seconds
                        send "&aDuel starting now!" to player
                        send "&aDuel starting now!" to {_Player2}
                        reveal {_Player2} to player
                        reveal {_Player2} to {_Player2}
                        reveal player to player
                        reveal player to {_Player2}
command /setarena1 <int>:
    permission: setarena1
    permission message: {@perm}
    trigger:
        if arg 1 is set:
            set {Arena%arg-1%.1} to player's location
            send "{@p} &eYou have set the spawn 1 for the arena &a%arg-1%"
command /setarena2 <int>:
    permission: setarena2
    permission message: {@perm}
    trigger:
        if arg 1 is set:
            set {Arena%arg-1%.2} to player's location
            send "{@p} &eYou have set the spawn 2 for the arena &a%arg-1%"
command /maxarenas <int>:
    permission: maxarenas
    permission message: {@perm}
    trigger:
        if arg 1 is set:
            set {max} to arg-1
            send "{@p} &eThe number of arenas is &a%arg-1% &enow"
command /gametype <text>:
    permission: gametype
    permission message: {@perm}
    trigger:
        if arg 1 is set:
            if {dueltype::%arg-1%} is set:
                send "{@cc}Error : This gametype already exist!" 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 "{@p} {@ce}You have been create the gametype : {@ca}%arg-1%" to player
                stop trigger
command /gametypedel <text> <int>:
    permission: gametypedel
    permission message: {@perm}
    trigger:
        if {dueltype::%arg-1%} is not set:
            send "{@p} {@cc}Error : This gametype does not exist" to player
            stop trigger
        else:
            delete {dueltype::%arg-1%}
            delete {slot.%arg-2%.name}
            delete {slot.%arg-2%.item}
            delete {typeset::%arg-2%}
            send "{@p}{@ce} You have been delete the gametype :{@ca} %arg-1%" to player
            stop trigger
command /gametypeslot <text> <integer> <item>:
    permission: gametypeslot
    permission message: {@perm}
    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 "{@p} {@ce}You have set the item :{@ca} %arg-3%, {@ce}to the slot : {@ca}%arg-2%{@ce}, for the gametype : {@ca}%arg-1%" to player
                stop trigger
            else:
                send "{@p} {@cc}Error : Invalid Slot!"
        else:
            send "{@p} {@cc}Error : This gametype doesn't exist!" to player
            stop trigger
command /gametypeinv <text>:
    permission: gametypeinv
    permission message: {@perm}
    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 "{@p}{@ce} Default inventory succesfully saved." to player
            player can hold 36 wooden swords:
                message "{@p}{@cc} Error : Your inventory is empty!" to player
                stop
        else:
            send "{@p}{@cc} Error : Invalid Gametype"
            stop trigger
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 "{@p}{@ce} Giving to you the {@ca}%arg-1% {@ce}kit"
            stop
command /unranked [<text>]:      
    trigger:
        if {dueled.%player%} is true:
            send "{@p}{@cc} Error : You are in duel!" to player
            stop trigger
        else if {inqueue.%player%} is true:
            send "{@p}{@cc} Error : You 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 2 rows named "&9Please select a Unranked Queue" to player
            if {typeset::%{_type0}%} is set:
                format slot {_type0} of player with {slot.%{_type0}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{slot.%{_type4}%.name}%" to close then run [make player execute command "/unranked %{slot.%{_type4}%.name}%"]      
            if {typeset::%{_type5}%} is set:
                format slot {_type5} of player with {slot.%{_type5}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@p}{@cc} Error : You are in queue!" to player
                stop trigger
            else if {dueled.%player%} is true:
                send "{@p}{@cc} Error : You are in duel!" to player
                stop trigger
            if {umatchlist.%arg-1%::*} contains player:
                send "{@p}{@ce} You have been added to the {@ca}%arg-1% {@ce}queue, please wait for an another player" 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 orange dye of sharpness 3 named "{@cc}Right click to leave {@ce}%arg-1% {@cc}queue" to slot 8 of player
            if (size of {umatchlist.%arg-1%::*}) is less than 1:
                send "{@p}{@ce} You have been added to the {@ca}%arg-1% {@ce}queue, please wait for an another player" 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 orange dye of sharpness 3 named "{@cc}Right click to leave {@ce}%arg-1% {@cc}queue" 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
                send "&eStarting duel against &a%{_Player2}%" to player
                send "&eStarting duel against &a%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 {umatchlist.%arg-1%::*}
                set {waitmatch.%player%} to arg-1
                set {waitmatch.%{_player2}%} to arg-1
                remove {_Player2} from {umatchlist.%arg-1%::*}
                clear player's inventory
                clear {_Player2}'s inventory
                give enchanted book named "&bDefault %arg-1%" to slot 0 of player
                give enchanted book named "&bCustom %arg-1%" to slot 2 of player
                give enchanted book named "&bCustom %arg-1%" to slot 2 of {_player2}
                give enchanted book named "&bDefault %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 player to all players
                hide all players to {_Player2}
                hide {_Player2} to all players
                set {inqueue.%player%} to false
                send "&aStarting in &e5 &aseconds!" to player
                send "&aStarting in &e5 &aseconds!" to {_Player2}
                wait 1 seconds          
                send "&aStarting in &e4 &aseconds!" to player
                send "&aStarting in &e4 &aseconds!" to {_Player2}
                wait 1 seconds          
                send "&aStarting in &e3 &aseconds!" to player
                send "&aStarting in &e3 &aseconds!" to {_Player2}
                wait 1 seconds
                send "&aStarting in &e2 &aseconds!" to player
                send "&aStarting in &e2 &aseconds!" to {_Player2}
                wait 1 seconds
                send "&aStarting in &e1 &aseconds!" to player
                send "&aStarting in &e1 &aseconds!" to {_Player2}
                wait 1 seconds
                send "&aDuel starting now!" to player
                send "&aDuel starting now!" 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 "{@p}{@cc} Error : You are in duel!" to player
            stop trigger
        else if {inqueue.%player%} is true:
            send "{@p}{@cc} Error : You 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 2 rows named "&9Please select a Ranked Queue" to player
            if {typeset::%{_type0}%} is set:
                format slot {_type0} of player with {slot.%{_type0}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{slot.%{_type4}%.name}%" to close then run [make player execute command "/ranked %{slot.%{_type4}%.name}%"]      
            if {typeset::%{_type5}%} is set:
                format slot {_type5} of player with {slot.%{_type5}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@p}{@cc} Error : You are in queue!" to player
                stop trigger
            else if {dueled.%player%} is true:
                send "{@p}{@cc} Error : You are in duel!" to player
                stop trigger
            if {rmatchlist.%arg-1%::*} contains player:
                send "{@p}{@ce} You have been added to the {@ca}%arg-1% {@ce} ranked queue" to player
                send "{@p}{@ce} You have &a%{elo.%arg-1%.%player%}% &ein map &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 "{@p}{@ce} Search players {@ca}[%{elosearch2.%player%}% => %{elosearch1.%player%}%]"
                add 50 to {elosearch1.%player%}
                remove 50 from {elosearch2.%player%}
                clear player's inventory
                give a orange dye of sharpness 3 named "{@cc}Right click to leave {@ce}%arg-1% {@cc}queue" to slot 8 of player
                loop 12 times:
                    if {dueled.%player%} is false:
                        if {inqueue.%player%} is true:
                            wait 5 seconds
                            send "{@p}{@ce} Search players {@ca}[%{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 "{@p} &cCannot find a ranked match"
                        stop
            if (size of {rmatchlist.%arg-1%::*}) is less than 1:
                send "{@p}{@ce} You have been added to the {@ca}%arg-1% {@ce} ranked queue" to player
                send "{@p}{@ce} You have &a%{elo.%arg-1%.%player%}% &ein map &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 "{@p}{@ce} Search players {@ca}[%{elosearch2.%player%}% => %{elosearch1.%player%}%]"
                add 50 to {elosearch1.%player%}
                remove 50 from {elosearch2.%player%}
                clear player's inventory
                give a orange dye of sharpness 3 named "{@cc}Right click to leave {@ce}%arg-1% {@cc}queue" to slot 8 of player
                loop 12 times:
                    if {dueled.%player%} is false:
                        if {inqueue.%player%} is true:
                            wait 5 seconds
                            send "{@p}{@ce} Search players {@ca}[%{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 "{@p} &cCannot find a ranked 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 "&a%arg-1% match found : &a%{_Player2}%(%{elo.%arg-1%.%{_player2}%}%) &evs &a%player%(%{elo.%arg-1%.%player%}%)" to player
                send "&a%arg-1% match found : &a%{_Player2}%(%{elo.%arg-1%.%{_player2}%}%) &evs &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 %arg-1%" to slot 0 of player
                give enchanted book named "&bCustom %arg-1%" to slot 2 of player
                give enchanted book named "&bCustom %arg-1%" to slot 2 of {_player2}
                give enchanted book named "&bDefault %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 player to all players
                hide all players to {_Player2}
                hide {_Player2} to all players
                set {inqueue.%player%} to false
                send "&aStarting in &e5 &aseconds!" to player
                send "&aStarting in &e5 &aseconds!" to {_Player2}
                wait 1 seconds          
                send "&aStarting in &e4 &aseconds!" to player
                send "&aStarting in &e4 &aseconds!" to {_Player2}
                wait 1 seconds          
                send "&aStarting in &e3 &aseconds!" to player
                send "&aStarting in &e3 &aseconds!" to {_Player2}
                wait 1 seconds
                send "&aStarting in &e2 &aseconds!" to player
                send "&aStarting in &e2 &aseconds!" to {_Player2}
                wait 1 seconds
                send "&aStarting in &e1 &aseconds!" to player
                send "&aStarting in &e1 &aseconds!" to {_Player2}
                wait 1 seconds
                send "&aDuel starting now!" to player
                send "&aDuel starting now!" 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 Save %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 2 rows named "&6%player%" to player

           
           
            wait 3 tick
           
           
           
            if {typeset::%{_type0}%} is set:
                format slot {_type0} of player with {slot.%{_type0}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{slot.%{_type17}%.name}%" with lore "%{elo.%{slot.%{_type17}%.name}%.%arg 1%}%" to close
on rightclick with a book:
    name of tool is "&6Edit Kit"
    make player execute command "/§edc"
on rightclick with a enchanted book:
    name of tool is "&bDefault %{waitmatch.%player%}%"
    make player execute command "/§defaultinv %{waitmatch.%player%}%"
on rightclick with a enchanted book:
    name of tool is "&bCustom %{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 "{@p}{@cc} You don't have set your 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}%"]
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
command /setedit <text>:
    permission: setedit
    permission message: {@perm}
    trigger:
        if {dueltype::%arg-1%} is set:
            send "{@p}{@ca} You have set the editkit for {@ce}%arg-1%" to player
            set {edit.%arg-1%} to player's location
            stop trigger
        else:
            send "{@p}{@cc} Error : Invalid Gametype!"
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"
        teleport player to {spawn}
        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 "&9Please select a kit to edit" to player
        wait 3 ticks
        if {typeset::%{_type0}%} is set:
            format slot {_type0} of player with {slot.%{_type0}%.item} named "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{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 "{@ce}%{slot.%{_type17}%.name}%" to close then run [make player execute command "/§edit %{slot.%{_type17}%.name}%"]
       
command /test [<text>]:
    trigger:
        send "%{umatchlist.%arg-1%::*}%"
        send "%{PlayerRanked.%player%}%"
        send "%{Ranked.%arg-1%.%player%}%"
command /setspawn:
    permission: setspawn
    permission message: {@perm}
    trigger:
        set {spawn} to player's location
        send "Ok"
on rightclick with orange dye:
    name of tool is "&cRight click to leave &e%{waitmatch.%player%}% &cqueue"
    make player execute command "/leave"
command /leave:
    trigger:
        if {dueled.%player%} is true:
            send "{@p}{@cc} Error : You are in duel!" to player
            stop trigger
        else:
            remove player from {umatchlist.%{waitmatch.%player%}%::*}
            remove player from {rmatchlist.%{waitmatch.%player%}%::*}
            delete {PlayerRanked.%player%}
            set {Ranked.%{waitmatch.%player%}%.%player%} to false
            set {dueled.%player%} to false
            if {inqueue.%player%} is true:  
                send "{@p}{@ce} You have been removed from {@ca}%{waitmatch.%player%}% {@ce}queue"
            clear player's inventory
            wait 4 ticks
            set {inqueue.%player%} to false
            give iron sword named "{@unranked}" to slot 7 of player
            give diamond sword named "{@ranked}" to slot 8 of player
            give book named "&6Edit Kit" to slot 0 of player
            teleport player to {spawn}
on rightclick with iron sword:
    name of tool is "{@unranked}"
    make player execute command "/unranked"
on rightclick with diamond sword:
    name of tool is "{@ranked}"
    make player execute command "/ranked"      
on death:
    delete {wanted.%attacker%}
    delete {wanted.%victim%}
    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}
    wait 2 ticks
    send "&6(Inventories)" to attacker
    send "&6(Inventories)" to victim
    send json "&e- %victim%" tooltip "&6Click here!" run "/viewinv %victim%" to attacker
    send json "&e- %victim%" tooltip "&6Click here!" run "/viewinv %victim%" to victim
    send json "&e- %attacker%" tooltip "&6Click here!" run "/viewinv %attacker%" to attacker
    send json "&e- %attacker%" tooltip "&6Click here!" run "/viewinv %attacker%" to victim
command /viewinv [<offline player>]:
    trigger:
        open chest with 4 rows named "&eInventory of %arg-1%" to player
        set {_slot} to 0
        loop 36 times:
            format slot {_slot} of player with {slot.viewinv.%{_slot}%.%arg-1%} to be unstealable
            add 1 to {_slot}
on respawn:
    teleport player to {spawn}
on death:
    heal victim
    teleport victim to {spawn}
    set death message to ""
    set {inqueue.%attacker%} to false
    set {dueled.%attacker%} to false
    set {inqueue.%victim%} to false
    set {dueled.%victim%} to false
    remove attacker from {umatchlist.%{waitmatch.%attacker%}%::*}
    remove victim from {umatchlist.%{waitmatch.%victim%}%::*}
    send "&eWinner : %attacker%" to attacker
    send "&eWinner : %attacker%" to victim
    delete {dueled.%attacker%}
    delete {dueled.%victim%}
    delete {Opposant.%attacker%}
    delete {Opposant.%victim%}
    clear drops
    set {inqueue.%victim%} to false
    remove speed from victim
    set {inqueue.%attacker%} to false
    remove speed from attacker
    remove fire resistance from attacker
    clear victim's inventory
    wait 1 tick
    give iron sword named "{@unranked}" to slot 7 of victim
    give diamond sword named "{@ranked}" to slot 8 of victim
    give book named "&6Edit Kit" to slot 0 of victim  
    clear attacker's inventory
    teleport attacker to {spawn}
    heal attacker
    reveal all players to player
    reveal player to all players
    reveal all players to {_Player2}
    reveal {_Player2} to all players
    give iron sword named "{@unranked}" to slot 7 of attacker
    give diamond sword named "{@ranked}" to slot 8 of attacker
    give book named "&6Edit Kit" to slot 0 of attacker
    delete {PlayerRanked.%attacker%}
    delete {PlayerRanked.%victim%}
    set {Ranked.%{waitmatch.%attacker%}%.%attacker%} to false  
    set {Ranked.%{waitmatch.%victim%}%.%victim%} to false
    remove fire resistance from victim
on death:
    set {_type} to {PlayerRanked.%victim%}
    if {Ranked.%{_type}%.%victim%} is true:
        if {Ranked.%{_type}%.%attacker%} is true:
            if {elo.%{_type}%.%attacker%} is not set:
                set {elo.%{_type}%.%attacker%} to 1000
            if {elo.%{_type}%.%attacker%} is not set:
                set {elo.%{_type}%.%attacker%} to 1000
            victim is a player
            attacker is a player
            delete {PlayerRanked.%victim%}
            delete {PlayerRanked.%attacker%}
            delete {Ranked.%{_type}%.%attacker%}
            delete {Ranked.%{_type}%.%victim%}
            if {elo.%{_type}%.%attacker%} <= {elo.%{_type}%.%victim%}:
                set {_elobetwin} to {elo.%{_type}%.%victim%}-{elo.%{_type}%.%attacker%}
                if {_elobetwin} is between 0 and 24:
                    add 16 to {elo.%{_type}%.%attacker%}
                    remove 16 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% +16 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -16 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% +16 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -16 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 25 and 49:
                    add 17 to {elo.%{_type}%.%attacker%}
                    remove 17 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 17 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -17 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 17 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -17 (%{elo.%{_type}%.%victim%}%)" to attacker      
                if {_elobetwin} is between 50 and 74:
                    add 18 to {elo.%{_type}%.%attacker%}
                    remove 18 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 18 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -18 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 18 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -18 (%{elo.%{_type}%.%victim%}%)" to attacker          
                if {_elobetwin} is between 75 and 99:
                    add 19 to {elo.%{_type}%.%attacker%}
                    remove 19 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 19 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -19 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 19 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -19 (%{elo.%{_type}%.%victim%}%)" to attacker          
                if {_elobetwin} is between 100 and 124:
                    add 20 to {elo.%{_type}%.%attacker%}
                    remove 20 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 20 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -20 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 20 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -20 (%{elo.%{_type}%.%victim%}%)" to attacker  
                if {_elobetwin} is between 125 and 149:
                    add 21 to {elo.%{_type}%.%attacker%}
                    remove 21 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 21 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -21 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 21 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -21 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 150 and 174:
                    add 22 to {elo.%{_type}%.%attacker%}
                    remove 22 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 22 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -22 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 22 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -22 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 175 and 199:
                    add 23 to {elo.%{_type}%.%attacker%}
                    remove 23 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 23 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -23 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 23 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -23 (%{elo.%{_type}%.%victim%}%)" to attacker  
                if {_elobetwin} is between 200 and 224:
                    add 24 to {elo.%{_type}%.%attacker%}
                    remove 24 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 24 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -24 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 24 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -24 (%{elo.%{_type}%.%victim%}%)" to attacker  
                if {_elobetwin} is between 225 and 249:
                    add 25 to {elo.%{_type}%.%attacker%}
                    remove 25 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 25 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -25 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 25 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -25 (%{elo.%{_type}%.%victim%}%)" to attacker  
                if {_elobetwin} is between 250 and 274:
                    add 26 to {elo.%{_type}%.%attacker%}
                    remove 26 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 26 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -26 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 26 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -26 (%{elo.%{_type}%.%victim%}%)" to attacker  
                if {_elobetwin} is between 275 and 299:
                    add 27 to {elo.%{_type}%.%attacker%}
                    remove 27 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 27 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -27 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 27 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -27 (%{elo.%{_type}%.%victim%}%)" to attacker  
                if {_elobetwin} is between 300 and 324:
                    add 28 to {elo.%{_type}%.%attacker%}
                    remove 28 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 28 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -28 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 28 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -28 (%{elo.%{_type}%.%victim%}%)" to attacker  
                if {_elobetwin} is between 325 and 349:
                    add 29 to {elo.%{_type}%.%attacker%}
                    remove 29 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 29 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -29 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 29 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -29 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 350 and 399:
                    add 30 to {elo.%{_type}%.%attacker%}
                    remove 30 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 30 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -30 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 30 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -30 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} > 400:
                    add 31 to {elo.%{_type}%.%attacker%}
                    remove 31 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 31 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -31 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 31 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -31 (%{elo.%{_type}%.%victim%}%)" to attacker      
            else:
                set {_elobetwin} to {elo.%{_type}%.%attacker%}-{elo.%{_type}%.%victim%}
                if {_elobetwin} is between 0 and 24:
                    add 16 to {elo.%{_type}%.%attacker%}
                    remove 16 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% +16 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -16 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% +16 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -16 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 25 and 49:
                    add 15 to {elo.%{_type}%.%attacker%}
                    remove 15 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 15 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -15 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 15 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -15 (%{elo.%{_type}%.%victim%}%)" to attacker      
                if {_elobetwin} is between 50 and 74:
                    add 14 to {elo.%{_type}%.%attacker%}
                    remove 14 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 14 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -14 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 14 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -14 (%{elo.%{_type}%.%victim%}%)" to attacker          
                if {_elobetwin} is between 75 and 99:
                    add 13 to {elo.%{_type}%.%attacker%}
                    remove 13 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 13 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -13 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 13 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -13 (%{elo.%{_type}%.%victim%}%)" to attacker          
                if {_elobetwin} is between 100 and 124:
                    add 12 to {elo.%{_type}%.%attacker%}
                    remove 12 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 12 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -12 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 12 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -12 (%{elo.%{_type}%.%victim%}%)" to attacker  
                if {_elobetwin} is between 125 and 149:
                    add 11 to {elo.%{_type}%.%attacker%}
                    remove 11 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 11 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -11 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 11 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -11 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 150 and 174:
                    add 10 to {elo.%{_type}%.%attacker%}
                    remove 10 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 10 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -10 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 10 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -10 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 175 and 199:
                    add 9 to {elo.%{_type}%.%attacker%}
                    remove 9 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 9 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -9 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 9 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -9 (%{elo.%{_type}%.%victim%}%)" to attacker  
                if {_elobetwin} is between 200 and 224:
                    add 8 to {elo.%{_type}%.%attacker%}
                    remove 8 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 8 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -8 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 8 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -8 (%{elo.%{_type}%.%victim%}%)" to attacker  
                if {_elobetwin} is between 225 and 249:
                    add 7 to {elo.%{_type}%.%attacker%}
                    remove 7 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 7 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -7 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 7 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -7 (%{elo.%{_type}%.%victim%}%)" to attacker  
                if {_elobetwin} is between 250 and 274:
                    add 6 to {elo.%{_type}%.%attacker%}
                    remove 6 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 6 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -6 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 6 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -6 (%{elo.%{_type}%.%victim%}%)" to attacker  
                if {_elobetwin} is between 275 and 299:
                    add 5 to {elo.%{_type}%.%attacker%}
                    remove 5 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 5 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -5 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 5 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -5 (%{elo.%{_type}%.%victim%}%)" to attacker  
                if {_elobetwin} is between 300 and 324:
                    add 4 to {elo.%{_type}%.%attacker%}
                    remove 4 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 4 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -4 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 4 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -4 (%{elo.%{_type}%.%victim%}%)" to attacker  
                if {_elobetwin} is between 325 and 349:
                    add 3 to {elo.%{_type}%.%attacker%}
                    remove 3 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 3 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -3 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 3 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -3 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} is between 350 and 399:
                    add 2 to {elo.%{_type}%.%attacker%}
                    remove 2 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 2 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -2 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 2 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -2 (%{elo.%{_type}%.%victim%}%)" to attacker
                if {_elobetwin} > 400:
                    add 1 to {elo.%{_type}%.%attacker%}
                    remove 1 from {elo.%{_type}%.%victim%}
                    wait 3 ticks
                    send "{@ce}Elo change: {@ca}%attacker% + 1 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -1 (%{elo.%{_type}%.%victim%}%)" to victim
                    send "{@ce}Elo change: {@ca}%attacker% + 1 (%{elo.%{_type}%.%attacker%}%) - {@cc}%victim% -1 (%{elo.%{_type}%.%victim%}%)" to attacker  
on rightclick with ender pearl:
    if {cooldown.enderpearl.time.%player%} is not set:
        set {cooldown.enderpearl.time.%player%} to 0
    if {cooldown.enderpearl.time.%player%} > 0:
        send "{@p} &ePlease wait &a%{cooldown.enderpearl.time.%player%}%&e for use another pearl."
        cancel event
        stop
    else:
        set {cooldown.enderpearl.time.%player%} to 8
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 7
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 6
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 5
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 4
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 3
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 2
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 1
        wait 1 second
        set {cooldown.enderpearl.time.%player%} to 0
on break:
    if player is op:
        stop
    else:
        cancel event
on place:
    if player is op:
        stop
    else:
        cancel event
on damage:
    if {dueled.%victim%} is false:
        cancel event
on leftclick:
    set {verifmod.%player%} to false
    add 1 to {click.%player%}
    add 1 to {clickaa.%player%}
    wait 1 seconds
    loop all players:
        if loop-player has permission "mod":
            if {clickaa.%player%} > 14:
                send "&7[&4&lAntiCheat&7] Possible autoclick with : &4&l%player% (%{clickaa.%player%}% CPS)" to loop-player
            if {clickaa.%player%} > 45:
                send "&7[&4&lAntiCheat&7] Sure autoclick with : &4&l%player% (%{clickaa.%player%}% CPS)" to loop-player
    wait 1 tick
    set {clickaa.%player%} to 0
on quit:
    set {maxclick.%player%} to 0
on command:
    set {verifmod.%player%} to false
on any movement:
    set {verifmod.%player%} to false
    if {maxclick.%player%} is not set:
        set {maxclick.%player%} to 0
    if {maxclick.%player%} is 0:
        set {maxclick.%player%} to 1
    set {_slot} to 0
    loop 36 times:
        set {verif.inv.%player%.%{_slot}%} to slot {_slot} of player
        add 1 to {_slot}
command /verif [<offline player>]:
    permission: mod
    permission message: &cYou don't have the permission
    trigger:
        if arg-1 is offline:
            send "&cCe joueur n'est pas connecté!"
            stop trigger
        if arg-1 is set:
            set {verifmod.%player%} to true
            set {click.%arg-1%} to 0
            if {maxclick.%arg-1%} is not set:
                set {maxclick.%arg-1%} to 0
            open chest with 5 rows named "&aVerif > %arg-1%" to player
            format slot 40 of player with arg-1's skull named "&4&l%arg-1%" to be unstealable
            set {_slot} to 0
            loop 36 times:
                format slot {_slot} of player with {verif.inv.%arg-1%.%{_slot}%} named "&4&lSlot %{_slot}% de %arg-1%" to be unstealable
                add 1 to {_slot}
            loop 600 times:
                if {verifmod.%player%} is true:
                    format slot 37 of player with 1 block of diamond named "&4&lMaxCPS : " with lore "%{maxclick.%arg-1%}%" to be unstealable
                    set {_click} to {click.%arg-1%}
                    set {_max} to {maxclick.%arg-1%}
                    wait 1 seconds
                    format slot 36 of player with redstone block named "&4&lCPS : " with lore "%{click.%arg-1%}%" to be unstealable
                    if {click.%arg-1%} > {maxclick.%arg-1%} :
                        set {maxclick.%arg-1%} to {click.%arg-1%}
                    wait 1 tick
                    set {_click} to 0
                    set {click.%arg-1%} to 0
        else:
            send "&cUsage : /verif <player>"
            stop trigger
Alıntıdır. Doğrumu bilmiyorum.
1VS1 SK :
Kod:
options:
    tag: &5[&bTAG&5]

command /set1v1spawn1:
    permission: "pro.admin"
    trigger:
        set {1v11} to location of player
        message "{@tag} &6You have successfully set 1v1 spawn 1 !"
command /set1v1spawn2:
    permission: "pro.admin"
    trigger:
        set {1v12} to location of player
        message "{@tag} &6You have successfully set 1v1 spawn 2 !"
on command:
    if {in1v1.%player%} is true:
        cancel event
        send "{@tag} &6You can't execute commands in 1v1" to player
command /1v1 [<player>]:
    trigger:
        if arg 1 is player:
            send "{@tag} &6You can't 1v1 yourself"
        if arg 1 is not set:
            send "{@tag} &6You no longer request anyone to 1v1"
            clear {requesting.%player%}
        else:
            if {1v1antispam.%player%} is false:
                if {requesting.%arg 1%} is player:
                    if {arena1} is false:
                        set {arena1} to true
                        set {_1} to arg 1
                        set {_2} to player
                        clear {requesting.%{_1}%}
                        clear {requesting.%{_2}%}
                        set {in1v1.%{_1}%} to true
                        set {in1v1.%{_2}%} to true
                        execute console command "/gamemode 0 %{_1}%"
                        execute console command "/gamemode 0 %{_2}%"
                        message "&7-------------------------------------" to {_1}
                        message "{@tag} &6You are now fighting %{_2}%" to {_1}
                        message "&7-------------------------------------" to {_1}
                        message "&7-------------------------------------" to {_2}
                        message "{@tag} &6You are now fighting %{_1}%" to {_2}
                        message "&7-------------------------------------" to {_2}
                        execute console command "/clear %{_1}%"
                        execute console command "/clear %{_2}%"
                        teleport {_1} to {1v11}
                        teleport {_2} to {1v12}
                        execute console command "/effect %{_1}% clear"
                        execute console command "/effect %{_2}% clear"
                        apply speed 2 to {_1} for 999 days
                        equip {_1} with all iron armor of protection 4
                        give 1 iron sword of unbreaking 100 and sharpness 2 to {_1}
                        give 64 enchanted golden apple to {_1}
                        apply speed 2 to {_2} for 999 days
                        equip {_2} with all iron armor of protection 4
                        give 1 iron sword of unbreaking 100 and sharpness 2 to {_2}
                        give 64 enchanted golden apple to {_2}
                        broadcast "{@tag} &4%{_1}% &6vs &4%{_2}%"
                        stop
                    else:
                        send "{@tag} &6Arena is in use, try again later" to player
                        stop
                else:
                    set {1v1antispam.%player%} to true
                    set {requesting.%player%} to arg 1
                    send "{@tag} &6You are resquesting %arg 1% to 1v1" to player
                    send "{@tag} &6%player% want to 1v1 you, use /1v1 %player% to accept" to arg 1
                    wait 30 seconds
                    set {1v1antispam.%player%} to false
                    stop
        else:
            send "{@tag} don't spam the 1v1 command" to player
on join:
    set {1v1antispam.%player%} to false
on quit:
    clear {requesting.%player%}
command /debugarena1:
    permission: op
    trigger:
        set {arena1} to false
on death:
    if {in1v1.%victim%} is true:
        set {in1v1.%victim%} to false
        set {in1v1.%attacker%} to false
        set {arena1} to false
        teleport attacker to {spawn}
        clear attacker's inventory
        heal attacker
on quit:
    if {in1v1.%player%} is true:
        set {in1v1.%player%} to false
        set {arena1} to false
        loop all players:
            if {in1v1.%loop-player%} is true:
                teleport loop-player to {spawn}
                set {in1v1.%loop-player%} to false
                clear loop-player's inventory
                heal loop-player
Pki sadece 1v1mi?
 

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst