HLGuard

(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
(Opis)
(Opis)
Linia 15: Linia 15:
 
*czasem fakt, iż jest to tylko wersja serwerowa nie wystarcza i trzeba go wspomagać innymi programami.
 
*czasem fakt, iż jest to tylko wersja serwerowa nie wystarcza i trzeba go wspomagać innymi programami.
 
*potrafi pożerac pamięć serwera, oznacza to, że trzeba serwer restartować mniej więcej co ''48h'' - wtedy czuje się wyraźne polepszenie grywalności.
 
*potrafi pożerac pamięć serwera, oznacza to, że trzeba serwer restartować mniej więcej co ''48h'' - wtedy czuje się wyraźne polepszenie grywalności.
 +
 +
==Linki==
 +
*[http://www.unitedadmins.com UnitedAdmins] - pierwotna strona projektu.
 +
*[http://www.thezproject.org The Z Project] - aktualna strona projektu.
  
 
== Instalacja ==
 
== Instalacja ==

Wersja z 16:35, 5 cze 2006

Spis treści

Opis

Hlguard.gif

HLGuard Jeden z najstarszych systemów działających wyłącznie na serwerze gry Half-Life - HLDS. Projekt przejęty przez grupę programistów w momencie rozłamu UnitedAdmins i utrzymywany teraz przez The Z Project.

  • www.thezproject.org - strona domowa

Zalety

  • działa tylko na serwerze - nie trzeba klienta
  • rozbudowane możliwości dostosowania programu w działaniu do potrzeb graczy i serwera i dodatków
  • ogranicza ruch sieciowy o nadmiarowe dane, które wykorzystują antycheaty
  • możliwośc integracji z takimi bazami danych jak SteamBans czy AMX Bans
  • działa z większością innych programów antycziterskich

Wady

  • czasem fakt, iż jest to tylko wersja serwerowa nie wystarcza i trzeba go wspomagać innymi programami.
  • potrafi pożerac pamięć serwera, oznacza to, że trzeba serwer restartować mniej więcej co 48h - wtedy czuje się wyraźne polepszenie grywalności.

Linki

Instalacja

Wymagania

Instalacja

  • Wypakowywujemy ZIP'a z HLGuardem do cstrike/
  • Edytujemy /addons/metamod/plugins.ini

Dla Windows dopisujemy:

win32 addons/hlguard/dlls/hlguard_mm.dll

lub, jeśli procesor naszego serwera to athlon-xp/pentium 4 możemy użyć specjalnej biblioteki optymalizowanej pod te procesory

win32 addons/hlguard/dlls/hlguard_mm_optimized.dll


Dla Linux dopiszemy:

linux addons/hlguard/dlls/hlguard_mm_i686.so

lub, jeśli procesor naszego serwera to athlon-xp/pentium 4 możemy użyć specjalnej biblioteki optymalizowanej pod te procesory

linux addons/hlguard/dlls/hlguard_mm_optimized_i686.so


W przypadku wystąpienia problemów z bibliotekami _optimized_ należy używać zwykłych.

Konfiguracja

  • Otwieramy addons/hlguard/config/hlguard.cfg

Widzimy w nim cos takiego (tyle ze po angielsku. Na potrzeby tutorialu przetłumaczyłem, o co mniej więcej chodzi):

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 // Klient Steambans - jeśli nie wiesz, co to steambans to zostaw na off
hlguard 7 on  // Wykrywanie szybkich i częstych zmian nicka (tzw. nick spam)
hlguard 8 on  // Wlaczanie stref blokujących błędy map (np. wyjścia poza mapy)

To, co ma byc włączone zmieniamy z off na on. Bądź, jeżeli cos ma byc wyłączone to z on na off.

Jeżeli chcemy, aby HLG w grze pokazywał ze przeskanował już configi znajdujemy to:

// 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:

// 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 ustawić tryb HLGuarda trzeba znaleźć

// 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 ktoś 'coś' ma i zapisuje do logów

Zmieniając tryb należy usunąć // (dwa slashe) sprzed 'nowego' trybu a dodać to samo na tym 'stary'.

Aby włączyć funkcje banowania nickow trzeba znaleźć: Kod: // hlg_exec addons/hlguard/config/hlg_nameban.cfg i zamienić na Kod: hlg_exec addons/hlguard/config/hlg_nameban.cfg

Więcej o tym jest niżej.

Aby włączyć zgodę na przeskanowanie systemu przez HLguard trzeba znaleźć:

// hlg_exec addons/hlguard/config/hlg_agreement.cfg

i zamienic na

hlg_exec addons/hlguard/config/hlg_agreement.cfg
Osobiste
Przestrzenie nazw
Warianty
Działania
HLDS.pl - Menu:
Inne
IRC
Inne sekcje:
Znajomi:
Narzędzia