on load: if {kwarantanna.izolatki.zajete} is not set: set {kwarantanna.izolatki.zajete} to 0 every 1 seconds: loop {kwarantanna::nick::*}: add -1 to {kwarantanna::nick::%loop-index%} if {kwarantanna::nick::%loop-index%} <= 0: set {_} to loop-index parsed as player if {_} is online: send "&7» &aTwoja kwarantanna dobiegła końca!" to {_} delete {kwarantanna::nick::%loop-index%} teleport {_} to {kwarantanna::lokalizjaprzed::%loop-index%} delete {kwarantanna::lokalizjaprzed::%loop-index%} set gamemode of {_gracz} to survival else: set {kwarantanna::nick::%loop-index%} to 1 on join: if {kwarantanna::nick::%player%} is set: set {_e} to {kwarantanna::nick::%player%} set {_s} to mod({_e}, 60) set {_a} to {_e}-{_s} set {_m} to {_a}/60 send "&7» &aZostało &e%{_m}% &aminut i &e%{_s}% &asekund kwarantanny!" command /kwarantanna [] []: aliases: /kw trigger: if arg 1 is set: if arg 1 is "info": send "&7» &aInformacje o autorze &9Izolacja" send "&7» &aNick: &ewiktoor123" send "&7» &aPortfolio: &eskript.wiktoor123.pl" stop else if players is not op: send "&7» &cNie masz do tego permisji!" stop else if arg 1 is "nadaj": if arg 2 is set: if arg 2 is offline players: if {kwarantanna::nick::%arg 2%} is not set: if {kwarantanna.izolatki.zajete} is not {kwarantanna.izolatki.ilosc}: set {kwarantanna::nick::%arg 2%} to 840 set {_gracz} to argument 2 parsed as player send "&7» &aNadano 14-minutową kwarantanne dla gracza &e%arg 2%" send "&7» &aOdbywasz kwarantanne!%nl%&7» &aWyjdziesz za 14 minut" to {_gracz} set {kwarantanna::lokalizjaprzed::%arg 2%} to the location 1 meter above the player loop {kwarantanna::izolatka::*}: if {kwarantanna::zajetaizolatka::%loop-index%} is not set: set {_} to {kwarantanna::izolatka::%loop-index%} set {kwarantanna::zajetaizolatka::%loop-index%} to arg 2 teleport {_gracz} to {_} set gamemode of {_gracz} to adventure stop else: send "&7» &cBrak wolnej izolatki!" stop else: send "&7» &cTen gracz jest już kwarantanne!" stop else: send "&7» &cTego gracza nie było jeszcze na serwerze!" stop else: send "&7» &cBrak wprowadzonego gracza!%nl%&7» &cPoprawne użycie:%nl%&7» &7/kwarantanna nadaj &4" stop else if arg 1 is "zdejmij": if arg 2 is set: set {_} to arg 2 parsed as player send "&7» &aTwój nakaz kwarantanny została anulowany" to {_} delete {kwarantanna::nick::%arg 2%} set gamemode of {_gracz} to survival teleport {_} to {kwarantanna::lokalizjaprzed::%arg 2%} send "&7» &aZdjęto nakaz kwarantanny dla gracza &e%arg 2%" stop else: send "&7» &cBrak wprowadzonego gracza!%nl%&7» &cPoprawne użycie:%nl%&7» &7/kwarantanna zdejmij &4" stop else if arg 1 is "izolatka": if arg 2 is set: set {kwarantanna::izolatka::%arg 2%} to the location 1 meter above the player set {kwarantanna.izolatki.ilosc} to 0 loop {kwarantanna::izolatka::*}: add 1 to {kwarantanna.izolatki.ilosc} send "&7» &aUstawiano lokalizacje izolatki &e%arg 2% &7(&e%{kwarantanna.izolatki.ilosc}%&7)" stop else: send "&7» &cBrak wprowadzonego numeru izolatki!%nl%&7» &cPoprawne użycie:%nl%&7» &7/kwarantanna izolatka &4" stop else if arg 1 is "reset": loop {kwarantanna::nick::*}: set {kwarantanna::nick::%loop-index%} to 1 wait 3 seconds set {kwarantanna.izolatki.zajete} to 0 set {kwarantanna.izolatki.ilosc} to 0 delete {kwarantanna::izolatka::*} send "&7» &cZresetowano!" else: send "&7» &eDostępne komendy:%nl%&7» &b/kw info &awyświetla informacje o dodatku%nl%&7» &b/kw nadaj &anakazuje 14-minutową kwarantanne dla gracza%nl%&7» &b/kw zdejmij &azdejmij nakaz kawarantanny dla gracza%nl%&7» &b/kw izolatka &austawia miejsce izolactki (1 izolatka = 1 osoba, która może zostać odizolowana)%nl%&7» /kw reset &aresetuje skrypt" stop else if players is not op: send "&7» &cNie masz do tego permisji!" stop else: send "&7» &eDostępne komendy:%nl%&7» &b/kw info &awyświetla informacje o dodatku%nl%&7» &b/kw nadaj &anakazuje 14-minutową kwarantanne dla gracza%nl%&7» &b/kw zdejmij &azdejmij nakaz kawarantanny dla gracza%nl%&7» &b/kw izolatka &austawia miejsce izolactki (1 izolatka = 1 osoba, która może zostać odizolowana)%nl%&7» /kw reset &aresetuje skrypt" stop