options: linijki: 3 nazwaPlecakaWGui: &fPlecak #slot 1 | slot 2 | slot 3 #slot 4 | slot 5 | slot 6 #slot 7 | slot 8 | slot 9 slot1: leather slot2: leather slot3: leather slot4: leather slot5: chest slot6: leather slot7: leather slot8: leather slot9: leather plecak: chest named "&aPlecak podroznika" with lore "&7Kliknij PPM aby otworzyc." on script load: wait 1 tick register new shaped recipe for {@plecak} using {@slot1}, {@slot2}, {@slot3}, {@slot4}, {@slot5}, {@slot6}, {@slot7}, {@slot8}, {@slot9} on rightclick: if player's tool is {@plecak}: cancel event open chest with {@linijki} rows named "{@nazwaPlecakaWGui}" to player wait 1 tick loop {@linijki}*9 times: set slot loop-number - 1 of current inventory of player to {nBackpack::%player%::%loop-number%} on inventory close: if inventory name of current inventory of player is "{@nazwaPlecakaWGui}": clear {nBackpack::%player%::*} loop {@linijki}*9 times: set {nBackpack::%player%::%loop-number%} to slot "%loop-number - 1%" parsed as an integer of current inventory of player