#0.3# #Obecna wersja skriptu, zakaz zmiany! # Licencja LGBOTS # Zakaz publikowania skriptu # Zakaz usuwania linijek skriptu # Zakaz zmieniania wersji skriptu oraz usuwanie aktualizatora! # Zakaz podszywania siÄ™ pod autora! #OPCJE# options: liczbabotow: 3 #ile botow moze wejsc na dany czas, wspolpracuje z tym ponizej czasbotow: 2 #ilosc sekund, moze wejsc np 3 osoby na 2 sekundy aby nie bylo ataku czasataku: 25 #gdy wykryje atak na ile sekund ma byc blokada wejscia czaslogowania: 1 #co ile sekund moze wejsc gracz #KOD# variables: {antybot.licznik.osob} = 0 {antybot.wykryty.atak} = 0 {antybot.niewykryty.atak} = 0 {antybot.reload} = 0 {antybot.licznik.login} = 0 {antybot.off} = true every {@czasbotow} second: set {anty.bot.licznik} to 0 on skript start: set {anty.bot.licznik} to 0 on join: if {anty.bot.licznik} is not set: set {anty.bot.licznik} to 0 add 1 to {anty.bot.licznik} {anty.bot.licznik} is larger than {@liczbabotow}: wait 2 tick kick player due to "&8> &7Trwa &catak botow, &7za &akilka &7sekund wbij" broadcast "&8> &7Wykryto atak &cbotow, &7zostaje wlaczona whitelista na &c{@czasataku} sekund" add 1 to {antybot.wykryty.atak} set {anty.bot.whitelist} to false wait {@czasataku} second broadcast "&8> &7Whitelist antybotowa zostala &cwylaczona" set {anty.bot.whitelist} to true if {anty.bot.whitelist} is false: if player don't have permission "antybot.atak.admin": wait 2 tick add 1 to {antybot.licznik.osob} kick player due to "&8> &7Trwa &catak botow, &7za &akilka &7sekund wbij" wait 4 tick set {anty.boty.wbijanie} to false wait {@czaslogowania} second set {anty.boty.wbijanie} to true if {anty.boty.wbijanie} is false: wait 4 tick add 1 to {antybot.licznik.login} kick player due to "&8> &7Zbyt wiele osob &awchodzi &7w jedej chwili, &cwejdz ponownie" command /antybot [] []: permission: antybot.admin permission message: &8> &7Nie mozesz wykonac &ckomendy trigger: if arg 1 is not set: send "&8&m----------&6 AntyBot &8&m----------" send " &8> &6/antybot wlacz &7- wlacza whitelist bez wykrycia ataku" send " &8> &6/antybot reload &7- przeladowywuje skript i odbagowywuje" send " &8> &6/antybot staty &7- statystyki antybotowe" send " &8> &6/antybot wyzeruj &7- restartujesz wszystkie statystyki" send " &8> &6/antybot sprawdz &7- sprawdza najnowsza wersje" send " &8> &6/antybot pobierz &7- pobiera najnowsza wersje" send "&8&m----------&6 AntyBot &8&m----------" if arg 1 is "wlacz": send "&8> &7Wlaczyles whitelist &cantybotowa &7na {@czasataku} sekund" broadcast "&8> &7Admin wlaczyl antybota na &c{@czasataku} sekund" add 1 to {antybot.niewykryty.atak} set {antybot.anty.wlacz} to false set {antybot.anty.reload} to false set {anty.bot.whitelist} to false wait {@czasataku} second set {antybot.anty.wlacz} to true set {antybot.anty.reload} to true send "&8> &7{@czasataku} sekund minelo i antybot zostal &cwylaczony" broadcast "&8> &7Whitelist antybotowa zostala &cwylaczona" set {anty.bot.licznik} to 0 set {anty.bot.whitelist} to true if arg 1 is "reload": set {anty.bot.licznik} to 0 add 1 to {antybot.reload} send "&8> &7Pomyslnie zrestartowano &aantybota" wait 5 ticks execute console command "/sk reload %script%" if arg 1 is "staty": send "&8&m----------&6 AntyBot &8&m----------" send "&8> &7%{antybot.licznik.osob}% probowalo wbic podczas &cwszystkich &7atakow" send "&8> &7%{antybot.wykryty.atak}% wykrytych &catakow" send "&8> &7%{antybot.niewykryty.atak}% niewykryty atak, sam uzyles &c/antybot wlacz" send "&8> &7%{antybot.licznik.login}% kickow przez wchodzenie &c2 osob w &7{@czaslogowania} sekundzie/ach" send "&8> &7%{antybot.reload}% twoich reloadow &aantybota" send "&8&m----------&6 AntyBot &8&m----------" if arg 1 is "wyzeruj": send "&8> &7Wyzerowano wszystkie &6statystyki" set {antybot.licznik.osob} to 0 set {antybot.wykryty.atak} to 0 set {antybot.niewykryty.atak} to 0 set {antybot.licznik.login} to 0 set {antybot.reload} to 0 set {antybot.off} to true arg 1 is "sprawdz": set {_version} to result of connect to "http://pastebin.com/raw/AGmSWNPJ" set {_v} to index of "##" in {_version} set {_v2} to subtext of {_version} from character ({_v}+1) to character (length of {_version}) set {_v3} to index of "##" in {_v2} set {version.new} to subtext of {_version} from character ({_v}+1) to character ({_v3}) send "&8&m----------&6 AntyBot &8&m----------" send "&8> &7Twoja wersja to &a%{version}%" send "&8> &7Najnowsza wersja to &6%{version.new}%" send "&8&m----------&6 AntyBot &8&m----------" {version} is not {version.new}: send "&8> &7Jest dostepna nowa &awersja" arg 1 is "pobierz": set {_version} to result of connect to "http://pastebin.com/raw/AGmSWNPJ" set {_v} to index of "##" in {_version} set {_v2} to subtext of {_version} from character ({_v}+1) to character (length of {_version}) set {_v3} to index of "##" in {_v2} set {version.new} to subtext of {_version} from character ({_v}+1) to character ({_v3}) {version} is not {version.new}: set {antybot.off} to false wait 0.5 second download "http://pastebin.com/raw/AGmSWNPJ" to "plugins/Skript/scripts/%script%.sk" send "&8> &7Pobrano najnowsza wersje &6LGbot" send "&8> &7Za 5 sekund LGBOTS zostanie &cprzeladowany!" wait 4 second execute console command "/sk reload %script%.sk" wait 3 second execute console command "/sk reload %script%.sk" else: send "&8> &7Posiadasz najnowasza wersje &6LGBOTS" stop on command "antybot reload": if {antybot.anty.reload} is false: send "&8> &7Nie mozesz uzyc komendy podczas &cataku" cancel event on command "antybot wlacz": if {antybot.anty.wlacz} is false: send "&8> &7Nie mozesz uzyc komendy podczas &cataku" cancel event on command "antybot": if {antybot.off} is false: send "&8> &7Nie mozesz uzyc komendy podczas &caktualizacji" cancel event on load: set {_version} to content of file "plugins/Skript/scripts/%script%.sk" set {_v} to index of "##" in {_version} set {_v2} to subtext of {_version} from character ({_v}+1) to character (length of {_version}) set {_v3} to index of "##" in {_v2} set {version} to subtext of {_version} from character ({_v}+1) to character ({_v3}) set {_version} to result of connect to "http://pastebin.com/raw/AGmSWNPJ" set {_v} to index of "##" in {_version} set {_v2} to subtext of {_version} from character ({_v}+1) to character (length of {_version}) set {_v3} to index of "##" in {_v2} set {version.new} to subtext of {_version} from character ({_v}+1) to character ({_v3}) {version} is not {version.new}: send "> Jest nowa wersja LGBOTS! Uzyj komendy /antybot pobierz" to console send "> Jest nowa wersja LGBOTS! Uzyj komendy /antybot pobierz" to console send "> Jest nowa wersja LGBOTS! Uzyj komendy /antybot pobierz" to console send "> Jest nowa wersja LGBOTS! Uzyj komendy /antybot pobierz" to console send "> Jest nowa wersja LGBOTS! Uzyj komendy /antybot pobierz" to console send "> Jest nowa wersja LGBOTS! Uzyj komendy /antybot pobierz" to console send "> Jest nowa wersja LGBOTS! Uzyj komendy /antybot pobierz" to console send "> Jest nowa wersja LGBOTS! Uzyj komendy /antybot pobierz" to console send "> Jest nowa wersja LGBOTS! Uzyj komendy /antybot pobierz" to console send "> Jest nowa wersja LGBOTS! Uzyj komendy /antybot pobierz" to console send "> Jest nowa wersja LGBOTS! Uzyj komendy /antybot pobierz" to console wait 30 second send "&8> &7Jest nowa wersja LGBOTS! Uzyj komendy &c/antybot pobierz" to all ops