Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
_KaszpiR_ Administrator
Dołączył: 23 Maj 2002 Klan: Nova Team (nieaktywny), ale i tak nie gram w cs...
|
Wysłany: Sro Maj 04, 2005 2:06 pm Temat postu: HLGuard |
|
|
potem bedzie manual jak z nim zyc...
na razie wstawiam lnika do niezlego tematu
http://board.counter-strike.pl/viewtopic.php?t=3062 _________________
Ostatnio zmieniony przez _KaszpiR_ dnia Sob Sie 12, 2006 1:30 pm, w całości zmieniany 1 raz |
|
Powrót do góry |
|
|
Google Reklama
|
Wysłany: Sro Maj 04, 2005 2:06 pm Temat postu: |
|
|
|
|
Powrót do góry |
|
|
trawiator Mieszkaniec boarda
Dołączył: 09 Sie 2004
|
Wysłany: Pon Lip 25, 2005 8:38 pm Temat postu: |
|
|
HLGuard - Instalacja i konfiguracja
Wymagania:
- HLGuard: http://www.thezproject.org/downloads/hlguard/hlg_1_8.zip
- Zainstalowany i dzialajacy MetaMod
Instalacja:
- Wypakowywujemy ZIP'a z HLGuardem do cstrike/
- Edytujemy /addons/metamod/plugins.ini
Dla Windows dopisujemy:
Kod: | win32 addons/hlguard/dlls/hlguard_mm.dll |
lub jesli procesor naszego serwera to athlon-xp/pentium 4 mozemy uzyc specjalnej biblioteki optymalizowanej pod te procesory
Kod: | win32 addons/hlguard/dlls/hlguard_mm_optimized.dll |
Dla Linux dopiszemy:
Kod: | linux addons/hlguard/dlls/hlguard_mm_i686.so |
lub jesli procesor naszego serwera to athlon-xp/pentium 4 mozemy uzyc specjalnej biblioteki optymalizowanej pod te procesory
Kod: | linux addons/hlguard/dlls/hlguard_mm_optimized_i686.so |
W przypaku wystapienia problemow z bibliotekami _optimized_ nalezy uzywac zwyklych.
HLGuard powinien sie ladowac PRZED amx(x)'em. Najlepiej zeby sie ladowal jako pierwszy plugin.
------------------------------------------------------------
Konfiguracja:
- Otwieramy addons\hlguard\config\hlguard.cfg
Widzimy w nim cos takiego (tyle ze po angielsku. na potrzeby tutorialu przetlumaczylem o co mniej wiecej chodzi):
Kod: | hlguard 1 off // Aimbot Warning System
hlguard 2 on // Wykrywanie niedozwolonych aliasow itd.
hlguard 3 on // Detekcja Rapid/BurstFire
hlguard 4 on // Blokowanie WallHack'a
hlguard 5 off // Blokowanie SpeedHack'a
hlguard 6 off // Klijent Steambans -Jesli nie wiesz co to steambans to zostaw na off
hlguard 7 on // Wykrywanie szybkich i czestych zmian nicka (tzw. nick spam)
hlguard 8 on // Wlaczanie stref blokujacych bledy map (np. wyjscia poza mapy) |
To co ma byc wlaczone zmieniamy z off na on. Badz jezeli cos ma byc wylaczone to z on na off.
Jezeli chcemy aby HLG w grze pokazywal ze przeskanowal juz configi znajdujemy to:
Kod: | // One-Time messages
// hlg_action "a:not found" "hlg_clexec #%u \'alias hlgauth\';say \'[HLGUARD] %n completed the HLGuard alias scan.\'"
//
// Repeating messages
// hlg_action "a:not found" "say \'[HLGUARD] %n completed the HLGuard alias scan.\'"
|
I zmieniamy na: Kod: | // One-Time messages
hlg_action "a:not found" "hlg_clexec #%u \'alias hlgauth\';say \'[HLGUARD] %n completed the HLGuard alias scan.\'"
//
// Repeating messages
hlg_action "a:not found" "say \'[HLGUARD] %n completed the HLGuard alias scan.\'" |
Aby ustawic tryb HLGuarda trzeba znalezc
Kod: | // Use ONE of these config files designed for InterNET, LAN and LEAGUE servers:
hlg_loadmode net // InterNET mode - Banowanie przez STEAM ID
// hlg_loadmode lan // LAN mode - Banowanie przez adres IP (przydatne na LANie)
// hlg_loadmode league // League mode - HLG nie banuje. Pokazuje tylko ze ktos 'cos'ma i zapisuje do logow |
Zmieniajac tryb nalezy usunac // (dwa slashe) sprzed 'nowego' trybu a dodac to samo na trym 'stary'.
Aby wlaczyc funkcje banowania nickow trzeba znalezc:
Kod: | // hlg_exec addons/hlguard/config/hlg_nameban.cfg
| i zamienic na
Kod: | hlg_exec addons/hlguard/config/hlg_nameban.cfg |
Wiecej o tym jest nizej.
Aby wlaczyc zgode na przeskanowanie systemu przez HLguard trzeba znalezc:
Kod: | // hlg_exec addons/hlguard/config/hlg_agreement.cfg | i zamienic na
Kod: | hlg_exec addons/hlguard/config/hlg_agreement.cfg |
------------------------------------------------------------
Zawansowana konfiguracja
Pamietaj aby zawsze zrobic kopie zapasowa pliku ktory edytujesz.
- Dostosowywanie HLGuarda aby dzialal z AMXBans.
Otwieramy plik hlg_net.cfg i zieniamy :
Alias Detection Actions
Kod: | hlg_action "b:found:10" "banid 0.0 %w;kick #%u [HLGUARD] Banned: Permanently. Reason: %y;wait;writeid" |
Kod: | hlg_action "t:found:10" "banid 1440.0 %w;kick #%u [HLGUARD] Banned: 24 hours. Reason: %y;wait;writeid" |
na ->
Kod: | hlg_action "b:found:10" "amx_ban 0 %w [HLGUARD] You have been banned. Reason: %y" |
Kod: | hlg_action "t:found:10" "amx_ban 1440 %w [HLGUARD] You have been temporarily banned. Reason: %y" |
Steambans check actions
Kod: | hlg_action "h:found:10" "banid 1440.0 %w;kick #%u [HLGUARD] Banned: 24 hours. Reason: You are SteamBans blacklisted! Visit www.steambans.com for more information;wait;writeid" |
na ->
Kod: | hlg_action "h:found:10" "amx_ban 1440 %w [HLGUARD] Banned: 24 hours. Reason: You are SteamBans blacklisted! Visit www.steambans.com for more information" |
Nameban Actions
Kod: | hlg_action "q:found:10" "banid 120.0 %w;kick #%u [HLGUARD] Banned: 2 hours. Reason: %y;wait;writeid" |
na ->
Kod: | hlg_action "q:found:10" "amx_ban 120 %w [HLGUARD] Banned: 2 hours. Reason: %y" |
Aimbot Warning System Detection Actions (Abandoned, not updated, no support)
Kod: | hlg_aimbot "banid 1440.0 %w;kick #%u [HLGUARD] You have been banned for suspected aimbot;wait;writeid" |
na ->
Kod: | hlg_aimbot "amx_ban 1440 %w [HLGUARD] You have been banned 24 hours for suspected aimbot" |
________________________________________
- Banowanie po Nickach
Nicki do zbanowania znajduja sie w pliku hlg_nameban.cfg. Standardowo jest tam kilka nazw klanow i nickow ktore dostaja bana. Smialo mozeby sie ich pozbyc poprzez wykasowanie ich.
Skladnia polecenia sprawdzania czy nick jest do zbanowania wyglada tak:
Kod: | hlg_check "%n:nick:Przyczyna bana i tekst ktory zostanie wyswitlony przy banie/kicku" "flagi" |
Przy nicku mozna uzyc znakow * i ? ktore zastepuja odpowiednio dowolny ciag znakow i jeden znak.
W "Przyczyna bana i tekst ktory zostanie wyswitlony przy banie/kicku" mozemy wpisac co nam sie podoba.
We "flagi" nalezy stosowac ktoraz z kombinacji:
1) pk - Zapisuje delikwenta do logu i kopie go z serwera.
2) q - Zapisuje delikwenta do logu i banuje go.
Kod: | hlg_check "%n:*lol*:Niedozwolona czesc nicka: lol" "q" |
spowoduje ze bedzie banowany kazdy kto gdzies w nicku ma slowo lol
Kod: | hlg_check "%n:ku?a:Z takim niekiem tu nie zagrasz" "pl" |
spowoduje ze gracze o nickach kupa, kuba, kuwa itd beda kopani z serwera.
________________________________________
- Zgoda na skanowanie systemu.
Wszelalkie informacje na ten temat znajduja sie w pliku hlg_agreement.cfg
Aby zmienic na polski tekst informacji pojawiajacej sie przy wejsciu na serwer trzeba zedytowac w/w plik.
zamiast
Kod: | hlg_agreement " \\yHLGuard connection agreement\\w"
hlg_agreement " "
hlg_agreement " By playing on this server, you"
hlg_agreement " agree to have your system scanned and"
hlg_agreement " specific features of the game blocked,"
hlg_agreement " for the purpose of cheat prevention"
hlg_agreement " and detection."
hlg_agreement " "
hlg_agreement " If you don't agree with these conditions,"
hlg_agreement " press key number 4 to be kicked from"
hlg_agreement " this server."
hlg_agreement " "
hlg_agreement " 1. I agree 4. I disagree" |
wpisujemy:
Kod: | hlg_agreement " \\y-| Zgoda na przeskanowanie systemu przez HLguard |-\\w"
hlg_agreement " "
hlg_agreement " Laczac sie do tego serwera, zgadzasz sie"
hlg_agreement " by twoj system zostal przeskanowany i niektore"
hlg_agreement " wlasciwosci gry zostaly zablokowane, co uniemozliwi"
hlg_agreement " uzycie cheatow."
hlg_agreement " "
hlg_agreement " Jesli nie zgadzasz się z powyzszymi"
hlg_agreement " warunkami, wcisnij klawisz 4"
hlg_agreement " "
hlg_agreement " 1. Zgadzam sie 4. Nie zgadzam sie" |
Inne tlumaczenia znajduja sie tutaj:
http://board.counter-strike.pl/viewtopic.php?t=3062
________________________________________
- Menu HLGuarda w grze
Aby uzyskac dostep do menu HLGuarda w grze nalezy edytowac plik hlg_menu.cfg
Znajdujemy w nim cos takiego:
pomiedzy cudzyslowami wpisujemy swoje haslo.
Kod: | hlg_menupassword "MojeHaslo" |
teraz najlepiej do configa sobie dopisac
Kod: | bind "f2" "hlg_menu MojeHaslo" |
Wielkosc liter ma znaczenie!
Teraz w grze wciskamy F2 i mamy ladne menu HLGuarda.
________________________________________
- Blokowanie/Odblokowywanie niektorych zmiennych w grze
HLGuard standardowo blokuje niektore zmienne w grze. Np. ex_interp 0.1
Za pomoca kilku configow mozemy sami ustawic jakies zmienne aby gracze nie oszukiwali.
Zmienne forsowane przez HLGuarda znajduja sie w kilku plikach.
addons\hlguard\config\cstrike\hlg_cvars.cfg
oraz
addons\hlguard\config\hl\hlg_cvars.cfg
Aby pozbyc sie blokowania nalezy w tych configach znalezc
Kod: | hlg_conncommand "ex_interp 0.1;alias ex_interp" |
i zamienic na
Kod: | // hlg_conncommand "ex_interp 0.1;alias ex_interp" |
Tak samo postepujemy z innymi zmiennymi ktorych nie chcemy.
Aby dodac jakac zmienna zeby byla forsowana u graczy trzeba w
addons\hlguard\config\cstrike\hlg_cvars.cfg
dopisac:
Kod: | hlg_conncommand "nazwa_zmiennej <wartosc>; alias nazwa_zmiennej" |
________________________________________
- Zmiana dlugosci trawania banow
Otwieramy hlg_net.cfg lub hlg_lan.cfg w zalerznosci z jakiego trybu HLGuarda korzystamy i szukamy w nim slowa banid oraz odpowiednio addip. Po tych wyrazach zawsze jest jakas wartosc liczbowa. Ta wartosc to wlasnie czas w minutach na ile gracz dostaje bana. Gdy ta wartosc wynosi 0 wtedy ban jest permanenty (na zawsze).
Źródła:
- http://forums.unitedadmins.com/index.php?showtopic=45761
- http://www.zepher.f2s.com/docs/HLG/en/
- Potwierdzenie skanowania przetlumaczone przez zchiz'a _________________ Myśl rodzi herezję.
Herezja wymaga odkupienia. |
|
Powrót do góry |
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
Powered by phpBB © 2001, 2005 phpBB Group
|