Dodano 2011-11-22 01:45:45 / Kategoria: Counter-Strike 1.6 / Autor: dude123




I. Opis

SB Guardian jest to anty-cheat instalowany po stronie serwera pomagający blokować cheaty na serwerze. Jest on idealny pod serwery tzw. "mixowe", ponieważ do prawidłowego działania nie jest potrzebny ani wgrany metamod, ani amx (oczywiście jeśli ktoś ma te rzeczy na serwerze też będzie mu SB Guardian działał).
Na pewno nie raz i nie dwa spotkaliście się z problemem "braku głowy" u przeciwnika, co wynikało ze źle ustawionej komendy ex_interp, lecz w żaden sposób nie mogliście udowodnić swojej racji. Od chwili gdy zainstalujecie SB Guardian na Wasz serwer, złe ustawienia gracza zostaną pokazane na czacie (sayu) i już się taki kułak nie wywinie z pod bata administratora serwera.
Drugą sytuacją, która dosyć często występuje na mixach to "Przecież był na flashu! Jakim cudem mnie widział?!". Po instalacji naszego cudeńka na serwerze taka sytuacja już nie może mieć miejsca, za sprawą AntiFlashhacka, który skutecznie będzie blokował tego typu oszustwa ze strony graczy.

UWAGA!

Używanie SB Guardiana podczas grania meczu ligi ESL jest zabronione.

II. Funkcje SB Guardiana

SB Guardian zawiera następujące funkcje:

  • Wallhackblock
    AntiFlashhack
    CVarChecks
    Field of View Check (FOV)
    Autoupdating
    RconLock


Wallhackblock

Jest to moduł, który zmusza serwer do niewysyłania osobie używającej Wallhack-a lub ESP-a informacji o przeciwniku np. jego położenia.
Wallhack - cheat pozwalający na widzenie przeciwników przez ściany.
ESP - cheat pozwolający na widzenie przeciwników przez ściany, daje możlwość również zobaczenia broni oraz ilości HP wroga.

AntiFlashhack

AntiFlashhack blokuje wysyłanie informacji o położeniu przeciwnika osobie oślepionej, w efekcie czego postacie (modele) nie mogą pojawić się na ekranie cheatera.

CVarChecks

Moduł ten sprawdza poprawność ustawionych przez gracza CVarów, a następnie pokazuje na chacie (sayu) informację o pozytywnych wynikach "testu" lub wykopuje gracza z serwera (możliwość zmiany w sbg.cfg).
Istnieje również możliwość dodawania własnych CVarów w pliku sbg.cfg, których prawidłowość będzie również egzekwowana na serwerze.

Field of View Check (FOV)

FOV Check zwiększa wydajność modułu Wallhackblock dodatkowo blokując tzw. "aimerom" (osobom używającym Aimbota) używanie przycisku umożliwiającego auto-namierzanie przeciwników, a dokładniej blokowane jest jego działanie. Osobie używającej "przycisku do auto-namierzania" zostanie uniemożliwione obrócenie się (poprzez "przycisk do auto namierzania") i w efekcie namierzenie wroga.

Autoupdating

Samoczynna aktualizacja SB Guardiana do najnowszej dostępnej wersji (nietestowane, niesprawdzone).

RconLock

Uniemożliwia hackerom zmianę hasła rcon na serwerze.

III. Instalacja i konfiguracja

Istnieją dwa rodzaje instalacji SB Guardiana na serwerach Counter Strike 1.6. W tym przypadku w ogóle nie będzie nas interesował folder hl2, gdyż dotyczy on gier typu CS:S, TF2, DODS...

HL1 - Counter Strike 1.6

----------------------------------------

a) Gdy chcemy używać SB Guardian bez MetaMod-a.

1. Otwieramy plik liblist.gam znajdujący się w cstrike
2.
a) LINUX - zmieniamy linijkę:
gamedll_linux "dlls/cs_i386.so"

na:
gamedll_linux "dlls/sbguardian_i386.so"

b) WINDOWS - zmieniamy linijkę:
gamedll "dlls\mp.dll"

na:
gamedll "dlls\sbguardian.dll"

3. Zapisujemy i zamykamy liblist.gam.
4. Kopiujemy zawartość folderu dlls do cstrike/dlls
5. Kopiujemy plik sbg.cfg do folderu cstrike
6. Aby SB Guardian działał prawidłowo należy zrobić pełny restart serwera, czyli go wyłączyć i włączyć manualnie.

----------------------------------------

b) Gdy chcemy używać SB Guardiana z MetaMod-em.

1. Otwieramy plik cstrike/addons/metamod/plugins.ini
2.
a) LINUX - dodajemy linijkę:
linux addons/sbguardian/sbguardian_i386.so

b) WINDOWS - dodajemy linijkę:
win addons\sbguardian\sbguardian.dll

3. Kopiujemy folder sbguardian do cstrike/addons
4. Kopiujemy plik sbg.cfg do folderu cstrike
5. Restartujemy serwer.

----------------------------------------

Pozostała nam już tylko do pełni satysfakcji z działania programu konfiguracja pliku sbg.cfg.
Plik w oryginale wygląda tak:
sbg_wh 1		// sbg_wh 1/0		- turns WHBlock on/off
sbg_cvarcheck 2		// sbg_cvarcheck 2/1/0	- turns CVarCheck/Block on/off (1 = kick player, 2 = only inform you)
sbg_antinoflash 1	// sbg_antinoflash 1/0	- turns NoFlashBlock[only FULLFlash] on/off
sbg_rcon 0		// sbg_rcon 1/0		- turn RconLock on/off (makes rcon_password unchangeable. You NEED to restart the server with a new config to change the rcon)
sbg_checkfov 1		// sbg_checkfov 1/0	- turns fovcheck on/off (increased performance of whblock and blocks aimbotter from turning around with aimkey)
sbg_updatesystem 1	// sbg_updatesystem 1/0	- turns updatenotification on/off

// Add custom cvars here
// example:
// sbg_registercvar "ex_interp" "0.08" 1
// If now someone joins with ex_interp bigger than 0.08, he will be kicked or sbg informs u about that. (regarding to your sbg_cvarcheck value)


Zalecam jednak w celu łatwiejszej konfiguracji podmienienie angielskiej wersji na wersję polską (nie zmieni to działania anty-cheata):

sbg_wh 1		// sbg_wh 1/0		- 1 - włączenie; 0 - wyłączenie Wallhackblock-a
sbg_cvarcheck 2		// sbg_cvarcheck 2/1/0	- 2 - tylko informuje o złych ustawieniach gracza na czacie (say); 1 - kickuje gracza; 0 - wyłączenie CVarChek-a
sbg_antinoflash 1	// sbg_antinoflash 1/0	- 1 - włączenie; 0 - wyłączenie AntiFlashhack-a
sbg_rcon 0		// sbg_rcon 1/0		- 1 - włączenie; 0 - wyłączenie RconLock-a. Aby zmienić hasło rcon MUSISZ zrestartować serwer ze zmienionych configiem.
sbg_checkfov 1		// sbg_checkfov 1/0	- 1 - włączenie; 0 - wyłączenie FOV Check-a.
sbg_updatesystem 1	// sbg_updatesystem 1/0	- 1 - włączenie; 0 - wyłączenie Autoupdating. Automatyczna aktualizacja nie będzie działać dla HL1 samodzielnie, ale powiadomienie będzie działało.

// Dodaj tutaj dowolne CVary
// przykład:
// sbg_registercvar "ex_interp" "0.08" 1
// Jeśli ktoś wejdzie z ex_interp większym od 0.08, zostanie on wyrzucony z serwera lub zostaniesz o tym (o złych ustawieniach) powiadomiony na czacie (sayu) zależnie od wartości jaką ustawiłeś dla sbg_cvarcheck.


Aby dodać nowy CVar do sprawdzania przez SB Guardian trzeba użyć poniższego schematu:

sbg_registercvar "Nazwa_CVaru" "Wartość" MODUS
Gdzie MODUS musi przyjmować następujące wartości w zależności od tego co chcemy osiągnąć:

  • 0 - wartość CVaru u gracza musi wynosić tyle, ile podaliśmy w miejscu "Wartość"
    1 - Jeśli wartość CVaru u gracza jest większa niż podana w miejscu "Wartość", zostaniemy o tym poinformowani na czacie (sayu) lub gracz zostanie wyrzucony z serwera
    zależnie od wartości jaką ustawiliśmy dla sbg_cvarcheck.
    2 - Jeśli wartość CVaru u gracza jest mniejsza niż podana w miejscu "Wartość", zostaniemy o tym poinformowani na czacie (sayu) lub gracz zostanie wyrzucony z serwera
    zależnie od wartości jaką ustawiliśmy dla sbg_cvarcheck.


IV. Download

>>>KLIKNIJ I POBIERZ<<<

V. Podsumowanie

Zalecam instalację SB Guadiana zarówno na serwery "mixowe", jak i zarówno na serwery publiczne. Oczywiście należy wziąć pod uwagę przy konfiguracji to, na jakiego typu serwerze anty-cheat ma działać, by nie mieć później np. kłopotów z nadmiernym spamem na czacie (say) ze strony SB Guardiana i się do niego niepotrzebnie zrazić.
Tak więc na koniec pozostaje mi nic innego jak życzyć przyjemnej gry z graczami o dobrej konfiguracji oraz mniejszą ilością "cheaterów" na serwerach publicznych!

W razie problemów z instalacją lub pytań proszę pisać w tym artykule, a postaram się odpowiedzieć i ewentualnie uzupełnić artykuł dodatkowymi lub niezbędnymi informacjami, o których zapomniałem :)


Autor: dude123 / DudE
Wszelkie prawa zastrzeżone!
Zakaz kopiowania, udostępniania na inne fora bez zgody autora!
Oficjalna strona SteamBans - www.steambans.com - you better believe it!
26
32
6
# 1 klimek7000
2011-11-29 00:12:34 | Komentarzy: 1
Mam pytanie: Załóżmy że mam SB na serwerze na mixy. Nagle mnie nabrała ochota na ESL, to mogę jakoś to wyłączyć za pomocą 1 komendy i będzie zgodne to z regulaminem czy muszę odinstalowywać to z serwera by zagrać esl-a?
# 2 Tymek3310
2012-02-17 17:21:11 | Komentarzy: 1
Dolaczam sie do pytania wyzej.
# 3 mateusz230491
2012-02-19 03:53:42 | Komentarzy: 1
Autor zapomniał dodać wad, a są takie że modele czasem nam giną.
# 4 FanQ
2012-03-05 17:38:12 | Komentarzy: 2
Witam, Mam takie pytanie czy jak zainstaluje tego SB Guardian to czy będą mi działały Pluginy??
# 5 rzuf
2012-08-31 20:30:55 | Komentarzy: 1
Jeżeli zainstalujesz wersję z MetaModem
# 6 baaq
2012-09-29 12:23:40 | Komentarzy: 1
Świetna rzecz, już instaluję.
# 7 SNIPER1993
2013-02-25 16:00:26 | Komentarzy: 1
Mam pytanie będzie działało na serwerze w call of duty 4?