#AxSave #Wersja nie jest wspierana! nowa: https://code.skript.pl/ryg8Qz5z on load: if yaml value "Plik" from file "plugins/AxSave/Config.yml" is not set: set yaml value "Plik" from file "plugins/AxSave/Config.yml" to true set yaml value "Zapis Przez Gracza" from file "plugins/AxSave/Config.yml" to "&2ZAPIS ZOSTAL WYKONANY PRZEZ GRACZA!" set yaml value "Zapis Przez Admina" from file "plugins/AxSave/Config.yml" to "&cZAPIS ZOSTAL WYKONANY PRZEZ ADMINA!" set yaml value "Zapis Przez Console" from file "plugins/AxSave/Config.yml" to "&6ZAPIS ZOSTAL WYKONANY PRZEZ CONSOLE!" set yaml value "Wiad Przed Zapis" from file "plugins/AxSave/Config.yml" to "Trwa zapisywanie. . ." set yaml value "Wiad Po Zapis" from file "plugins/AxSave/Config.yml" to "Zapisano Ekwipunek" set {AxSave::ZapisPrzezGracza} to yaml value "Zapis Przez Gracza" from file "plugins/AxSave/Config.yml" set {AxSave::ZapisPrzezAdmina} to yaml value "Zapis Przez Admina" from file "plugins/AxSave/Config.yml" set {AxSave::ZapisPrzezConsole} to yaml value "Zapis Przez Console" from file "plugins/AxSave/Config.yml" set {AxSave::WiadPoZapis} to yaml value "Wiad Po Zapis" from file "plugins/AxSave/Config.yml" set {AxSave::WiadPrzedZapis} to yaml value "Wiad Przed Zapis" from file "plugins/AxSave/Config.yml" command /saveeq []: permission: "xAxee.save" or "xAxee.*" permission message: &cNie masz dostepu do tej komendy! aliases: /zapiszeq trigger: if arg 1 is not set: if {AxSave::g::%player%::liczba} is not set: set {AxSave::g::%player%::liczba} to 0 if {AxSave::g::%player%::liczba} is not 7: add 1 to {AxSave::g::%player%::liczba} else: set {AxSave::g::%player%::liczba} to 0 send "&2%{AxSave::WiadPrzedZapis}%" set {AxSave::g::%player%::blokada} to true set {AxSave::g::%player%::blokada::czas} to {AxSave::CzasBlokady} loop 7 times: if {AxSave::g::%player%::liczba} is loop-number: clear {AxSave::g::%player%::%loop-number%::*} set {AxSave::g::%player%::%loop-number%::czas} to now set {AxSave::g::%player%::%loop-number%::przez} to "%{AxSave::ZapisPrzezGracza}%" set {AxSave::g::%player%::%loop-number%::liczbaitow} to 0 set {AxSave::g::%player%::%loop-number%::liczbaArmor} to 0 if player's helmet is not air: add player's helmet to {AxSave::g::%player%::%loop-number%::itemy::*} add 1 to {AxSave::g::%player%::%loop-number%::liczbaArmor} if player's chestplate is not air: add player's chestplate to {AxSave::g::%player%::%loop-number%::itemy::*} add 1 to {AxSave::g::%player%::%loop-number%::liczbaArmor} if player's leggings is not air: add player's leggings to {AxSave::g::%player%::%loop-number%::itemy::*} add 1 to {AxSave::g::%player%::%loop-number%::liczbaArmor} if player's boots is not air: add player's boots to {AxSave::g::%player%::%loop-number%::itemy::*} add 1 to {AxSave::g::%player%::%loop-number%::liczbaArmor} loop all items in the player's inventory: add loop-item to {AxSave::g::%player%::%loop-number%::itemy::*} add 1 to {AxSave::g::%player%::%loop-number%::liczbaitow} send "&2%{AxSave::WiadPoZapis}%" stop else: if {AxSave::g::%player arg%::liczba} is not 7: add 1 to {AxSave::g::%player arg%::liczba} else: set {AxSave::g::%player arg%::liczba} to 0 send "&2%{AxSave::WiadPrzedZapis}%" set {AxSave::g::%player arg%::blokada} to true set {AxSave::g::%player arg%::blokada::czas} to {AxSave::CzasBlokady} loop 7 times: if {AxSave::g::%player arg%::liczba} is loop-number: clear {AxSave::g::%player arg%::%loop-number%::*} set {AxSave::g::%player arg%::%loop-number%::czas} to now if executor is console: set {AxSave::g::%player arg%::%loop-number%::przez} to "%{AxSave::ZapisPrzezConsole}%" else: set {AxSave::g::%player arg%::%loop-number%::przez} to "%{AxSave::ZapisPrzezAdmina}% &6%player%" set {AxSave::g::%player arg%::%loop-number%::liczbaitow} to 0 set {AxSave::g::%player arg%::%loop-number%::liczbaArmor} to 0 if player arg's helmet is not air: add player arg's helmet to {AxSave::g::%player arg%::%loop-number%::itemy::*} add 1 to {AxSave::g::%player arg%::%loop-number%::liczbaArmor} if player arg's chestplate is not air: add player arg's chestplate to {AxSave::g::%player arg%::%loop-number%::itemy::*} add 1 to {AxSave::g::%player arg%::%loop-number%::liczbaArmor} if player arg's leggings is not air: add player arg's leggings to {AxSave::g::%player arg%::%loop-number%::itemy::*} add 1 to {AxSave::g::%player arg%::%loop-number%::liczbaArmor} if player arg's boots is not air: add player arg's boots to {AxSave::g::%player arg%::%loop-number%::itemy::*} add 1 to {AxSave::g::%player%::%loop-number%::liczbaArmor} loop all items in the player arg's inventory: add loop-item to {AxSave::g::%player%::%loop-number%::itemy::*} add 1 to {AxSave::g::%player arg%::%loop-number%::liczbaitow} send "&2%{AxSave::WiadPoZapis}%" stop command /backeq [] []: permission: "xAxee.*" permission message: &cNie masz dostepu do tej komendy! trigger: if arg 2 is set: if arg 2 is "delall" or "usunall" or "clearall": send "&6Wyczyszczono Caly Zapis!" clear {AxSave::*} if arg 2 is "delete" or "usun" or "del": clear {AxSave::g::%player arg%::*} send "&2Wyczyszczono" else: set {AxSave::a::%player%::Nick} to player arg if arg 2 is not set: open chest with 2 rows named "&6Save EQ" to player set player's current inventory's slot 17 to tnt named "&4Usun wszystkie zapisy" loop 7 times: set player's current inventory's slot loop-number to zombie head named "&6Zapis %loop-number%" with lore "&cKliknij aby wyswietlic ||&czapisany ekwipunek!" if {AxSave::g::%player%::%loop-number%::itemy::*} is set: set player's current inventory's slot loop-number+9 to light green wool named "&6Zapis %loop-number%" with lore "&c&cInformacje:||&2Data zapisu: &6%{AxSave::%player arg%::%loop-number%::czas}%||&2Ilosc itemow: &6%{AxSave::%player arg%::%loop-number%::liczbaitow}%||&2Ilosc Armora: &6%{AxSave::%player arg%::%loop-number%::liczbaArmor}%||&2Aktualna godzina: &6%now%||&2%{AxSave::%player arg%::%loop-number%::przez}%" else: set player's current inventory's slot loop-number+9 to red wool named "&cBrak" with lore "" stop on inventory click: if inventory name of current inventory of player is "&6Save EQ": cancel event loop 7 times: if clicked slot is loop-number: if {AxSave::g::%{AxSave::a::%player%::Nick}%::%loop-number%::itemy::*} is set: open chest with 5 rows named "&6Save %loop-number%" to player set {_s} to 0 loop {AxSave::g::%{AxSave::a::%player%::Nick}%::%loop-number%::itemy::*}: add 1 to {_s} set player's current inventory's slot {_s}-1 to loop-value-2 stop if clicked slot is 17: execute player command "/backeq %{NICK.%player%}% del" execute player command "/backeq %{NICK.%player%}%"