on join: set {slender::gracz::%player%::dolacz} to false command /slender [] [] []: trigger: arg 1 is not set: send "&8&l&m----- &8&l( ** &5&lSlender &8&l** ) &8&l&m-----" send "&5/slender join - &aDolaczanie do areny" send "&5/slender leave - &aWychodzenie z areny" send "&5/slender shop - &aOtwieranie zakupow" if player has permission "slender.admin": send "&c/slender create - Tworzy arene" send "&c/slender delete - Usuwa arene" send "&c/slender spawn - Ustawia spawn Slender'a lub Human's" send "&c/slender spawnkartki - Ustawiasz w twoim miejscu spawn kartki" send "&c/slender setplayers - Ustawiasz w ile musi byc graczy na arenie aby wystartowala" send "&c/slender kartki - Ustawiasz ilosc kartek na arenie" send "&5&lSlender&f&lMAN &aMade by &b_JaNeK1337_ &6Version 2.0.1" arg 1 is "create": arg 2 is set: if {slender::arena::%arg 2%} is set: send "&cTaka arena juz istnieje!" else: send "&5&lSlender &f&l-> &aArena zostala stworzona!" set {slender::arena::%arg 2%} to true add arg 2 to {slender::list::*} set {slender::status::%arg 2%} to "oczekuje" set {slender::kartki::%arg 2%} to 5 else: send "&cNie podales nazwy areny!" arg 1 is "delete": arg 2 is set: if {slender::arena::%arg 2%} is set: send "&5&lSlender &f&l-> &aArena zostala usunieta!" set {slender::arena::%arg 2%} to false remove arg 2 from {slender::list::*} set {slender::kartki::%arg 2%} to 0 else: send "&cTakiej areny nie ma!" else: send "&cNie podales nazwy areny!" arg 1 is "spawn": arg 2 is set: arg 3 is "slender": send "&5&lSlender &f&l-> &aSpawn Slendera na Arenie %arg 2% zostal stworzony!" set {slender::spawn::%arg 2%} to location of player arg 3 is "human": send "&5&lSlender &f&l-> &aSpawn Ludzi na Arenie %arg 2% zostal stworzony!" set {humans::spawn::%arg 2%} to location of player arg 1 is "spawnkartki": arg 2 is set: arg 3 is set: if {slender::arena::%arg 2%} is set: send "&aSpawn kartki zostal stworzony %arg 3%/%{slender::kartki::%arg 2%}%" set {slender::arena::%arg 2%::%arg 3%} to location of player arg 1 is "kartki": arg 2 is set: arg 3 is set: if {slender::arena::%arg 2%} is set: send "&5&lSlender &f&l-> &aUstawiles ilosc kartek na %arg 3%" set {slender::kartki::%arg 2%} to arg 3 arg 1 is "setplayers": arg 2 is set: arg 3 is set: if {slender::arena::%arg 2%} is set: send "&5&lSlender &f&l-> &aUstawiles max graczy: %arg 3%" set {slender::arena::minplayers::%arg 2%} to arg 3 parsed as integer arg 1 is "join": arg 2 is set: if {slender::gracz::%player%::dolacz} is false: if {slender::arena::%arg 2%} is set: if {slender::status::%arg 2%} is "oczekuje": if (size of {slender::gracz::%arg 2%::*}) < {slender::arena::minplayers::%arg 2%}+1: set {slender::gracz::%player%::eq} to serialized inventory of player clear player's inventory wait 5 tick set slot 0 of player to eye of ender named "&4Szansa na bycie &dSlenderManem" set slot 8 of player to slimeball named "&cWyjdz" teleport player to {slender::lobby::%arg 2%} set {slender::gracz::%player%::dolacz} to true set {slender::dolacz::%player%::arena} to arg 2 add player to {slender::%{slender::dolacz::%player%::arena}%::*} loop {slender::%{slender::dolacz::%player%::arena}%::*}: send "&5&lSlender &f&l-> &aGracz %player% dolaczyl do areny &9(%size of {slender::%{slender::dolacz::%player%::arena}%::*}%/%{slender::arena::minplayers::%{slender::dolacz::%player%::arena}%}%" to loop-value if (size of {slender::%{slender::dolacz::%player%::arena}%::*}) = {slender::arena::minplayers::%{slender::dolacz::%player%::arena}%}: loop {slender::arena::minplayers::%{slender::dolacz::%player%::arena}%} times: clear player's inventory set {slender::status::%{slender::dolacz::%player%::arena}%} to "w trakcie" set {slenderman::%{slender::dolacz::%player%::arena}%} to random element out of {slender::%{slender::dolacz::%player%::arena}%::*} remove {slenderman::%{slender::dolacz::%player%::arena}%::*} from {slender::%{slender::dolacz::%player%::arena}%::*} teleport {slenderman::%{slender::dolacz::%player%::arena}%} to {slender::spawn::%{slender::dolacz::%player%::arena}%} teleport {slender::%{slender::dolacz::%player%::arena}%::*} to {humans::spawn::%{slender::dolacz::%player%::arena}%} send "&8( ** &5&lSlenderGame&8 ** )" to {slenderman::%{slender::dolacz::%player%::arena}%} send "&f&lZostales &5&lSlenderManem!" to {slenderman::%{slender::dolacz::%player%::arena}%} send "&fTwoim zadaniem jest porwanie wszystkich" to {slenderman::%{slender::dolacz::%player%::arena}%} send "&fgraczy na mapie oraz nie pozwolenie do zebrania" to {slenderman::%{slender::dolacz::%player%::arena}%} send "&fwszystkich kartek na mapie" to {slenderman::%{slender::dolacz::%player%::arena}%} loop {slender::%{slender::dolacz::%player%::arena}%::*}: send "&8( ** &5&lSlenderGame&8 ** )" to loop-value send "&f&lZostales &f&lCzlowiekiem!" to loop-value send "&fTwoim zadaniem jest uzbieranie" to loop-value send "&fwszystkich kartek na mapie" to loop-value send "&fale musisz uwazac! slenderman jest wszedzie!" to loop-value apply blindness to the loop-value for 999999 seconds add 1 wood sword to {slenderman::%{slender::dolacz::%player%::arena}%} add 1 eye of ender named "&dTeleport do losowego gracza" to {slenderman::%{slender::dolacz::%player%::arena}%} add 1 ice named "&dPrzestraszenie" to {slenderman::%{slender::dolacz::%player%::arena}%} apply regeneration 4 to {slenderman::%{slender::dolacz::%player%::arena}%} for 999999 seconds apply night vision 10 to {slenderman::%{slender::dolacz::%player%::arena}%} for 999999 seconds add 1 wood sword to player add 1 stick named "&eLatarka" to player add 1 compass named "&cKartka: &9%{slender::arena::%{slender::dolacz::%player%::arena}%::1}%" to player on rightclick with eye of ender: if name of player's tool is "&4Szansa na bycie &dSlenderManem": send "&cOpcja juz nie dlugo zostanie dodana!" if name of player's tool is "&dTeleport do losowego gracza": if {slender::gracz::%player%::dolacz} is true: if {slender::ltp::%player%} is more than 0: send "&cMozesz dopiero za %{slender::ltp::%player%}% sekund" else: loop all players within 1000 blocks of player: teleport player to loop-player set {slender::ltp::%player%} to 30 on rightclick with slimeball: if name of player's tool is "&cWyjdz": if {slender::gracz::%player%::dolacz} is true: set {slender::gracz::%player%::dolacz} to false remove player from {slender::%{slender::dolacz::%player%::arena}%::*} send "&cWyszedles z gry" clear player's inventory restore inventory of player from {slender::gracz::%player%::eq} teleport player to {spawn} every 1 second: loop all players: if {slender::licznik::%{slender::dolacz::%loop-player%::arena}%} is more than 0: remove 1 from {slender::licznik::%{slender::dolacz::%loop-player%::arena}%} else: loop {slender::%{slender::dolacz::%loop-player%::arena}%::*}: send "&5&lSlenderGame &f&l-> &5Koniec gry! slenderman nie zdolal porwac wszystkich ludzi!" to loop-value teleport loop-value to {spawn} clear {slender::licznik::%{slender::dolacz::%loop-player%::arena}%} set {zywi::slender::%{slender::dolacz::%loop-player%::arena}%} to 0 set {kartki::slender::%{slender::dolacz::%loop-player%::arena}%} to 0 set {porwani::slender::%{slender::dolacz::%loop-player%::arena}%} to 0 clear {slender::dolacz::%loop-player%::arena} if {slender::gracz::%loop-player%::dolacz} is true: loop {slender::%{slender::dolacz::%loop-player%::arena}%::*}: display board named "&5&lSlenderGame" to loop-value make score "&aCzas do konca:" in board of loop-value to {slender::licznik::%{slender::dolacz::%loop-player%::arena}%} make score "&aGracze Zywi:" in board of loop-value to {zywi::slender::%{slender::dolacz::%loop-player%::arena}%} make score "&aKartki:" in board of loop-value to {kartki::slender::%{slender::dolacz::%loop-player%::arena}%} make score "&aPorwani:" in board of loop-value to {porwani::slender::%{slender::dolacz::%loop-player%::arena}%} move display of loop-value to sidebar if {slender::ltp::%loop-player%} is more than 0: remove 1 from {slender::ltp::%loop-player%} on death of player: victim is player attacker is player loop {slender::list::*}: if {slender::status::%loop-value%} is not "w trakcie": stop if victim is in {slenderman::%{slender::dolacz::%victim%::arena}%}: loop all players: loop {slender::%{slender::dolacz::%loop-player%::arena}%::*}: send "&5&lSlenderMan zostal zabity &a[+15 sekund do konca gry]" to loop-value add 15 to {slender::licznik::%{slender::dolacz::%loop-player%::arena}%} wait 2.5 seconds teleport victim to {slender::spawn::%{slender::dolacz::%loop-player%::arena}%} if victim is in {slender::%{slender::dolacz::%victim%::arena}%::*}: loop all players: loop {slender::%{slender::dolacz::%loop-player%::arena}%::*}: send "&5&lSlenderMan porwal gracza &e%victim%" to loop-value remove victim from {slender::%{slender::dolacz::%loop-player%::arena}%::*} set victim's gamemode to creative set {slender::spectatormode::%victim%} to true apply invisibility 255 to victim for 999999 seconds set slot 8 of victim to slimeball named "&cWyjdz" if (size of {slender::%{slender::dolacz::%loop-player%::arena}%::*}) = 0: send "&5&lSlenderMan porwal wszystkich ludzi!" to loop-value teleport {slenderman::%{slender::dolacz::%loop-player%::arena}%} to {spawn} clear {slenderman::%{slender::dolacz::%loop-player%::arena}%}'s inventory restore inventory of {slenderman::%{slender::dolacz::%loop-player%::arena}%} from {slender::gracz::%{slenderman::%{slender::dolacz::%loop-player%::arena}%}%::eq} clear {slender::licznik::%{slender::dolacz::%loop-player%::arena}%} set {zywi::slender::%{slender::dolacz::%loop-player%::arena}%} to 0 set {kartki::slender::%{slender::dolacz::%loop-player%::arena}%} to 0 set {porwani::slender::%{slender::dolacz::%loop-player%::arena}%} to 0 clear {slender::dolacz::%loop-player%::arena} on damage: attacker is player victim is player if {slender::spectatormode::%attacker%} is true: cancel event send "&cJestes spectatorem!" on drop: if {slender::spectatormode::%player%} is true: cancel event send "&cJestes spectatorem!" if {slender::gracz::%player%::dolacz} is true: cancel event on pickup: if {slender::spectatormode::%player%} is true: cancel event on pick up of paper: loop {slender::list::*}: if {slender::status::%loop-value%} is "w trakcie": exit loop remove 1 paper from player loop all players: loop {slender::%{slender::dolacz::%loop-player%::arena}%::*}: add 1 to {slender::zebranekartki::%{slender::dolacz::%loop-player%::arena}%} send "&dGracz %player% podniosl kartke &e[%{slender::zebranekartki::%{slender::dolacz::%loop-player%::arena}%}%/%{kartki::slender::%{slender::dolacz::%loop-player%::arena}%}%]" to loop-value-2 if {slender::zebranekartki::%{slender::dolacz::%loop-player%::arena}%} is more than 4: send "&cKoniec gry! &eLudzie zebrali wszystkie kartki!" to loop-value-2 teleport loop-value-2 to {spawn} clear {slender::licznik::%{slender::dolacz::%loop-player%::arena}%} set {zywi::slender::%{slender::dolacz::%loop-player%::arena}%} to 0 set {kartki::slender::%{slender::dolacz::%loop-player%::arena}%} to 0 set {porwani::slender::%{slender::dolacz::%loop-player%::arena}%} to 0 clear {slender::dolacz::%loop-player%::arena} on sign change: if line 1 is "Slender": if line 2 is set: set line 1 to "&5&lSlender" if {slender::arena::%line 2%} is set: set line 2 to "&c%line 2%" else: set line 2 to "&cBrak areny" every 3 second: loop all players: loop all blocks in radius 10 of loop-player: if loop-block is sign: if line 1 of loop-block is "&5&lSlender": if line 2 of loop-block is set: if {slender::status::%uncolored line 2 of loop-block%} is "oczekuje": set line 3 of loop-block to "&a✔ &aOczekuje &a✔" if {slender::status::%uncolored line 2 of loop-block%} is "w trakcie": set line 3 of loop-block to "&4✖ &6W trakcie &4✖" on rightclick on sign: if line 1 is "&5&lSlender": if line 2 is set: if {slender::status::%line 2%} is "oczekuje": execute player command "slender join %line 2%" command /slenderspawn: trigger: set {spawn} to location of player