command /targ []: aliases: /rynek, /bazar, /olx, /olx24, /tabilcapl, /tablica.pl, /otomoto, /allegro, /jarmark, /sprzedam, /kupie, /wymienie, /ebay, /amazon, /nike, /adidas, /puma, /rebook, /corsair, /sprzedamopla, /targi, /acer, /isus, /asus, /msi trigger: set {_temp} to 0 open chest with 4 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 player head of unbreaking 10 named "&aSklep: &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 "&aSklep: &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 27 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 4 rows named "Targ: %{name.%player%}%" to player wait 1 tick set player's current inventory's slot 31 to arrow named "&cPowrot" loop 27 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%}%" and "&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 clicked slot is 31: close player's inventory make player execute command "targ" stop if "%Inventory name of player's current inventory%" is "Targi Graczy:": cancel event if event-slot is player head: set {_targetz} to "%uncoloured name of event-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%}%::%index of clicked slot+1%}% ze swojego targu." to "targ/usun.log" give player {targ.itemy.%player%::%index of clicked slot+1%} delete {targ.itemy.%player%::%index of clicked slot+1%} delete {targ.koszty.%player%::%index of clicked slot+1%} close player's inventory send "&8[&a✔&8] &7Usunieto przedmiot!" loop 27 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 27 times: set loop-player's current inventory's slot loop-number -1 to air loop 27 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%}%" and "&7Koszt:&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%}%::%index of clicked slot+1%} to {targ.koszty.%{name.%player%}%::%index of clicked slot+1%} parsed as integer set {name.%Player%} to {name.%player%} parsed as player if {kasa::%player%} is bigger than or equal to {targ.koszty.%{name.%player%}%::%index of clicked slot+1%}: set {name.%player%} to {name.%player%} parsed as player log "%player% zakupil %{targ.itemy.%{name.%player%}%::%index of clicked slot+1%}% od gracza %{name.%player%}% za cene %{targ.koszty.%{name.%player%}%::%index of clicked slot+1%}%." to "targ/wystaw.log" remove {targ.koszty.%{name.%player%}%::%index of clicked slot+1%} from {kasa::%player%} add {targ.koszty.%{name.%player%}%::%index of clicked slot+1%} to {kasa::%{name.%player%}%} clear line give player {targ.itemy.%{name.%player%}%::%index of clicked slot+1%} send "&8[&a✔&8] &7Kupiono przedmiot u gracza %{name.%player%}% za cene %{targ.koszty.%{name.%player%}%::%index of clicked slot+1%}%!" send "&8[&a✔&8] &6Twoj Przedmiot zostal kupiony! &e+ (&6%{targ.koszty.%{name.%player%}%::%index of clicked slot+1%}%&e)" to {name.%player%} delete {targ.koszty.%{name.%player%}%::%index of clicked slot+1%} delete {targ.itemy.%{name.%player%}%::%index of clicked slot+1%} close player's inventory loop 27 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 27 times: set loop-player's current inventory's slot loop-number -1 to air loop 27 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%}%" and "&7Koszt:&6 %{targ.koszty.%{name.%player%}%::%loop-number%}%" command /wystaw []: trigger: if "%uncoloured lore of player's tool%" contains "ZBUGOWANY" or "Koszt:": send "&8[&c✖&8] &7Ten 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 27: 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 send "&8[&a✔&8] &7Wystawiono przedmiot za %{_cena}%" loop all players: if "%inventory name of loop-player's current inventory%" is "Targ: %player%": loop 27 times: set loop-player's current inventory's slot loop-number -1 to air loop 27 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%}%" and "&7Koszt:&6 %{targ.koszty.%player%::%loop-number%}%" stop else: send "&8[&c✖&8] &7Maksymalna cena to 100 000 000!" else: send "&8[&c✖&8] &7Twoj targ jest pelny!" else: send "&7Uzycie: &6/wystaw " else: send "&7Uzycie: &6/wystaw " else: send "&8[&c✖&8] &7Tego przedmiotu nie mozna wystawic na targ!" on inventory click: if "%inventory name of player's current inventory%" is "Targi Graczy:": cancel event