Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- variables:
- {spleff.status}= false #Blokada areny itp i zabezpieczenia
- {spleff.dolaczanie} = false # Wszystko zwiazane z graczami
- {spleff.licznik} = 0
- every 100 second:
- broadcast "&c--------------------------"
- broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
- broadcast "&8&l## &7event wystartuje za 30 sekund"
- broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
- broadcast "&c--------------------------"
- set {spleff.dolaczanie} to true
- set {spleff.status} to true
- wait 10 second
- broadcast "&c--------------------------"
- broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
- broadcast "&8&l## &7event wystartuje za 20 sekund"
- broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
- broadcast "&c--------------------------"
- wait 10 second
- broadcast "&c--------------------------"
- broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
- broadcast "&8&l## &7event wystartuje za 10 sekund"
- broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
- broadcast "&c--------------------------"
- wait 5 second
- broadcast "&c--------------------------"
- broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
- broadcast "&8&l## &7event wystartuje za 5 sekund"
- broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
- broadcast "&c--------------------------"
- wait 2 second
- broadcast "&c--------------------------"
- broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
- broadcast "&8&l## &7event wystartuje za 3 sekund'y"
- broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
- broadcast "&c--------------------------"
- wait 2 second
- if {spleff.licznik} is smaller than 2:
- broadcast "&c--------------------------"
- broadcast "&8&l## &7Event nie wystartowal, za malo chetnych ;/"
- broadcast "&8&l## &7Nastepne zapisy za 30 min"
- broadcast "&c--------------------------"
- set {spleff.status} to false
- set {spleff.dolaczanie} to false
- set {spleff.licznik} to 0
- clear {spleff::*}
- if {spleff.licznik} is bigger than 1:
- broadcast "&c--------------------------"
- broadcast "&8&l## &aEvent wystartowal!"
- broadcast "&c--------------------------"
- set all blocks in wg region "spleff-1" in world "IslandWorld" to snow
- loop {spleff::*}:
- set {_} to "%loop-index%"
- set {_} to {_} parsed as player
- teleport {_} to {spleff.gra.loc}
- wait 1 second
- set {spleff.dolaczanie} to false
- set {spleff.status} to true
- set all blocks in wg region "spleff-1" in world "IslandWorld" to snow
- command /spleff [<text>] [<text>]:
- trigger:
- if arg 1 is not set:
- if player has permissions "admin.sk":
- send "&a-------------------------------------"
- send "&6&l* &a/spleff start &c<-&7wiadomosc o splleff'ie za 30 sek"
- send "&6&l* &a/spleff dolaczanie &c<- &7Ustawiasz dolaczanie na true"
- send "&6&l* &a/spleff reset &c<-&7resetuje zmienne i caly spleff"
- send "&6&l* &a/spleff dolacz &c<-&7dolaczasz do gry"
- send "&6&l* &a/spleff od &c<-&7Odnawiasz warstwe sniegu"
- send "&6&l* &a/spleff gra,lobby &c<- &7Ustaw miejsca respawnu"
- send "&6&l* &a/spleff test &c<- &7Testujesz jak to wyglada"
- send "&e-------------------------------------"
- if arg 1 is "test":
- broadcast "&c--------------------------"
- broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
- broadcast "&8&l## &7event wystartuje za 30 sekund"
- broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
- broadcast "&c--------------------------"
- set {spleff.dolaczanie} to true
- set {spleff.status} to true
- wait 10 second
- broadcast "&c--------------------------"
- broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
- broadcast "&8&l## &7event wystartuje za 20 sekund"
- broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
- broadcast "&c--------------------------"
- wait 10 second
- broadcast "&c--------------------------"
- broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
- broadcast "&8&l## &7event wystartuje za 10 sekund"
- broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
- broadcast "&c--------------------------"
- wait 5 second
- broadcast "&c--------------------------"
- broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
- broadcast "&8&l## &7event wystartuje za 5 sekund"
- broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
- broadcast "&c--------------------------"
- wait 2 second
- broadcast "&c--------------------------"
- broadcast "&8&l## &cUwaga! &7Zapisy na event spleff,"
- broadcast "&8&l## &7event wystartuje za 3 sekund'y"
- broadcast "&8&l## &7Wpisz &a./spleff dolacz &7aby dolaczyc"
- broadcast "&c--------------------------"
- wait 2 second
- if {spleff.licznik} is smaller than 2:
- broadcast "&c--------------------------"
- broadcast "&8&l## &7Event nie wystartowal, za malo chetnych ;/"
- broadcast "&8&l## &7Nastepne zapisy za 30 min"
- broadcast "&c--------------------------"
- set {spleff.status} to false
- set {spleff.dolaczanie} to false
- set {spleff.licznik} to 0
- clear {spleff::*}
- if {spleff.licznik} is bigger than 1:
- broadcast "&c--------------------------"
- broadcast "&8&l## &aEvent wystartowal!"
- broadcast "&c--------------------------"
- set {spleff.dolaczanie} to false
- set {spleff.status} to true
- set all blocks in wg region "spleff-1" in world "IslandWorld" to snow
- loop {spleff::*}:
- set {_} to "%loop-index%"
- set {_} to {_} parsed as player
- teleport {_} to {spleff.gra.loc}
- if arg 1 is "start":
- set {spleff.dolaczanie} to false
- set {spleff.status} to true
- execute console command "spleff od"
- if arg 1 is "gra":
- set {spleff.gra.loc} to location of player
- send "&7Miejsce gry zostalo ustawione"
- if arg 1 is "lobby":
- set {spleff.lobby.loc} to location of player
- send "&7Miejsce lobby zostalo ustawione"
- if arg 1 is "od":
- set all blocks in wg region "spleff-1" in world "IslandWorld" to snow
- send "&7Zresetowales bloki na terenie spleff'a"
- if arg 1 is "dolaczanie":
- set {spleff.dolaczanie} to true
- set {spleff.status} to true
- send "&7Ustawiles dolaczanie na true"
- if arg 1 is "dolacz":
- if {spleff.dolaczanie} is true:
- if {spleff::%player%} is not set:
- set {spleff::%player%} to true
- send "&7Zostales dodany do spleff'a"
- set {spleff.licznik} to {spleff.licznik}+1
- else:
- send "&7Jestes juz zapisany do spleff'a nie mozesz sie zapisac drugi raz"
- else:
- send "&7Teraz nie trwa event spleff"
- if arg 1 is "reset":
- set {spleff.status} to false
- set {spleff.dolaczanie} to false
- set {spleff.licznik} to 0
- clear {spleff::*}
- send "&7Zmienne spleffa zostaly wyczyszczone i spleff takze"
- every 1 second:
- loop all players:
- if loop-player is in the region "spleff":
- if {spleff.dolaczanie} is true:
- stop
- if {spleff.status} is false:
- if {spleff.dolaczanie} is false:
- teleport loop-player to {spleff.lobby.loc}
- send "&6&l* &7Nie trwa zadna gra, lub zostala wylaczona przez system ;)" to loop-player
- else:
- stop
- command /test:
- trigger:
- loop {spleff::*}:
- send "%loop-index% %loop-value%"
- every 1 second:
- if {spleff.dolaczanie} is false:
- if {spleff.status} is true:
- if {spleff.licznik} is 1:
- loop {spleff::*}:
- set {_wygrana} to "%loop-index%"
- broadcast "&c--------------------------"
- broadcast "&8&l## &7Event spleff wygral &a%{_wygrana}%"
- set {_wygrana} to {_wygrana} parsed as player
- give 5 diamond to {_wygrana}
- broadcast "&c--------------------------"
- clear {spleff::*}
- set {spleff.status} to false
- set {spleff.dolaczanie} to false
- set {spleff.licznik} to 0
- set all blocks in wg region "spleff-1" in world "IslandWorld" to snow
- on walking on snow:
- if player is in the region "spleff":
- if {spleff.dolaczanie} is false:
- wait 0.2 second
- set event-block to air
- on walking on bedrock:
- if player is in the region "spleff":
- if {spleff.dolaczanie} is false:
- if {spleff.licznik} is bigger than 1:
- teleport player to {spleff.lobby.loc}
- remove 1 from {spleff.licznik}
- clear {spleff::%player%}
- send "&6&l* &7Niestety odpadles :/"
- else:
- stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement