Skocz do zawartości

Najprostszy antybot - skrypt na antybota


Rekomendowane odpowiedzi

Witajcie!

 

Dosłownie chwilę temu napisałem chyba najprostszego antybota. Gwarantuję on, że żaden BOT nie wejdzie na nasz serwer :)

Sprawdziłem na swoim serwerze i działa ;)

 

KOD:

PASTEBIN

http://pastebin.com/vhBU6n1k

 

 

 

Odnośnik do komentarza
https://skript.pl/temat/12647-najprostszy-antybot-skrypt-na-antybota/
Udostępnij na innych stronach

7 minut temu, Pawel Pikalski napisał:

Witajcie!

Witaj, nadużywanie CKEditora w celu tworzenia wielkiego kolorowego tekstu jest całkowicie zbędne.

7 minut temu, Pawel Pikalski napisał:

Gwarantuję on, że żaden BOT nie wejdzie na nasz serwer :)

Wejdzie. Tego typu "antyboty" tylko denerwują nowych graczy, lepszej jakości boty mogą spróbować wejść drugi raz.

7 minut temu, Pawel Pikalski napisał:

Sprawdziłem na swoim serwerze i działa ;)

Był atak botów czy po prostu "działa" ze względu na brak ataków?

Odnośnik do komentarza
https://skript.pl/temat/12647-najprostszy-antybot-skrypt-na-antybota/#findComment-88371
Udostępnij na innych stronach

Kod nie będzie działać. Moje argumenty:

Po pierwsze - Bot zostaje wywalony po wejściu na serwer - Czyli wejdzie na serwer i utworzą się jego dane w plikach serwera - kolejny śmieć do plików.

Trzeba zastosować kod On connect żeby wywaliło bota zanim się połączy z serwerem :) a zmienną wykorzystać jako pierwsze wejście itp...

Jak się łączy z serwerem to kick zwykły nie zadziała trzeba użyć kodu z skript a nie komendę z pluginu :)

@Hitmare Dokładnie tak

Edytowane przez Nieaktywny
Odnośnik do komentarza
https://skript.pl/temat/12647-najprostszy-antybot-skrypt-na-antybota/#findComment-88386
Udostępnij na innych stronach

Dnia ‎27‎.‎07‎.‎2016 o 16:13, xN0MANDx napisał:

Kod nie będzie działać. Moje argumenty:

Po pierwsze - Bot zostaje wywalony po wejściu na serwer - Czyli wejdzie na serwer i utworzą się jego dane w plikach serwera - kolejny śmieć do plików.

Trzeba zastosować kod On connect żeby wywaliło bota zanim się połączy z serwerem :) a zmienną wykorzystać jako pierwsze wejście itp...

Jak się łączy z serwerem to kick zwykły nie zadziała trzeba użyć kodu z skript a nie komendę z pluginu :)

Coś takiego? http://pastebin.com/US5xfTBp (niestety gdy próbuję cancel event to mi wywala błąd że nie mogę anulować, tylko że muszę kicknąć, ale jest za to on connect)

Odnośnik do komentarza
https://skript.pl/temat/12647-najprostszy-antybot-skrypt-na-antybota/#findComment-88536
Udostępnij na innych stronach

Jeśli chcesz w miarę dobrego anty bota (coś jak http://enderlock.pl/ tylko bez pluginu (łączy się przez RCON) i na twojej stronie) to napisz mi na PW. (Kiedyś sobie z nudów takiego napisałem ;p)

Edytowane przez kuba17ism
Odnośnik do komentarza
https://skript.pl/temat/12647-najprostszy-antybot-skrypt-na-antybota/#findComment-88990
Udostępnij na innych stronach

Weryfikację denerwują graczy i nic nie dają. Wystarczy 2 raz wpóścić boty i serwer zostanie zlagowany. Sam napisałem skript na boty. Nie ma weryfikacji, dużo możliwości. Moim zdaniem z moim LGbot - antybot ma twój serwer to wejdzie max 10 botów zależymjqk się skonfiguruje oraz będą nowe wersje.

Odnośnik do komentarza
https://skript.pl/temat/12647-najprostszy-antybot-skrypt-na-antybota/#findComment-89097
Udostępnij na innych stronach

Dnia 3.08.2016 o 14:22, LogiSV napisał:

Weryfikację denerwują graczy i nic nie dają. Wystarczy 2 raz wpóścić boty i serwer zostanie zlagowany. Sam napisałem skript na boty. Nie ma weryfikacji, dużo możliwości. Moim zdaniem z moim LGbot - antybot ma twój serwer to wejdzie max 10 botów zależymjqk się skonfiguruje oraz będą nowe wersje.

tak ale jego antybot też pomoże i nie musisz teego twojego syfu wszędzie reklamować :3

Odnośnik do komentarza
https://skript.pl/temat/12647-najprostszy-antybot-skrypt-na-antybota/#findComment-89766
Udostępnij na innych stronach

Śmiech. Z tego co pamiętam wydarzenie on first join sprawdza hasPlayedBefore() w Handlerze PlayerJoinEvent który jest wykonywany po rozpoczęciu wysyłania do gracza mapy. A więc nici z takiego antybota.

on connect:
	if {antybot::%player%} is not set:
		set {antybot::%player%} to 1
		stop
	kick player due to "&7[&c&lAntyBot&7]%nl%&aWejdz ponownie, aby potwierdzic, ze nie jestes botem!"

 

Edytowane przez Nieaktywny
Odnośnik do komentarza
https://skript.pl/temat/12647-najprostszy-antybot-skrypt-na-antybota/#findComment-89924
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...