Skocz do zawartości

SAntyBot - Zaawansowany system antybot


Sop24PL
 Udostępnij

Rekomendowane odpowiedzi

latest?cb=20151229230119

steve_3d_fan_art_by_kt02darksketcher-d8t

SAntyBot

Zabezpiecz serwer przed botami!

logo.png

Opis skryptu

Skrypt ma za zadanie chronić twój serwer od botów.

Działa on na zasadzie prostej weryfikacji, która jest przeprowadzana po wejściu gracza na serwer.

Jeśli weryfikacja nie powiedzie się gracz otrzyma tzw. blokadę na ustalony czas.

Bedrock.png

Wymagania

Aby skrypt działał prawidłowo należy mieć wymienione pluginy:

  • Skript 2.2
  • SkQuery

Jeśli coś nie będzie działać wgrajcie jeszcze WildSkript

636043676321311605.png

Komendy

Lista komend dostępna jest pod komendą /antybot

Permisje można ustawić w skrypcie (konfiguracja na samym początku)

UwrUq6-minecraft-transparent-background.

Download

Skrypt Wersja 1.0 [ LATEST ]

Spoiler

 

 

Dziękuję za zainteresowanie się skryptem.

Proszę o opinie oraz sugestie dot. skryptu

Odnośnik do odpowiedzi
Udostępnij na innych stronach

To może i ja się wypowiem. Jak widzę, jest to skrypt na 5 z małym +, dobrze wykonany, będę go używał. Nie był wcale taki prosty do napisania (zależy) i ogólnie prezentacja na piątkę. Fajny skrypt, przydatny :wallkappa:

Edytowane przez Zax3_
Odnośnik do odpowiedzi
Udostępnij na innych stronach

Spoiler
Cytat

 1. Zakaz kopiowania kodu bez zgody autora

Formalnie, to ty właśnie kopiujesz składnie skripta :nokappa:

Cytat

2. Zakaz sprzedawania skryptu

Ciekawe, kto go kupi :V

Cytat

4. Miłego korzystania

Wymagasz poczucie spełnienia za korzystanie z twojego sk? (...).


Pomijając twojego copyrighta, który nie ma sensu - sk, jako tako spełnia swoje zadanie, ale... 

 

Spoiler
on connect:
    set {_isBlocked} to yaml value "blocked" from file "../../SAntyBot/blocked/%player%.yml"
    if {_isBlocked} == true:
        set {_ending} to {antybot::blockedTime::%player%}
        if now >= {_ending}:
            delete yaml value "blocked" from file "../../SAntyBot/blocked/%player%.yml"
            delete {antybot::blockedTime::%player%}
            remove player from {antybot::blockedUsers::*}
            stop
        else:
            kick player due to "&6Twoje konto jest tymczasowo zablokowane!%nl%&4&lWygasa: &6%{antybot::blockedTime::%player%}%"
            stop

 

Dlaczego korzystasz z plików, gdzie możesz to zapisywać bezpośrednio do zmiennej?
 

Spoiler
stop

 

Używaj tego typu kodu jedynie w przypadku loopowania bądź przymusowego zatrzymania akcji (nie ma sensu dodawania tego za "send").

Edytowane przez _Of3k
//Edycja za przedwczesne wstawienie postu.
Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Nieaktywny odpiął/ęła ten temat

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.

 Udostępnij

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

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