#=================================== # autorem skryptu jest PolskiLisek # Zakaz podszywania się pod autora # Zakaz zmieniania kodu # ================================== on script load: wait 1 second send "&2[&3Wolf-Mc&2] &6Skrypt Mieszkania.sk zaladowany pomyslnie" to console send "&2[&3Wolf-Mc&2] &6Wersja skryptu wynosi 1.0.0pub" on sign change: 1st line of event-block is "[mieszkanie]": 2nd line of event-block is "kup": set 1st line of event-block to "&2[mieszkanie]" set {mieszkanie.singOwner::%event-block%} to player send "&2Mieszkanie zostalo stworzone!" on rightclick on sign: 1st line of clicked block is "[mieszkanie]": 2nd line of clicked block is "kup": 3rd line of clicked block is set: set {_price} to 3rd line of clicked block parsed as number set {_id} to 4th line of clicked block parsed as number if player's money >= {_price}: remove {_price} from player's balance set 2nd line of clicked block to "%player%" execute console command "rg addmember %{_id}%-mieszkanie %player%" send "&2&lMieszkanie zostało zakupione!" set {mieszkanie-%player%} to {_id} command /mieszkanie []: trigger: if arg 1 is "pos1": execute player command "//pos1" set {pos1-%player%} to 1 parsed as number if arg 1 is "pos2": execute player command "//pos2" set {pos2-%player%} to 1 parsed as number if arg 1 is "stworz" and {pos1-%player%} is "1" and {pos2-%player%} is "1": add 1 to {id} execute player command "rg define %{id}%-mieszkanie %player%" execute player command "rg flag %{id}%-mieszkanie block-break@ deny" execute player command "rg flag %{id}%-mieszkanie block-place deny" execute player command "rg flag %{id}%-mieszkanie interact deny" send "&2&lMieszkanie zostało stworzone! Ma ono id %{id}%" if arg 1 is "drzwi": if arg 1 is not set: send "&4Nieprawidlowa Komenda" send "&4Nie pamietasz komendy?" send "&4Napisz /m-pomoc" on break of sign: if {mieszkanie-%player%} is set: 2nd line of event-block is "%player%" send "&2&lOpusciles Mieszkanie. Od teraz mozna je kupic." cancel event set 1st line of event-block to "[mieszkanie]" set 2nd line of event-block to "kup" set 3rd line of event-block to {_price} if {mieszkanie-%player%} isn't set: cancel event send "&4Nie mozesz zniszczyc tej tabliczki!" command /m-pomoc: trigger: send "&2================================================================" send "&3 K O M E N D Y" send "&2================================================================" send "&3/mieszkanie pos1 - Ustawia pozycje 1 na kratce na ktorej stoisz" send "&3/mieszkanie pos2 - Ustawia pozycje 2 na kratce na ktorej stoisz" send "&3/mieszkanie stworz -Jezeli wybrales juz pozycje 1 i 2 mieszkanie sie stworzy" send "&3/m-dodaj (osoba) - Dzięki tej komendzie mozesz dodac do twojego mieszkania lokatora :)" send "&3/m-usun (osoba) - Dzieki tej komendzie mozesz usunac swojego lokatora :)" send "&3/m-info - Wyswietla id twojego mieszkania" command /m-dodaj []: trigger: if {mieszkanie-%player%} is set: set {_oznaczony} to arg 1 parsed as player send "&2Hej %{_oznaczony}% Zostales dodany do mieszkania o id: %{mieszkanie-%player%}% przez %player%" to {_oznaczony} send "&2Pomyslnie dodales %{_oznaczony}% do twojego mieszkania aby go usunac uzyj komendy /m-wyrzuc (osoba)" to player execute console command "rg addmember %{mieszkanie-%player%}%-mieszkanie %player%" command /m-wyrzuc []: trigger: if {mieszkanie-%player%} is set: set {_oznaczony} to arg 1 parsed as player send "&4Hej %{_oznaczony}% Zostales wyrzucony z mieszkania o id: %{mieszkanie-%player%}% przez %player%" to {_oznaczony} send "&2Pomyslnie wyrzuciles %{_oznaczony}% z twojego mieszkania aby go spowrotem dodac uzyj komendy /m-dodaj (osoba)" to player command /set-id []: trigger: set {_id} to arg 1 parsed as number set {id} to {_id}