options: perm: &cNie masz uprawnien do tej komendy! tag: &bQ&ejobs sklep: &e&lSklep pieniadze: Monety monety: Monet #-------------------------------------# # MONETY # #-------------------------------------# command /monety: trigger: send "&aPosiadasz &2%{kasa::%player%}% &a&l$ &e{@monety}" stop command /dodaj monety: permission: "monety.bank" trigger: add 500 to {kasa::%player%} send "&2Dostales 500 &a&l$ &eMonet!" command /wyzeruj: permission: "monety.bug" trigger: set {kasa::%player%} to 0 send "&2Odbagowales swoje {@pieniadze}" stop #-------------------------------------# # TARG # #-------------------------------------# command /targ [] []: trigger: if arg 1 is not set: send "&6 ===---=== &bTarg &6===---===" send " " send "&3/targ dodaj &f- dodajesz przedmiot do marketu" send "&3/targ list &f- sprawdzasz swoje przedmioty" send "&3/targ sprawdz &f- zagladasz do marketu" send " " send "&6 ===---=== &cTarg &6===---===" if arg 1 is set: if arg 1 is set: if arg 2 is 1234554321: if player have permission "sklep.*": clear {przedmioty.%arg 1 parsed as offlineplayer%::*} send "7Pomyslnie wyczysciles przedmioty gracza &3%arg 1%" stop if arg 1 is "restart": if player have permission "sklep.*": clear {looop.strona.5::*} clear {looop.strona.4::*} clear {looop.strona.3::*} clear {looop.strona.2::*} clear {looop.strona.1::*} if arg 1 is "remove": if arg 2 is set: if {p.owner.%arg 2%} is name of player: set {p.data::%arg 2%} to "Przedawniony" send "&cPrzedmiot zostal usuniety!" remove arg 2 from {przedmioty.%player%::*} set {_safagdga} to {p.przedmiot.%arg 2%} if {p.nazwa.%arg 2%} is not set: set name of {_safagdga} to {p.nazwa.%arg 2%} if {p.lore.%arg 2%} is not set: set lore of {_safagdga} to {p.lore.%arg 2%} set {p.data::%arg 2%} to "Przedawniony" give {_safagdga} to the player else: send "&cTo nie jest twoja oferta!" if arg 1 is "list": if size of {przedmioty.%player%::*} is more than 0: wait 2 tick open chest with 3 rows named "&6Targi" to player wait 2 tick loop 26 times: add 1 to {_sadasd} format slot {_sadasd}-1 of player with 1 of 160 named " " to close format slot 26 of player with 1 of diamond named "&6&lSkrypt wykonal" with lore "&4&lSworip" to close loop {p.data::*}: if {p.data::%loop-index%} is less than now: set {p.data::%loop-index%} to "Przedawniony" set {_sadfasaaa} to 11 loop {przedmioty.%player%::*}: if {p.nazwa.%loop-value%} is not set: format slot {_sadfasaaa} of player with {p.przedmiot.%loop-value%} with lore "&3%{p.lore.%loop-value%}%||||&7Cena: &3%{p.cena.%loop-value%}%$||&7Gracz: &3%{p.owner.%loop-value%}%||&7Dostepny do: &3%{p.data::%loop-value%}%" to close then run "wykonaj %player% /market remove %loop-value%" add 1 to {_sadfasaaa} else: format slot {_sadfasaaa} of player with {p.przedmiot.%loop-value%} named "%{p.nazwa.%loop-value%}%" with lore "&3%{p.lore.%loop-value%}%||||&7Cena: &3%{p.cena.%loop-value%}%$||&7Gracz: &3%{p.owner.%loop-value%}%||&7Dostepny do: &3%{p.data::%loop-value%}%" to close then run "wykonaj %player% /market remove %loop-value%" add 1 to {_sadfasaaa} else: send "&cNie masz niczego w sklepie!" if arg 1 is "dodaj" or "add": if arg 2 is set: if arg 2 is less than 0: send "&cCena musi byc wieksza niz &2&l0 &emonet" stop if player's tool is not air: if size of {przedmioty.%player%::*} is more than 4: send "&cMaksymalnie 5 przedmiotow na &bTargu!" stop add 1 to {p.uid.przedmiotow} set {_Ssda} to player's tool set {p.nazwa.%{p.uid.przedmiotow}%} to name of {_Ssda} set {p.przedmiot.%{p.uid.przedmiotow}%} to {_Ssda} set {p.lore.%{p.uid.przedmiotow}%} to lore of {_Ssda} set {p.cena.%{p.uid.przedmiotow}%} to arg 2 set {p.owner.%{p.uid.przedmiotow}%} to name of player set {p.data::%{p.uid.przedmiotow}%} to now add 24 hour to {p.data::%{p.uid.przedmiotow}%} add {p.uid.przedmiotow} to {przedmioty.%player%::*} if size of {looop.strona.1::*} is less than 45: add {p.uid.przedmiotow} to {looop.strona.1::*} send "&aPomyslnie dodales przedmiot na &bTarg! Znajduje sie on na stronie: &31" else: if size of {looop.strona.2::*} is less than 45: add {p.uid.przedmiotow} to {looop.strona.2::*} send "&aPomyslnie dodales przedmiot do marketu! Znajduje sie on na stronie: &32" else: if size of {looop.strona.3::*} is less than 45: add {p.uid.przedmiotow} to {looop.strona.3::*} send "&aPomyslnie dodales przedmiot do marketu! Znajduje sie on na stronie: &33" else: if size of {looop.strona.4::*} is less than 45: add {p.uid.przedmiotow} to {looop.strona.4::*} send "&aPomyslnie dodales przedmiot do marketu! Znajduje sie on na stronie: &34" else: if size of {looop.strona.5::*} is less than 45: add {p.uid.przedmiotow} to {looop.strona.5::*} send "&aPomyslnie dodales przedmiot do marketu! Znajduje sie on na stronie: &35" else: send "&cNiestety nie ma juz miejsca w sklepie!" remove {_Ssda} from the player else: send "&cChcesz sprzedac powietrze? &a&lTo niemozliwe!" if arg 1 is "sprawdz": if arg 2 is set: if arg 2 is more than 5: send "&cAktualnie w sklepie jest tylko 5 stron!" stop wait 2 tick open chest with 6 rows named "&6Menu sklepow" to player wait 2 tick set {_sadfasaaa} to 0 format slot 45 of player with 160 to close format slot 46 of player with 160 to close format slot 47 of player with 160 to close format slot 48 of player with 160 to close format slot 49 of player with 160 to close format slot 50 of player with 160 to close format slot 51 of player with 160 to close format slot 52 of player with 160 to close format slot 53 of player with 160 to close format slot 45 of player with 1 of diamond named "&6&lSkrypt wykonal" with lore "&4&lSworip" to close if arg 2 is less than 2: format slot 53 of player with paper named "&3Strona: &f2" with lore "&7Kliknij aby przejsca do nastepnej strony" to close then run "wykonaj %player% /rmarket opp 2" else: format slot 52 of player with paper named "&3Strona: &f%arg 2-1%" with lore "&7Kliknij aby przejsca do poprzedniej strony" to close then run "wykonaj %player% /rmarket opp %arg 2-1%" format slot 53 of player with paper named "&3Strona: &f%arg 2+1%" with lore "&7Kliknij aby przejsca do nastepnej strony" to close then run "wykonaj %player% /rmarket opp %arg 2+1%" loop {p.data::*}: if {p.data::%loop-index%} is less than now: set {p.data::%loop-index%} to "Przedawniony" loop {looop.strona.5::*}: if size of {looop.strona.4::*} is less than 45: add loop-value to {looop.strona.4::*} remove loop-value from {looop.strona.5::*} loop {looop.strona.4::*}: if size of {looop.strona.3::*} is less than 45: add loop-value to {looop.strona.3::*} remove loop-value from {looop.strona.4::*} loop {looop.strona.3::*}: if size of {looop.strona.2::*} is less than 45: add loop-value to {looop.strona.2::*} remove loop-value from {looop.strona.3::*} loop {looop.strona.2::*}: if size of {looop.strona.1::*} is less than 45: add loop-value to {looop.strona.1::*} remove loop-value from {looop.strona.2::*} loop {looop.strona.%arg 2%::*}: if {p.data::%loop-value%} is not "Przedawniony": if {p.nazwa.%loop-value%} is not set: format slot {_sadfasaaa} of player with {p.przedmiot.%loop-value%} with lore "&3%{p.lore.%loop-value%}%||||&7Cena: &3%{p.cena.%loop-value%}%$||&7Gracz: &3%{p.owner.%loop-value%}%||&7Dostepny do: &3%{p.data::%loop-value%}%" to close then run "wykonaj %player% /kups %loop-value%" add 1 to {_sadfasaaa} else: format slot {_sadfasaaa} of player with {p.przedmiot.%loop-value%} named "%{p.nazwa.%loop-value%}%" with lore "&3%{p.lore.%loop-value%}%||||&7Cena: &3%{p.cena.%loop-value%}%$||&7Gracz: &3%{p.owner.%loop-value%}%||&7Dostepny do: &3%{p.data::%loop-value%}%" to close then run "wykonaj %player% /kups %loop-value%" add 1 to {_sadfasaaa} else: remove loop-value from {looop.strona.%arg 2%::*} else: if arg 1 is not "opp" or "dodaj" or "add" or "list" or "remove" or "reset": send "&6 ===---=== &bTarg &6===---===" send " " send "&3/targ dodaj &f- dodajesz przedmiot do marketu" send "&3/targ list &f- sprawdzasz swoje przedmioty" send "&3/targ sprawdz &f- zagladasz do marketu" send " " send "&6 ===---=== &cTarg &6===---===" stop if arg 1 is not set: execute player command "rmarket Opp 1" stop command /kups []: trigger: if arg 1 is set: if {p.owner.%arg 1%} is name of player: send "&cNie mozesz kupic swojego przedmiotu! Aby usunac go z marketu uzyj &4/targ usun" stop if {p.data::%arg 1%} is not "Przedawniony": if {kasa::%player%} >= {p.cena.%arg 1%}: set {_safagdga} to {p.przedmiot.%arg 1%} if {p.nazwa.%arg 1%} is not set: set name of {_safagdga} to {p.nazwa.%arg 1%} if {p.lore.%arg 1%} is not set: set lore of {_safagdga} to {p.lore.%arg 1%} set {p.data::%arg 1%} to "Przedawniony" give {_safagdga} to the player add {p.cena.%arg 1%} to {kasa::{p.owner.%arg 1%}} remove {p.cena.%arg 1%} from {kasa::%player%} remove arg 1 from {przedmioty.%{p.owner.%arg 1%}%::*} send "&7Gracz &3%player% &7kupil jeden z twoich przedmiotow! &f(&2 +%{p.cena.%arg 1%}%$&f)" to {p.owner.%arg 1%} parsed as offlineplayer send "&7Kupiles przedmiot od gracza &3%{p.owner.%arg 1%}% &7za &3%{p.cena.%arg 1%}%$" clear {p.nazwa.%arg 1%} clear {p.przedmiot.%arg 1%} clear {p.lore.%arg 1%} clear {p.cena.%arg 1%} clear {p.owner.%arg 1%} clear {p.data::%arg 1%} else: send "&cNie masz tyle gotowki!" else: send "&cNastapil blad!" command /wykonaj [] []: executable by: console trigger: execute player-arg command "%arg 2%"