command /targ []: aliases: /rynek, /bazar trigger: set {_temp} to 0 open chest with 6 rows named "Targi Graczy:" to player wait 3 tick loop all players: if loop-player have permission "core.premium": if (size of {targ.itemy.%loop-player%::*}) > 0: set player's current inventory's slot {_temp} to chest of unbreaking 10 named "&9&lSklep: &6&l%loop-player%" add 1 to {_temp} loop all players: if loop-player don't have permission "core.premium": if (size of {targ.itemy.%loop-player%::*}) > 0: set player's current inventory's slot {_temp} to player head named "&9&l: &6&l%loop-player%" add 1 to {_temp} command /sprawdz []: trigger: if arg-1 is online: if (size of {targ.itemy.%arg-1%::*}) = 0: send "&cTen gracz nie ma wystawionych zadnych przedmiotow." stop set {name.%Player%} to "%arg-1%" loop 53 times: if {targ.itemy.%{name.%player%}%::%loop-number%} is not set: if {targ.itemy.%{name.%player%}%::%loop-number +1%} is set: set {targ.itemy.%{name.%player%}%::%loop-number%} to {targ.itemy.%{name.%player%}%::%loop-number +1%} delete {targ.itemy.%{name.%player%}%::%loop-number +1%} set {targ.koszty.%{name.%player%}%::%loop-number%} to {targ.koszty.%{name.%player%}%::%loop-number +1%} delete {targ.koszty.%{name.%player%}%::%loop-number +1%} open chest with 6 rows named "Targ: %{name.%player%}%" to player wait 1 tick set player's current inventory's slot 53 to arrow named "&cPowrot" loop 53 times: set player's current inventory's slot loop-number -1 to {targ.itemy.%{name.%player%}%::%loop-number%} with lore "%lore of {targ.itemy.%{name.%player%}%::%loop-number%}%|| &7Koszt:&6 %{targ.koszty.%{name.%player%}%::%loop-number%}%" else: send "&7Uzycie: &6/sprawdz " on inventory click: if "%Inventory name of player's current inventory%" contains "Targ:": cancel event if "%slot%" is "53": close player's inventory make player execute command "targ" stop if "%Inventory name of player's current inventory%" is "Targi Graczy:": cancel event if player's current inventory's slot slot is chest: set {_targetz} to "%uncoloured name of player's current inventory's slot slot%" replace all "Sklep: " with "" in {_targetz} close player's inventory make player execute command "sprawdz %{_targetz}%" stop if "%uncoloured inventory name of player's current inventory%" contains "Targ: %player%": cancel event log "%player% usunal przedmiot %{targ.itemy.%{name.%player%}%::%slot+1%}% ze swojego targu." to "targ/usun.log" give player {targ.itemy.%player%::%slot+1%} delete {targ.itemy.%player%::%slot+1%} delete {targ.koszty.%player%::%slot+1%} close player's inventory send "&aUsunieto przedmiot z targu!" loop 53 times: if {targ.itemy.%player%::%loop-number%} is not set: if {targ.itemy.%player%::%loop-number +1%} is set: set {targ.itemy.%player%::%loop-number%} to {targ.itemy.%player%::%loop-number +1%} delete {targ.itemy.%player%::%loop-number +1%} set {targ.koszty.%player%::%loop-number%} to {targ.koszty.%player%::%loop-number +1%} delete {targ.koszty.%player%::%loop-number +1%} loop all players: if "%inventory name of loop-player's current inventory%" is "Targ: %player%": loop 53 times: set loop-player's current inventory's slot loop-number -1 to air loop 53 times: set loop-player's current inventory's slot loop-number -1 to {targ.itemy.%player%::%loop-number%} with lore "%lore of {targ.itemy.%player%::%loop-number%}%|| &7&oKoszt:&6 %{targ.koszty.%player%::%loop-number%}%" make player execute command "sprawdz %player%" stop if "%inventory name of player's current inventory%" is "Targ: %{name.%player%}%": if {name.%Player%} is not "%player%": cancel event set {targ.koszty.%{name.%player%}%::%slot+1%} to {targ.koszty.%{name.%player%}%::%slot+1%} parsed as integer set {name.%Player%} to {name.%player%} parsed as player if player's balance is bigger than or equal to {targ.koszty.%{name.%player%}%::%slot+1%}: set {name.%player%} to {name.%player%} parsed as player log "%player% zakupil %{targ.itemy.%{name.%player%}%::%slot+1%}% od gracza %{name.%player%}% za cene %{targ.koszty.%{name.%player%}%::%slot+1%}%." to "targ/wystaw.log" remove {targ.koszty.%{name.%player%}%::%slot+1%} from player's account if {name.%player%} have permission "core.premium": set {_chajs} to {targ.koszty.%{name.%player%}%::%slot+1%} * 97 / 100 else: set {_chajs} to {targ.koszty.%{name.%player%}%::%slot+1%} * 95 / 100 add {_chajs} to player's account give player {targ.itemy.%{name.%player%}%::%slot+1%} send "&aPomyslnie zakupiles przedmiot." if {name.%player%} have permission "core.premium": send "&aPrzedmiot z twojego targu zostal wlasnie zakupiony." to {name.%player%} remove {targ.koszty.%{name.%player%}%::%slot+1%} from player's account else: send "&aPrzedmiot z twojego targu zostal wlasnie zakupiony." to {name.%player%} delete {targ.koszty.%{name.%player%}%::%slot+1%} delete {targ.itemy.%{name.%player%}%::%slot+1%} add {targ.koszty.%{name.%player%}%::%slot+1%} to player's balance close player's inventory loop 53 times: if {targ.itemy.%{name.%player%}%::%loop-number%} is not set: if {targ.itemy.%{name.%player%}%::%loop-number +1%} is set: set {targ.itemy.%{name.%player%}%::%loop-number%} to {targ.itemy.%{name.%player%}%::%loop-number +1%} delete {targ.itemy.%{name.%player%}%::%loop-number +1%} set {targ.koszty.%{name.%player%}%::%loop-number%} to {targ.koszty.%{name.%player%}%::%loop-number +1%} delete {targ.koszty.%{name.%player%}%::%loop-number +1%} loop all players: if "%inventory name of loop-player's current inventory%" is "Targ: %{name.%player%}%": loop 53 times: set loop-player's current inventory's slot loop-number -1 to air loop 53 times: set loop-player's current inventory's slot loop-number -1 to {targ.itemy.%{name.%player%}%::%loop-number%} with lore "%lore of {targ.itemy.%{name.%player%}%::%loop-number%}%||&7Koszt:&6 %{targ.koszty.%{name.%player%}%::%loop-number%}%" command /wystaw []: trigger: if "%uncoloured lore of player's tool%" contains "ZBUGOWANY" or "Koszt:": send "&4Ten przedmiot jest zbugowany, wyrzuc go do kosza!" stop if player's tool is not air or potion: if arg-1 is set: set {_cena} to arg-1 if {_cena} >= 0: set {_sia} to size of {targ.itemy.%player%::*} if {_sia} is less than 53: if {_cena} is less than 100000000: add player's tool to {targ.itemy.%player%::*} add "%arg-1%" to {targ.koszty.%player%::*} delete player's tool if player don't have permission "core.premium": send "&2Pomyslnie wystawiles przedmiot na targ!" else: send "&2Pomyslnie wystawiles przedmiot na targ!" loop all players: if "%inventory name of loop-player's current inventory%" is "Targ: %player%": loop 53 times: set loop-player's current inventory's slot loop-number -1 to air loop 53 times: set loop-player's current inventory's slot loop-number -1 to {targ.itemy.%player%::%loop-number%} with lore "%lore of {targ.itemy.%player%::%loop-number%}%||&7Koszt:&6 %{targ.koszty.%player%::%loop-number%}%" stop else: send "&7Maksymalna cena to &c&l100 000 000!" else: send "&4Twoj targ jest pelny." else: send "&7Uzycie: &6/wystaw ." else: send "&7Uzycie: &6/wystaw ." else: send "&4Nie mozesz tego wystawic." on click: if "%lore of player's tool%" contains "|| &7&oKoszt:&6 ": delete player's tool stop