Źródło: Client Checker (1.0.1) [Update 02-25-2007] SQL Support - AlliedModders

Plugin stworzony przez Crazed który potrafi:
- sprawdzić rate graczy
- sprawdzić cvary graczy (które są ustawione w konfiguracji)
- pokazać informację o podłączonym graczu.
- wyrzucać graczy za zły ping (zmodyfikowany kod HPK)
- ustawić u gracza cvary/rate na poprawne

cc_connectmsg - Pokazuje informacje gdy ktoś wchodzi/wychodzi cc_showgeoip - Pokazuje kraj gracza który się podłącza cc_ratecheck - Czy ma sprawdzać rate gracza. cc_cvarcheck - Czy ma sprawdzać cvary gracza (do ustawienia w pliku konfiguracyjnym) cc_pingcheck - Kickowanie za zły ping cc_writelog - Czy ma zapisywać do logów informacje. cc_chkdelay - Co ile sekund plugin ma sprawdzać ustawienia u graczy. cc_maxping - Maksymalny ping cc_maxpingwarns - Ile maksymalnie może gracz dostać ostrzeżen za ping. cc_minupdaterate - Minimalne dozwolone cl_updaterate cc_mincmdrate - Minimalne dozwolone cl_cmdrate cc_minrate - Minimalne dozwolone rate cc_messagetype - Pokazuje informacje o złych ustawieniach 0 = Nikomu 1 = Adminom 2 = Sprawdzonemu graczowi i adminom 3 = Wszystkim cc_agreemenu - Czy ma być menu z akceptacją cc_agreetimeout - Ile czasu ma gracz do akceptacji cc_maxitems - Ilośc cvarów sprawdzanych podczas jednego sprawdzania (wiem źle to napisałem ;p) cc_writecfg - Czy ma zapisywać dokonywane zmiany przez plugin do konfiguracji gracza. cc_maxinvalid - Maksymalna ilość błędnych ustawień aby wyrzucić gracza. cc_showinfo - Pokazuje informacje o pluginie w konsoli. cc_sqlhost - SQL server hostname(:port) cc_sqluser - SQL username cc_sqlpass - SQL password cc_sqldbname - Nazwa bazy danych do użycia (standardowo: ClientChecker) cc_daystosave - Jak długo akceptacja ma być zapisywana (dni)

Ustawienia pliku konfiguracyjnego który sprawdza i wymusza cvary
cvar { max_value - Używać tylko do wartości numerycznych (maksymalna wartość) min_value - Używać tylko do wartości numerycznych (minimalna wartość) set_value - Wartość która zmieni błędną wartość equal_to - Wartość nie może być równa !equal_to - Wartość musi być równa contains - Wartość zawiera. !contains - Wartość nie zawiera. regex - Use a regex pattern (http://www.troubleshooters.com/codec...rl/perlreg.htm) ([quote name="Terry Pratchett"]Osoby używające więcej niż 3 wykrzykników lub pytajników to osoby z zaburzeniami własnej osobowości[/quote]) }Przykłady:
gl_polyoffset { // cvar max_value 4 // maksymalna wartość set_value 4 // ustawiana wartość gdy będzie błędna } max_smokepuffs { // cvar min_value 120 // minimalna wartość set_value 120 // ustawiana wartość gdy będzie błędna } name { // cvar contains ***,shit,cunt // zawiera set_value BANNED_NAME // zmienia nick na BANNED_NAME }

Plik sql.txt
Plik sql.txt zawiera strukturę bazy danych która jest potrzebna aby działał support sql w pluginie.
Wersja amxx
Działa na 1.7 i wyższym! (Polecam na najnowszym używać)









Plugin działa na steam i non steam (protokół 48)
Użytkownik Harsay edytował ten post 04.07.2011 09:44