Otóż od jakiegoś czasu wiele serwerów CS 1.6 ma problemy z niedziałającymi banami. Można bana nakładać 100 razy, a niechciany gracz i tak wejdzie. Postanowiłem więc napisać coś bardzo prostego, co mogło by rozwiązać ten problem. No i napisałem Autokickera v0.1 . Prosty plugin, który sięga do pliku ini, w którym są zapisane steam_id niechcianych osób i gdy tylko te spróbują połączyć się z naszym serwerem, to są kopane .
Krótka instrukcja obsługi plugina:
1. Trzeba SAMEMU utworzyć plik autokicker.ini w katalogu ..cstrikeaddons/amxmodx/configs (niestety, ale nie wiem jak mam go zrobić pluginem, jak mi ktoś powie, to wypuszczę wersję 0.2 )
2. Dostęp do komend mają tylko admini z flagą d, czyli z możliwością dodania bana
3. Komendy są dwie:
a) amx_addak
amx_delak
I chyba tyle .
Testowałem plugin u siebie na dedyku i działał stabilnie, ale nie gwarantuję 100% funkcjonalności i nie biorę na siebie odpowiedzialności za wszelkie awarie wynikłe z powodu jego działania! Zresztą zapewne ktoś tutaj jeszcze go przetestuje i się wypowie jak działa . No i wiem o jednym małym bugu - jak się doda SID do listy, a następnie go usunie (oczywiście mowa o dodawaniu/usuwaniu z poziomu gry), to zostaje po tym wpisie pusta linia. Pewnie to poprawię za jakiś czas, jak się dowiem jak . W każdym bądź razie kompletnie w niczym to nie przeszkadza.
No to zapraszam wszystkich do testowania i wypowiadania się. Wszelkie sugestie i konstruktywna krytyka są mile widziane .
Pozdrawiam!
Kac_zoR