# Autor: MroczekOfficial # Napiszne dla serwera rpg: weedpvp.eu (serwer network) # Zabraniam: # 1. Podszywanie się pod autora options: tag: &8&2&lSKRIPT.PL # Zmien se nazwe! command /ox [] []: permission: admin.ox # Permissie permission message: &cNie posiadasz uprawnien! # Jesli ktos nie ma permissi to mu to wyskoczy. trigger: if arg 1 is not set: send "&8» &c/ox ustaw lobby &8- &7Ustawia lobby dla graczy!" # Wiadmomosc dla admina send "&8» &c/ox ustaw czerwone/biale/zielone &8- &7Ustawia pole czerwone/biale/zielone" # Wiadmomosc dla admina send "&8» &c/ox reset &8- &7Resetuje pola OX" # Wiadmomosc dla admina send "&8» &c/ox tak/nie &8- &7Rozpoczyna OX pytaniem" # Wiadmomosc dla admina stop if arg 1 is not "ustaw" or "tak" or "nie" or "reset": send "&8» &c/ox ustaw lobby &8- &7Ustawia lobby dla graczy!" # Wiadmomosc dla admina send "&8» &c/ox ustaw czerwone/biale/zielone &8- &7Ustawia pole czerwone/biale/zielone" # Wiadmomosc dla admina send "&8» &c/ox reset &8- &7Resetuje pola OX" # Wiadmomosc dla admina send "&8» &c/ox tak/nie &8- &7Rozpoczyna OX pytaniem" # Wiadmomosc dla admina stop if arg 1 is "ustaw": if arg 2 is "lobby": set {ox.lobby} to location of player send "{@tag} &7Poprawnie ustawiono &clobby &7dla graczy na wspolrzednych: &c%location of player%" # Wiadmomosc dla admina stop if arg 2 is "czerwone" or "biale" or "zielone": loop blocks within {ox.pos1} to {ox.pos2}: add loop-block to {ox.bloki.%arg 2%::*} send "{@tag} &7Poprawnie stworzono &c%arg 2% &7pole" else if arg 2 is not "czerwone" or "biale" or "zielone" or "lobby": send "&8» &c/ox ustaw lobby &8- &7Ustawia lobby dla graczy!" send "&8» &c/ox ustaw czerwone/biale/zielone &8- &7Ustawia pole czerwone/biale/zielone" send "&8» &c/ox reset &8- &7Resetuje pola OX" send "&8» &c/ox tak/nie &8- &7Rozpoczyna OX pytaniem" stop if arg 1 is "reset": clear {ox.bloki.biale::*} clear {ox.bloki.czerwone::*} clear {ox.bloki.zielone::*} clear {ox.spawn} clear {ox.lobby} clear {ox.pos1} clear {ox.pos2} clear {ox.ilosc} send "{@tag} &7Pomyslnie zresetowano zmienne OX!" stop if arg 1 is "tak" or "nie": broadcast " " broadcast " " broadcast "{@tag} &7Pytanie&8: &c%arg 2%" # Wiadmomosc dla graczy broadcast " " broadcast " " wait 10 second broadcast "{@tag} &7Biale pole zniknie za &c10 &7sekund!" # Wiadmomosc dla graczy wait 7 second broadcast "{@tag} &7Biale pole zniknie za &c3 &7..." # Wiadmomosc dla graczy wait 1 second broadcast "{@tag} &7Biale pole zniknie za &c2 &7..." # Wiadmomosc dla graczy wait 1 second broadcast "{@tag} &7Biale pole zniknie za &c1 &7..." # Wiadmomosc dla graczy wait 1 second loop blocks at {ox.bloki.biale::*}: set loop-block to air wait 2 second broadcast " " broadcast " " if arg 1 is "tak": broadcast "{@tag} &7Poprawna odpowiedz to &aTAK" # Wiadmomosc dla graczy loop blocks at {ox.bloki.czerwone::*}: set loop-block to air else if arg 1 is "nie": broadcast "{@tag} &7Poprawna odpowiedz to &cNIE" # Wiadmomosc dla graczy loop blocks at {ox.bloki.zielone::*}: set loop-block to air broadcast " " broadcast " " wait 10 second loop blocks at {ox.bloki.biale::*}: set loop-block to white wool wait 1 second if arg 1 is "tak": loop blocks at {ox.bloki.czerwone::*}: set loop-block to red wool else if arg 1 is "nie": loop blocks at {ox.bloki.zielone::*}: set loop-block to 35:5 on walk on water: if block 2 under player is command block: teleport player to {ox.lobby} send "{@tag} &7Przegrales! Moze nastepnym razem Ci sie uda!" # Wiadmomosc dla graczy stop on leftclick with Blaze Rod: if player have permission "admin.ox": cancel event set {ox.pos1} to location of event-block send "{@tag} &7Wspolrzedne pozycji 1 to &c%{ox.pos1}%" stop stop on rightclick with Blaze Rod: if player have permission "admin.ox": cancel event set {ox.pos2} to location of event-block set {ox.ilosc} to 0 loop blocks within {ox.pos1} to {ox.pos2}: add 1 to {ox.ilosc} if {ox.ilosc} is 3000000: send "{@tag} &7Przekroczono ilosc blokow! Zaznacz mniejszy obszar!" # Wiadmomosc dla admina stop send "{@tag} &7Pomyslnie zaznaczono obszar!" # Wiadmomosc dla admina send "&8» &7Pozycja 1&8: &c%{ox.pos1}%" # Wiadmomosc dla admina send "&8» &7Pozycja 2&8: &c%{ox.pos2}%" # Wiadmomosc dla admina send "&8» &7Ilosc zaznaczonych blokow&8: &c%{ox.ilosc}%" # Wiadmomosc dla admina stop stop