#Specjalnie dla Nioo# # mozna edytować kod po swojemu, lecz jest zakane upublkiowanie skryptu bez zgody autora! # AUTOR Queito ze strony Skript.pl # options: wymagana.liczba.graczy: 2 #jak jest 4, to wymaga 3 graczy (logika x < x) ile.ma.odliczac: 10 wiadomosc.przy.znajdowaniu: Gracze odnalezieni, za chwile rozpocznie sie gra! # Wiadomosc kiedy gracze zostana znalezieni czas.przy.znajdowaniu: 5 wiadomosc.kiedy.jest.gra: Gra juz wystartowala! Musisz czekac wiadomosc.gracza.kiedy.nie.jest.online: Jestes juz w %{gra.%player%}%! #%{gra.%player%}% jest to zmienna gdzie nam wyswietla w czym jest aktualnie gracz. Wykorzystanie kiedy gracz jest juz w kolejce/w grze wiadomosc.odliczania: ODLICZANIE: %{_odliczanie}% #zmienna %{_odliczanie}%, pokazuje ile pozostalo czasu wiadomosc.po.odliczeniu: GRAMY GRAMY #Wiadomosc kiedy skonczy odliczac on first join: set {gra.%player%} to "Online" set {druzyna.%player%} to "Brak gry" if {spawn} is set: teleport player to {spawn} else: broadcast "NIE JEST USTAWIONY SPAWN!" on load: if {gra.server} is not set: set {gra.server} to "NO" if {zapis} is not set: set {zapis} to 0 if {red} is not set: set {red} to 0 if {blue} is not set: set {blue} to 0 command /dolacz: trigger: if {gra.%player%} is "Online": if {gra.server} is "NO": if {zapis} < {@wymagana.liczba.graczy}: add player to {zapis::*} add 1 to {zapis} send "&aDolaczyles do kolejki!" set {gra.%player%} to "W kolejce" teleport player to {lobby} execute console command "/rozdaj" stop else: send "{@wiadomosc.kiedy.jest.gra}" else: send "{@wiadomosc.gracza.kiedy.nie.jest.online}" command /rozdaj: trigger: if {zapis} is {@wymagana.liczba.graczy}: set {_odliczanie} to {@ile.ma.odliczac} loop {@ile.ma.odliczac} times: wait 1 second subtract 1 from {_odliczanie} broadcast "{@wiadomosc.odliczania}" if {_odliczanie} is 0: loop 10 times: broadcast "" broadcast "{@wiadomosc.po.odliczeniu}" loop {zapis::*}: if {zapis} is 2: set {gra.server} to "YES" if {blue} is smaller than {red}: add player to {blue::*} add 1 to {blue} set {druzyna.%loop-value%} to "blue" teleport loop-value to {s.blue} send "Twoja druzyna: &9Niebiescy" to loop-value wait 1 tick remove loop-value from {zapis::*} else if {blue} is {red}: add player to {blue::*} add 1 to {blue} set {druzyna.%loop-value%} to "blue" teleport loop-value to {s.blue} wait 1 tick remove loop-value from {zapis::*} send "Twoja druzyna: &9Niebiescy" to loop-value else: add loop-value to {red::*} add 1 to {red} set {druzyna.%loop-value%} to "red" teleport loop-value to {s.red} wait 1 tick remove loop-value from {zapis::*} send "Twoja druzyna: &4Czerwoni" to loop-value else: stop command /ustawiamy []: trigger: if arg 1 is "red": set {s.red} to location of player send "&4Ustawiles spawn dla redow" stop if arg 1 is "blue": set {s.blue} to location of player send "&4Ustawiles spawn dla blue" stop if arg 1 is "lobby": set {lobby} to location of player send "&eUstawiles lobby" stop if arg 1 is "setspawn": set {spawn} to location of player send "&eUstawiles spawn" stop #Komendy do testowania skryptu command /r: trigger: set {gra.%player%} to "Online" command /ra: trigger: set {gra.server} to "NO" clear {zapis::*} clear {blue::*} clear {red::*} set {red} to 0 set {blue} to 0 set {zapis} to 0