SjzGQGSo
Język: Skript
|
Autor: Anonimowy
command /spr [<text>] [<player>]: aliases: sprawdz trigger: if player have permission "sprawdz.normal": if arg 1 is "ustawKlatke": if player have permission "sprawdz.admin": set {k.location} to player's location send "&2» &a&lSUKCES! &7Ustawiono punkt klatki" else: send "&4» &c&lBlad! &7Nie masz uprawnien" if arg 1 is "ustawSpawn": if player have permission "sprawdz.admin": set {s.location} to player's location send "&2» &a&lSUKCES! &7Ustawiono punkt spawnu" else: send "&4» &c&lBlad! &7Nie masz uprawnien" if arg 1 is "wezwij": if arg 2 is set: set {_sprawdzany} to arg 2 if {_sprawdzany} is online: if {spr::%arg 2%} isn't set: if {k.location} is set: if {s.location} is set: if arg 2 isn't player: if {_sprawdzany} don't have permission "sprawdz.normal": set {skadtp::%arg 2%} to {_sprawdzany}'s location wait 5 ticks set {spr::%arg 2%} to true teleport {_sprawdzany} to {k.location} teleport player to {_sprawdzany} broadcast "" broadcast "&8&l[+]&8&m&l----------&8&l[ &c&lSprawdzanie &8&l]&8&m&l----------&8&l[+]" broadcast "" broadcast "&7Gracz &c&l%arg 2% &7jest sprawdzany &c&l!" broadcast "&7Przez &c&l%player%" broadcast "&7Logout/cheaty = &c&lBan na 20 dni" broadcast "&7Przyznanie sie = &c&lBan na 5 dni" broadcast "&7Przyznanie sie &c&l/przyznanie" broadcast "&7Zapraszamy na &c&l/discord" broadcast "" broadcast "&8&l[+]&8&m&l----------&8&l[ &c&lWeb&f&lCraft &8&l]&8&m&l----------&8&l[+]" broadcast "" send arg 2 title "&c&lJestes sprawdzany" with subtitle "&7&lWspolpracuj z administacja, aby nie dostac bana!" for 300 seconds else: send "&4» &c&lBlad! &7Nie mozesz sprawdzic admina" stop else: send "&4» &c&lBlad! &7Nie mozesz sprawdzic siebie" stop else: send "&4» &c&lBlad! &7Miejsce spawna nie jest ustawione" stop else: send "&4» &c&lBlad! &7Miejsce klatki nie jest ustawione" stop else: send "&4» &c&lBlad! &7Ten gracz jest juz sprawdzany" stop else: send "&4» &c&lBlad! &7Ten gracz jest offline" stop else: send "&4» &c&lBlad! &7Podaj nick gracza" stop if arg 1 is "czysty": if arg 2 is set: if {spr::%arg 2%} is set: clear {spr::%arg 2%} teleport arg 2 to {skadtp::%arg 2%} teleport player to {s.location} clear {skadtp::%arg 2%} broadcast "" broadcast "&7[ &c&lWeb&f&lCraft &7] &f&lGracz &c&l%arg 2% &f&lokazal sie czysty &c&l!" broadcast "" send arg 2 title "&a&lJestes czysty" with subtitle "&7&lMozesz wrocic do gry" for 3 seconds else: send "&4» &c&lBlad! &7Ten gracz nie jest sprawdzany" stop else: send "&4» &c&lBlad! &7Podaj nick gracza" stop if arg 1 is "cheaty": if arg 2 is set: if {spr::%arg 2%} is set: clear {spr::%arg 2%} kill arg 2 teleport arg 2 to {s.location} teleport player to {s.location} make console execute command "tempbanip %arg 2% 20d &c&lCheatowanie" broadcast "" broadcast "&7[ &c&lWeb&f&lCraft &7] &f&lGracz &c&l%arg-player% &f&lposiadal cheaty &c&l!" broadcast "" clear {skadtp::%arg 2%} stop else: send "&4» &c&lBlad! &7Ten gracz nie jest sprawdzany" stop else: send "&4» &c&lBlad! &7Podaj nick gracza" stop if arg 1 is "wspolpraca": if arg 2 is set: if {spr::%arg 2%} is set: clear {spr::%arg 2%} clear {skadtp::%arg 2%} kill arg 2 teleport arg 2 to {s.location} teleport player to {s.location} make console execute command "tempbanip %arg 2% 20d &c&lBrak wspolpracy" broadcast "" broadcast "&7[ &c&lWeb&f&lCraft &7] &f&lGracz &c&l%arg-player% &f&lzostal zbanowany za brak wspolpracy &c&l!" broadcast "" stop else: send "&4» &c&lBlad! &7Ten gracz nie jest sprawdzany" stop else: send "&4» &c&lBlad! &7Podaj nick gracza" stop if arg 1 is not set: send "" send "&8&l[+]&8&m&l----------&8&l[ &c&lSprawdzanie &8&l]&8&m&l----------&8&l[+]" send "" send "&8» &c&l/spr wezwij <nick> &7- sprawdzasz gracz" send "&8» &c&l/spr czysty <nick> &7- gracz jest czysty" send "&8» &c&l/spr cheaty <nick> &7- gracz jest odpalony" send "&8» &c&l/spr wspolpraca <nick> &7- brak wspolpracy" send "" send "&8&l[+]&8&m&l----------&8&l[ &c&lSprawdzanie &8&l]&8&m&l----------&8&l[+]" send "" else: send "&4» &c&lBlad! &7Nie masz uprawnien" stop on quit: if {spr::%player%} is set: broadcast "" broadcast "&7[ &c&lWeb&f&lCraft &7] &f&lGracz &c&l%player% &f&lwylogowal sie podczas sprawdzania &c&l!" broadcast "" make console execute command "tempbanip %player% 20d &c&lLogout podczas sprawdzania" on command: if {spr::%player%} is set: if command is not "helpop" or "discord" or "przyznanie": cancel event send "&4» &c&lBlad! &7Mozesz uzywac tylko &c&l/helpop &7i &c&l/discord" command /przyznanie: trigger: if {spr::%player%} is set: open chest inventory with 3 rows named "&c&lPrzyznanie" to player set {_i} to 0 loop 27 times: set player's current inventory's slot {_i} to black stained glass pane named " " add 1 to {_i} set player's current inventory's slot 11 to green wool named "&a&lPrzyznaje sie do cheatowania" set player's current inventory's slot 15 to red wool named "&c&lNie przyznaje sie do cheatowania" else: send "&4» &c&lBlad! &7Nie jestes sprawdzany" on inventory click: if name of player's current inventory is "&c&lPrzyznanie": cancel event if clicked slot is 11: clear {spr::%player%} clear {skadtp::%player%} kill player teleport player to {s.location} broadcast "" broadcast "&7[ &c&lWeb&f&lCraft &7] &f&lGracz &c&l%player% &f&lprzyznal sie do cheatow &c&l!" broadcast "" make console execute command "tempbanip %player% 5d &c&lPrzyznanie sie do cheatow" close player's inventory stop if clicked slot is 15: close player's inventory stop