HLGuard Dokumentáció : A programról :
Konfigurációs Fájl hlg_menu.cfg

A HLGuard testreszabhatósága a konfigurációs fájlok által valósítható meg, melyek a következõ helyen találhatóak:


A HLGuard konfig fájljai két formátumban léteznek: szöveges (.cfg) és titkosított (.uacfg). A titkosított konfigok az aliasok, cvar-ok és egyéb csalás felismerések zömét tartalmazzák.

A lenti példa a hlg_nameban.cfg fájlt szemlélteti (az eredeti ugyanígy néz ki, csak néhány kisebb módosítással az ellenőrzött neveknél):


Kód:

// Syntax = hlg_check "%n:name_to_ban:description" "flags"
// IE = hlg_check "%n:myg0t:Name Violation" "st"
// flags are
// e=echo in banned player console that player has been banned for inappropriate name (LEAVE THIS IN)
// e=say in game (CHANGED to reflect Name ban rather than being a cheat)
// t=write (to logs) and ban for 2 hours
// w=write to logs (use this instead of t if you intend to kick a player)
// k=kick player

hlg_check "%n:*myg0t*:Name Violation" "et"
hlg_check "%n:*mygot*:Name Violation" "et"
hlg_check "%n:*theg0t*:Name Violation" "et"
hlg_check "%n:*the-g0t*:Name Violation" "et"
hlg_check "%n:*my-g0t*:Name Violation" "et"
hlg_check "%n:*m-y-g-0-t*:Name Violation" "et"
hlg_check "%n:*m-yg0t*:Name Violation" "et"
hlg_check "%n:*myg-0t*:Name Violation" "et"
hlg_check "%n:*myg0-t*:Name Violation" "et"
hlg_check "%n:*my-got*:Name Violation" "et"
hlg_check "%n:*m-y-g-o-t*:Name Violation" "et"
hlg_check "%n:*m-ygot*:Name Violation" "et"
hlg_check "%n:*myg-ot*:Name Violation" "et"
hlg_check "%n:*mygo-t*:Name Violation" "et"
hlg_check "%n:*my-got*:Name Violation" "et"
hlg_check "%n:*[japs*:Name Violation" "et"
hlg_check "%n:*[and?]*:Name Violation" "et"
hlg_check "%n:*[ri0t]*:Name Violation" "et"
hlg_check "%N:*[p0]*:Name Violation" "et"
hlg_check "%n:*[HLH]*:Name Violation" "et"
hlg_check "%N:*[L337]*:Name Violation" "et"
hlg_check "%n:*=X=*:Name Violation" "et"
hlg_check "%n:*[Fury]*:Name Violation" "et"
hlg_check "%n:*[pwn]*:Name Violation" "et"
hlg_check "%n:*[sne]*:Name Violation" "et"
hlg_check "%N:*[RS]*:Name Violation" "et"
hlg_check "%N:*[t|z]*:Name Violation" "et"
hlg_check "%n:*]spa[*:Name Violation" "et"
hlg_check "%N:*[XaC]*:Name Violation" "et"
hlg_check "%N:*[kC]*:Name Violation" "et"
hlg_check "%n:*[wtf]*:Name Violation" "et"
hlg_check "%n:*[-tk3-]*:Name Violation" "et"
hlg_check "%n:*]MPC[*:Name Violation" "et"
hlg_check "%n:*][MPC][*:Name Violation" "et"
hlg_check "%N:*[MPC-r]*:Name Violation" "et"
hlg_check "%n:*[B|T]*:Name Violation" "et"
hlg_check "%n:*-=:]SnE[:=-*:Name Violation" "et"
hlg_check "%N:*[SnE]*:Name Violation" "et"
hlg_check "%N:*[RoFu]*:Name Violation" "et"
hlg_check "%N:*[SG-1]*:Name Violation" "et"
hlg_check "%n:*[APA]*:Name Violation" "et"
hlg_check "%N:*OGC*:Name Violation" "et"
hlg_check "%N:*-=()wn3[])=-*:Name Violation" "et"
hlg_check "%N:*-=()wn=-*:Name Violation" "et"
hlg_check "%N:*|zT|*:Name Violation" "et"
hlg_check "%n:*[C.T.X]*:Name Violation" "et"
hlg_check "%n:*[H]*:Name Violation" "et"
hlg_check "%n:*[H1H]*:Name Violation" "et"
hlg_check "%n:*[H4L]*:Name Violation" "et"
hlg_check "%n:*[HLC]*:Name Violation" "et"
hlg_check "%n:*[occ]*:Name Violation" "et"
hlg_check "%n:*[So|aR]*:Name Violation" "et"
hlg_check "%n:*[WWH]*:Name Violation" "et"
hlg_check "%N:*[yug0t]*:Name Violation" "et"
hlg_check "%N:*[yugot]*:Name Violation" "et"
hlg_check "%N:*[A.O.R]*:Name Violation" "et"
hlg_check "%N:*[FrozenH]*:Name Violation" "et"
hlg_check "%n:*[HLC-r]*:Name Violation" "et"
hlg_check "%N:*[NuclearH]*:Name Violation" "et"
hlg_check "%N:*-=[pU]=-*:Name Violation" "et"
hlg_check "%n:*[CHCP]*:Name Violation" "et"
hlg_check "%n:*[CSHN]*:Name Violation" "et"
hlg_check "%n:*[FTH]*:Name Violation" "et"
hlg_check "%n:*[hfc]*:Name Violation" "et"
hlg_check "%n:*[jYmpsIA]*:Name Violation" "et"
hlg_check "%n:*[mTx]*:Name Violation" "et"
hlg_check "%n:*[NS]*:Name Violation" "et"
hlg_check "%n:*[Zeal]*:Name Violation" "et"
hlg_check "%N:*[X|C]*:Name Violation" "et"
hlg_check "%N:*[elite]*:Name Violation" "et"
hlg_check "%N:*[el1te]*:Name Violation" "et"
hlg_check "%N:*[DDM]*:Name Violation" "et"
hlg_check "%N:*[HTTE]*:Name Violation" "et"
hlg_check "%n:*[SA]*:Name Violation" "et"
hlg_check "%N:*[sSk]*:Name Violation" "et"
hlg_check "%N:*tz|*:Name Violation" "et"
hlg_check "%n:*R-Souljaz*:Name Violation" "et"
hlg_check "%N:*[GoDz]*:Name Violation" "et"
hlg_check "%N:*[o_O]*:Name Violation" "et"
hlg_check "%N:*[VoD]*:Name Violation" "et"
hlg_check "%N:*L337-H@{X}*:Name Violation" "et"
hlg_check "%N:*|EH|*:Name Violation" "et"
hlg_check "%N:*[oC]*:Name Violation" "et"
hlg_check "%n:*-h4x-*:Name Violation" "et"

hlg_check "%n:cheater:Name Violation" "ewk"
hlg_check "%n:ch34t0r:Name Violation" "ewk"
hlg_check "%n:cheat0r:Name Violation" "ewk"
hlg_check "%n:ch3at0r:Name Violation" "ewk"
hlg_check "%n:ch34tor:Name Violation" "ewk"
hlg_check "%n:che4t0r:Name Violation" "ewk"
hlg_check "%n:*nigger*:Name violation" "ewk"
hlg_check "%n:nigga:Name violation" "ewk"
hlg_check "%n:*fuck*:Name violation" "ewk"

// hlg_check "%n:*[NL]*:Name Violation" "et" // known cheating clan but [NL] also used by most Netherlands players




Első rész
A Tevékenység Bemutatása


Kód:

// Syntax = hlg_check "%n:name_to_ban:description" "flags"
// IE = hlg_check "%n:myg0t:Name Violation" "st"
// flags are
// e=echo in banned player console that player has been banned for inappropriate name (LEAVE THIS IN)
// e=say in game (CHANGED to reflect Name ban rather than being a cheat)
// t=write (to logs) and ban for 2 hours
// w=write to logs (use this instead of t if you intend to kick a player)
// k=kick player

Alapesetben a HLGuard Név Szerinti Bannolása letiltott állapotú. Ahhoz, hogy a játék közbeni HLGuard Menüt használhasd a megfelelő sort engedélyezned kell a hlguard.cfg fájlban. A különböző lehetséges tevékenységek a következők:

Figyelem:
Nincs szükség a t és w együttes használatára. A w és k azonban együtt használandó.



Második rész
Automatikusan Bannolt Nevek


Kód:

hlg_check "%n:*myg0t*:Name Violation" "et"
hlg_check "%n:*mygot*:Name Violation" "et"
hlg_check "%n:*theg0t*:Name Violation" "et"
hlg_check "%n:*the-g0t*:Name Violation" "et"
hlg_check "%n:*my-g0t*:Name Violation" "et"
hlg_check "%n:*m-y-g-0-t*:Name Violation" "et"
hlg_check "%n:*m-yg0t*:Name Violation" "et"
hlg_check "%n:*myg-0t*:Name Violation" "et"
hlg_check "%n:*myg0-t*:Name Violation" "et"
hlg_check "%n:*my-got*:Name Violation" "et"
hlg_check "%n:*m-y-g-o-t*:Name Violation" "et"
hlg_check "%n:*m-ygot*:Name Violation" "et"
hlg_check "%n:*myg-ot*:Name Violation" "et"
hlg_check "%n:*mygo-t*:Name Violation" "et"
hlg_check "%n:*my-got*:Name Violation" "et"
hlg_check "%n:*[japs*:Name Violation" "et"
hlg_check "%n:*[and?]*:Name Violation" "et"
hlg_check "%n:*[ri0t]*:Name Violation" "et"
hlg_check "%N:*[p0]*:Name Violation" "et"
hlg_check "%n:*[HLH]*:Name Violation" "et"
hlg_check "%N:*[L337]*:Name Violation" "et"
hlg_check "%n:*=X=*:Name Violation" "et"
hlg_check "%n:*[Fury]*:Name Violation" "et"
hlg_check "%n:*[pwn]*:Name Violation" "et"
hlg_check "%n:*[sne]*:Name Violation" "et"
hlg_check "%N:*[RS]*:Name Violation" "et"
hlg_check "%N:*[t|z]*:Name Violation" "et"
hlg_check "%n:*]spa[*:Name Violation" "et"
hlg_check "%N:*[XaC]*:Name Violation" "et"
hlg_check "%N:*[kC]*:Name Violation" "et"
hlg_check "%n:*[wtf]*:Name Violation" "et"
hlg_check "%n:*[-tk3-]*:Name Violation" "et"
hlg_check "%n:*]MPC[*:Name Violation" "et"
hlg_check "%n:*][MPC][*:Name Violation" "et"
hlg_check "%N:*[MPC-r]*:Name Violation" "et"
hlg_check "%n:*[B|T]*:Name Violation" "et"
hlg_check "%n:*-=:]SnE[:=-*:Name Violation" "et"
hlg_check "%N:*[SnE]*:Name Violation" "et"
hlg_check "%N:*[RoFu]*:Name Violation" "et"
hlg_check "%N:*[SG-1]*:Name Violation" "et"
hlg_check "%n:*[APA]*:Name Violation" "et"
hlg_check "%N:*OGC*:Name Violation" "et"
hlg_check "%N:*-=()wn3[])=-*:Name Violation" "et"
hlg_check "%N:*-=()wn=-*:Name Violation" "et"
hlg_check "%N:*|zT|*:Name Violation" "et"
hlg_check "%n:*[C.T.X]*:Name Violation" "et"
hlg_check "%n:*[H]*:Name Violation" "et"
hlg_check "%n:*[H1H]*:Name Violation" "et"
hlg_check "%n:*[H4L]*:Name Violation" "et"
hlg_check "%n:*[HLC]*:Name Violation" "et"
hlg_check "%n:*[occ]*:Name Violation" "et"
hlg_check "%n:*[So|aR]*:Name Violation" "et"
hlg_check "%n:*[WWH]*:Name Violation" "et"
hlg_check "%N:*[yug0t]*:Name Violation" "et"
hlg_check "%N:*[yugot]*:Name Violation" "et"
hlg_check "%N:*[A.O.R]*:Name Violation" "et"
hlg_check "%N:*[FrozenH]*:Name Violation" "et"
hlg_check "%n:*[HLC-r]*:Name Violation" "et"
hlg_check "%N:*[NuclearH]*:Name Violation" "et"
hlg_check "%N:*-=[pU]=-*:Name Violation" "et"
hlg_check "%n:*[CHCP]*:Name Violation" "et"
hlg_check "%n:*[CSHN]*:Name Violation" "et"
hlg_check "%n:*[FTH]*:Name Violation" "et"
hlg_check "%n:*[hfc]*:Name Violation" "et"
hlg_check "%n:*[jYmpsIA]*:Name Violation" "et"
hlg_check "%n:*[mTx]*:Name Violation" "et"
hlg_check "%n:*[NS]*:Name Violation" "et"
hlg_check "%n:*[Zeal]*:Name Violation" "et"
hlg_check "%N:*[X|C]*:Name Violation" "et"
hlg_check "%N:*[elite]*:Name Violation" "et"
hlg_check "%N:*[el1te]*:Name Violation" "et"
hlg_check "%N:*[DDM]*:Name Violation" "et"
hlg_check "%N:*[HTTE]*:Name Violation" "et"
hlg_check "%n:*[SA]*:Name Violation" "et"
hlg_check "%N:*[sSk]*:Name Violation" "et"
hlg_check "%N:*tz|*:Name Violation" "et"
hlg_check "%n:*R-Souljaz*:Name Violation" "et"
hlg_check "%N:*[GoDz]*:Name Violation" "et"
hlg_check "%N:*[o_O]*:Name Violation" "et"
hlg_check "%N:*[VoD]*:Name Violation" "et"
hlg_check "%N:*L337-H@{X}*:Name Violation" "et"
hlg_check "%N:*|EH|*:Name Violation" "et"
hlg_check "%N:*[oC]*:Name Violation" "et"
hlg_check "%n:*-h4x-*:Name Violation" "et"

Hozzáadhatsz bármilyen nevet a listához vagy törölheted amelyiket akarod, a fenti kódot példaként felhasználva. Ne felejtsd el, hogy a * jelentése: bármi / összes.



Harmadik rész
Automatikusan Kirúgott Név


Kód:

hlg_check "%n:cheater:Name Violation" "ewk"
hlg_check "%n:ch34t0r:Name Violation" "ewk"
hlg_check "%n:cheat0r:Name Violation" "ewk"
hlg_check "%n:ch3at0r:Name Violation" "ewk"
hlg_check "%n:ch34tor:Name Violation" "ewk"
hlg_check "%n:che4t0r:Name Violation" "ewk"
hlg_check "%n:*nigger*:Name violation" "ewk"
hlg_check "%n:nigga:Name violation" "ewk"
hlg_check "%n:*fuck*:Name violation" "ewk"

Hozzáadhatsz bármilyen nevet a listához vagy törölheted amelyiket akarod, a fenti kódot példaként felhasználva. Ne felejtsd el, hogy a * jelentése: bármi / összes.