variables: {opcje} = 2 on script load: if folder "plugins/Skript/scripts/SPlecak" doesn't exists: create folder "plugins/Skript/scripts/SPlecak" if file "plugins/Skript/scripts/SPlecak/config.yml" doesn't exists: create file "plugins/Skript/scripts/SPlecak/config.yml" set "info.backpackItem" to "chest" in yml file "plugins/Skript/scripts/SPlecak/config.yml" set "info.rows" to "3" in yml file "plugins/Skript/scripts/SPlecak/config.yml" send "&aWszystkie pliki zostaly wczytane!" to console set {plecak.item} to single value "info.backpackItem" get of "plugins/Skript/scripts/SPlecak/config.yml" parsed as item set {plecak.rows} to single value "info.rows" get of "plugins/Skript/scripts/SPlecak/config.yml" parsed as integer command /plecak []: trigger: if arg 1 isn't set: if {plecak::%player%::*} is set: open chest with {plecak.rows} rows named "&aTwoj Plecak" to player wait 1 tick loop {plecak.rows}*9 times: set slot loop-number - 1 of current inventory of player to {plecak::%player%::%loop-number%} stop else: open chest with {plecak.rows} rows named "&aTwoj Plecak" to player wait 1 tick stop if arg 1 is "panel": open chest with 1 rows to player wait 1 tick format slot 1 of player with 1 of barrier named "&cWyczysc" with lore "&6Ta opcja czysci plecak" to close then run [execute player command "plecak 01bc6f8efa4202821e95f4fdf6298b30"] format slot 4 of player with 1 of dirt named "&cDropnij" with lore "&6Ta opcja dropi itemy z plecaka" to close then run [execute player command "plecak 6e9d25362c485bc3c90c818dfac5dc49"] stop if arg 1 is "01bc6f8efa4202821e95f4fdf6298b30": clear {plecak::%player%::*} send "&aPlecak zostal wyczyszczony!" stop if arg 1 is "6e9d25362c485bc3c90c818dfac5dc49": loop {plecak.rows}*9 times: drop {plecak::%player%::%loop-number%} clear {plecak::%player%::*} stop on rightclick: if player's tool is {plecak.item}: cancel event execute player command "plecak" on inventory close: if "%inventory name of player's current inventory%" is "&aTwoj Plecak": clear {plecak::%player%::*} loop {plecak.rows}*9 times: set {plecak::%player%::%loop-number%} to slot "%loop-number - 1%" parsed as an integer of current inventory of player stop