on load: if file "plugins/Magazyny/config.yml" doesn't exists: create folder "plugins/Magazyny" create file "plugins/Magazyny/config.yml" wait 1 second wf "##=====================================================##" to "plugins/Magazyny/config.yml" wf "## Skrypt Na: Plecaki -> By: Kraftowy ##" to "plugins/Magazyny/config.yml" wf "##-----------------------------------------------------##" to "plugins/Magazyny/config.yml" wf "## Uprawnienia" to "plugins/Magazyny/config.yml" wf "PlecakNowicjusz: 'Plecak.N'" to "plugins/Magazyny/config.yml" wf "PlecakTubylec: 'Plecak.T'" to "plugins/Magazyny/config.yml" wf "PlecakOsadnik: 'Plecak.O'" to "plugins/Magazyny/config.yml" wf "PlecakVip: 'Plecak.V'" to "plugins/Magazyny/config.yml" wf " " to "plugins/Magazyny/config.yml" wf "## Nazwy" to "plugins/Magazyny/config.yml" wf "NMenu: '&6&l&oMagiczny Magazyn'" to "plugins/Magazyny/config.yml" wf "Lore: '&fJest to prywatny i bezpieczny plecak.'" to "plugins/Magazyny/config.yml" wf " " to "plugins/Magazyny/config.yml" wf "## Nazwy Magazynow ##" to "plugins/Magazyny/config.yml" wf "Magazyn1: '&c&lMagazyn Nowicjusza'" to "plugins/Magazyny/config.yml" wf "Magazyn2: '&c&lMagazyn Tubylca'" to "plugins/Magazyny/config.yml" wf "Magazyn3: '&c&lMagazyn Osadnika'" to "plugins/Magazyny/config.yml" wf "Magazyn4: '&c&lMagazyn Vipa'" to "plugins/Magazyny/config.yml" wf " " to "plugins/Magazyny/config.yml" wf "## Wiadomosci:" to "plugins/Magazyny/config.yml" wf "Wiadomosc1: '&6&lPlecak &8&l» &7Nie masz uprawnien, aby otworzyc ten magazyn!'" to "plugins/Magazyny/config.yml" wf "Wiadomosc2: '&6&lPlecak &8&l» &7Otworzyles magazyn 1'" to "plugins/Magazyny/config.yml" wf "Wiadomosc3: '&6&lPlecak &8&l» &7Otworzyles magazyn 2'" to "plugins/Magazyny/config.yml" wf "Wiadomosc4: '&6&lPlecak &8&l» &7Otworzyles magazyn 3'" to "plugins/Magazyny/config.yml" wf "Wiadomosc5: '&6&lPlecak &8&l» &7Otworzyles magazyn 4'" to "plugins/Magazyny/config.yml" send "Magazyny » Stworzono config! Prosze czekac...!" to console wait 10 seconds set {Magazyn::NMenu} to single value "NMenu" get of "plugins/Magazyny/config.yml" set {Magazyn::Lore} to single value "Lore" get of "plugins/Magazyny/config.yml" set {Magazyn::Magazyn1} to single value "Magazyn1" get of "plugins/Magazyny/config.yml" set {Magazyn::Magazyn2} to single value "Magazyn2" get of "plugins/Magazyny/config.yml" set {Magazyn::Magazyn3} to single value "Magazyn3" get of "plugins/Magazyny/config.yml" set {Magazyn::Magazyn4} to single value "Magazyn4" get of "plugins/Magazyny/config.yml" set {Magazyn::PlecakNowicjusz} to single value "PlecakNowicjusz" get of "plugins/Magazyny/config.yml" set {Magazyn::PlecakTubylec} to single value "PlecakTubylec" get of "plugins/Magazyny/config.yml" set {Magazyn::PlecakOsadnik} to single value "PlecakOsadnik" get of "plugins/Magazyny/config.yml" set {Magazyn::PlecakVip} to single value "PlecakVip" get of "plugins/Magazyny/config.yml" set {Magazyn::Wiadomosc1} to single value "Wiadomosc1" get of "plugins/Magazyny/config.yml" set {Magazyn::Wiadomosc2} to single value "Wiadomosc2" get of "plugins/Magazyny/config.yml" set {Magazyn::Wiadomosc3} to single value "Wiadomosc3" get of "plugins/Magazyny/config.yml" set {Magazyn::Wiadomosc4} to single value "Wiadomosc4" get of "plugins/Magazyny/config.yml" set {Magazyn::Wiadomosc5} to single value "Wiadomosc5" get of "plugins/Magazyny/config.yml" send "Magazyny » Uruchomiono poprawnie! Autor: Kraftowy" to console command /plecak [] []: trigger: if arg 1 is not set: wait 0.2 second open chest with 2 row named "%{Magazyn::NMenu}%" to player wait 1 tick format slot 1 of player with wooden sword named "%{Magazyn::Magazyn1}%" with lore "%{Magazyn::Lore}%" to close then run [make player execute "/plecak n"] format slot 3 of player with stone sword named "%{Magazyn::Magazyn2}%" with lore "%{Magazyn::Lore}%" to close then run [make player execute "/plecak t"] format slot 5 of player with iron sword named "%{Magazyn::Magazyn3}%" with lore "%{Magazyn::Lore}%" to close then run [make player execute "/plecak o"] format slot 7 of player with diamond sword named "%{Magazyn::Magazyn4}%" with lore "%{Magazyn::Lore}%" to close then run [make player execute "/plecak v"] format slot 17 of player with redstone block named "&b&lAutor:" with lore "&f&oKraftowy" to close if arg 1 is "n": if player has permission "%{Magazyn::PlecakNowicjusz}%": wait 0.2 second open chest with 6 rows named "&c&lMagazyn 1 &f%player%" to player wait 4 tick loop {Magazyn.1.%player%::*}: set player's current inventory's slot loop-index parsed as integer to loop-value send "%{Magazyn::Wiadomosc2}%" stop else: send "%{Magazyn::Wiadomosc1}%" stop if arg 1 is "t": if arg 2 is "jeden": execute player command "/plecak n" if arg 2 is "dwa": if player has permission "%{Magazyn::PlecakTubylec}%": wait 0.2 second open chest with 6 rows named "&c&lMagazyn 2 &f%player%" to player wait 4 tick loop {Magazyn.2.%player%::*}: set player's current inventory's slot loop-index parsed as integer to loop-value send "%{Magazyn::Wiadomosc3}%" stop else: send "%{Magazyn::Wiadomosc1}%" stop if arg 2 is not set: if player has permission "%{Magazyn::PlecakTubylec}%": wait 0.2 second open chest with 1 row named "%{Magazyn::NMenu}%" to player wait 1 tick format slot 3 of player with chest named "%{Magazyn::Magazyn1}%" to close then run [make player execute "/plecak t jeden"] format slot 5 of player with chest named "%{Magazyn::Magazyn2}%" to close then run [make player execute "/plecak t dwa"] else: send "%{Magazyn::Wiadomosc1}%" stop if arg 1 is "o": if arg 2 is "jeden": execute player command "/plecak n" stop if arg 2 is "dwa": execute player command "/plecak t dwa" stop if arg 2 is "trzy": if player has permission "%{Magazyn::PlecakOsadnik}%": wait 0.2 second open chest with 6 rows named "&c&lMagazyn 3 &f%player%" to player wait 4 tick loop {Magazyn.3.%player%::*}: set player's current inventory's slot loop-index parsed as integer to loop-value send "%{Magazyn::Wiadomosc4}%" stop else: send "%{Magazyn::Wiadomosc1}%" stop if arg 2 is not set: if player has permission "%{Magazyn::PlecakOsadnik}%": wait 0.2 second open chest with 1 row named "%{Magazyn::NMenu}%" to player wait 1 tick format slot 2 of player with chest named "%{Magazyn::Magazyn1}%" to close then run [make player execute "/plecak o jeden"] format slot 4 of player with chest named "%{Magazyn::Magazyn2}%" to close then run [make player execute "/plecak t dwa"] format slot 6 of player with chest named "%{Magazyn::Magazyn3}%" to close then run [make player execute "/plecak o trzy"] else: send "%{Magazyn::Wiadomosc1}%" stop if arg 1 is "v": if arg 2 is "jeden": execute player command "/plecak n" stop if arg 2 is "dwa": execute player command "/plecak t dwa" stop if arg 2 is "trzy": execute player command "/plecak o trzy" stop if arg 2 is "cztery": if player has permission "%{Magazyn::PlecakVip}%": wait 0.2 second open chest with 6 rows named "&c&lMagazyn 4 &f%player%" to player wait 4 tick loop {Magazyn.4.%player%::*}: set player's current inventory's slot loop-index parsed as integer to loop-value send "%{Magazyn::Wiadomosc5}%" stop else: send "%{Magazyn::Wiadomosc1}%" stop if arg 2 is not set: if player has permission "%{Magazyn::PlecakVip}%": wait 0.2 second open chest with 1 row named "%{Magazyn::NMenu}%" to player wait 1 tick format slot 1 of player with chest named "%{Magazyn::Magazyn1}%" to close then run [make player execute "/plecak n"] format slot 3 of player with chest named "%{Magazyn::Magazyn2}%" to close then run [make player execute "/plecak t dwa"] format slot 5 of player with chest named "%{Magazyn::Magazyn3}%" to close then run [make player execute "/plecak o trzy"] format slot 7 of player with chest named "%{Magazyn::Magazyn4}%" to close then run [make player execute "/plecak v cztery"] else: send "%{Magazyn::Wiadomosc1}%" stop on inventory close: loop 4 times: if "%inventory name of player's current inventory%" contains "%loop-number%": set {_i.%player%} to 0 set {_m.%player%} to loop-number loop 54 times: set {Magazyn.%{_m.%player%}%.%player%::%{_i.%player%}%} to player's current inventory's slot {_i.%player%} add 1 to {_i.%player%}