pomoze mi niekto upravit nastavenia?
aby po detekcii len vyhodilo hraca z hry,nezabanovalo
aby sa po prihlaseni do hry po 1 minute spustilo vyhladavanie
a kde sa pisu dovody a cas banu-reklamy
vsetky cfg v spojlery
dakujem
Spoiler: zobrazit
//====
// HLGuard Agreement Config file
//====
//=====
// Agreement text
//=====
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"
//=====
// Action on "I accept"
//=====
hlg_agreementkey1 "1:hlg_check \'%w\'"
//=====
// Action on "I disagree"
//=====
// With logging:
hlg_agreementkey2 "4:kick #%u [HLGUARD] You have been kicked. Reason: You must agree with the agreement to play on this server;hlg_log \'%n<%w><%i> <agreement disagree>\'"
// Without logging:
// hlg_agreementkey2 "4:kick #%u [HLGUARD] You have been kicked. Reason: You must agree with the agreement to play on this server"
//=====
// Action on no choice timeout
//=====
// With logging:
hlg_agreementdef "45:kick #%u [HLGUARD] You have been kicked. Reason: You did not select an agreement option within the timeout;hlg_log \'%n<%w><%i> <agreement timeout>\'"
// Without logging:
// hlg_agreementdef "45:kick #%u [HLGUARD] You have been kicked. Reason: You did not select an agreement option within the timeout"
//============================//
// HLGuard Custom Config file //
//============================//
//
// If you want to install custom content like custom alias checks or cheat detection actions,
// put them in this file.
//
// When you update your HLGuard configs, you usually have to overwrite
// all files, but you can always keep this one. You will have to check up on the action flags
// and such to make sure that your custom content are compatible with the new version.
//
// Custom content can be found at the forums (http://forums.unitedadmins.com/index.php?showforum=172),
// other places on the net, from a friend, or yourself if you dare trying to mess around with it
//
//=====
// Quick How-To on creating custom checks
//=====
// Alias check syntax: hlg_check "<alias>:<description>" "<flags>"
// Alias check example: hlg_check "+uberhack:Uber hack detected" "b"
//
// Nameban check syntax: hlg_check "%n:<name wildcard>:<description>" "<flags>"
// Nameban check example: hlg_check "%n:[myg0t]:Unwanted clan tag or name: [myg0t]" "q"
//
// You can either write your own actions (continue reading),
// or use the existing ones in hlg_net.cfg/hlg_lan.cfg/hlg_league.cfg (as these examples do)
//
//====
// Quick How-To on creating custom actions
//====
// Action syntax: hlg_action "<flag>:<found|not found>" "<action>"
// Action example: hlg_action "D:found" "hlg_say \'Evil hack detected on: %n!\';banid 0.0 %w;kick #%u [HLGUARD] You have been banned. Reason: %y;writeid"
//
// The default actions are in lower-case, so its recommended that custom actions are made upper-case.
//
// WARNING: Be VERY careful when writing your own alias checks, even a simple typo can cause false detections!
// Usage: hlg_blockcvar <cvar> <minimum value> <maximum value> <default value> <flags>
// Flags: <k> kick, <l> log, <c> ban
//====
// Logfile
//====
hlg_action "l:found" "hlg_writefile %L/cvarviolations.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y> on %m\'"
hlg_action "l:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
//====
// Cvar violation ban length
//====
// 24h ban
// hlg_action "c:found" "banid 1440.0 %w;kick #%u [HLGUARD] Banned: 24 hours. Reason: Cvar violation <%y>;wait;writeid"
// 2h ban
hlg_action "c:found" "banid 120.0 %w;kick #%u [HLGUARD] Banned: 2 hours. Reason: Cvar violation <%y>;wait;writeid"
// 5m ban
// hlg_action "c:found" "banid 5.0 %w;kick #%u [HLGUARD] Banned: 5 minutes. Reason: Cvar violation <%y>;wait;writeid"
//====
// Amxbans
//====
// hlg_action "c:found" "amx_ban 1440 %w [HLGUARD] Cvar violation %y"
// hlg_action "c:found" "amx_ban 120 %w [HLGUARD] Cvar violation %y"
// hlg_action "c:found" "amx_ban 5 %w [HLGUARD] Cvar violation %y"
//====
// Any mod Cvars
//====
hlg_blockcvar lookspring 0 0 0 cl
hlg_blockcvar default_fov 90 90 90 cl
hlg_blockcvar lightgamma 2.5 5.0 2.5 cl
hlg_blockcvar texgamma 2 2 2 cl
hlg_blockcvar hud_draw 1 1 1 cl
hlg_blockcvar d_spriteskip 0 0 0 cl
hlg_blockcvar r_drawviewmodel 1 1 1 cl
hlg_blockcvar r_luminance 0 0 0 cl
hlg_blockcvar gl_max_size 128 512 256 cl
hlg_blockcvar gl_polyoffset 0 4 0.1 cl
hlg_blockcvar gl_monolights 0 0 0 cl
hlg_blockcvar gl_picmip 0 0 0 cl
hlg_blockcvar ambient_fade 100 100 100 cl
hlg_blockcvar ambient_level 0.3 0.3 0.3 cl
hlg_blockcvar s_a3d 0 0 0 cl
hlg_blockcvar s_show 0 0 0 cl
hlg_blockcvar s_polykeep 1000000000 1000000000 1000000000 cl
hlg_blockcvar s_polysize 10000000 10000000 10000000 cl
hlg_blockcvar s_automin_distance 2 2 2 cl
hlg_blockcvar s_distance 60 60 60 cl
hlg_blockcvar s_automax_distance 30 30 30 cl
hlg_blockcvar s_max_distance 1000 1000 1000 cl
hlg_blockcvar s_occfactor 0.25 0.25 0.25 cl
hlg_blockcvar c_maxdistance 200 200 200 cl
hlg_blockcvar c_maxpitch 90 90 90 cl
hlg_blockcvar c_maxyaw 135 135 135 cl
hlg_blockcvar c_minpitch 0 0 0 cl
hlg_blockcvar c_minyaw -135 -135 -135 cl
hlg_blockcvar cl_showevents 0 0 0 cl
hlg_blockcvar cl_solid_players 1 1 1 cl
hlg_blockcvar cl_smoothtime 0.01 0.1 0.1 cl
hlg_blockcvar cl_anglespeedkey 0.67 0.67 0.67 cl
hlg_blockcvar cl_yawspeed 210 210 210 cl
hlg_blockcvar cl_pitchspeed 225 225 225 cl
hlg_blockcvar cl_bob 0.01 0.01 0.01 cl
hlg_blockcvar cl_bobcycle 0.8 0.8 0.8 cl
hlg_blockcvar cl_bobup 0.5 0.5 0.5 cl
hlg_blockcvar cl_lc 1 1 1 cl
hlg_blockcvar cl_lw 1 1 1 cl
//====
// Shared Cvars
//====
hlg_blockcvar cl_movespeedkey 0.1 0.52 0.3 cl // 0.1 = NS, 0.3 = HL, 0.52 = CS
hlg_blockcvar s_min_distance 5 8 5 cl // 8 = HL, 5 = CS
// hlg_blockcvar cl_pitchdown 89 89 89 cl // Use for any mod, except NS.
// hlg_blockcvar cl_pitchup 89 89 89 cl // "
// hlg_blockcvar cl_pmanstats 0 0 0 cl // "
//====
// Counter-Strike / CS:CZ Cvars
//====
// hlg_blockcvar max_smokepuffs 120 120 120 cl
//====
// Blocked client commands
//====
hlg_blockcommand "fullupdate"
//====
// Old Cvarblock method
// Blocking only, no allowed ranges possible,
// unsafe, but may be used in combination.
//====
// Any mod Cvars
//====
// hlg_conncommand "lookspring 0;alias lookspring"
// hlg_conncommand "default_fov 90;alias default_fov"
// hlg_conncommand "lightgamma 2.5;alias lightgamma"
// hlg_conncommand "texgamma 2;alias texgamma"
// hlg_conncommand "hud_draw 1;alias hud_draw"
// hlg_conncommand "d_spriteskip 0;alias d_spriteskip"
// hlg_conncommand "r_drawviewmodel 1;alias r_drawviewmodel"
// hlg_conncommand "r_luminance 0;alias r_luminance"
// hlg_conncommand "gl_max_size 256;alias gl_max_size"
// hlg_conncommand "gl_polyoffset 0.1;alias gl_polyoffset"
// hlg_conncommand "gl_monolights 0;alias gl_monolights"
// hlg_conncommand "gl_picmip 0;alias gl_picmip"
// hlg_conncommand "ambient_fade 100;alias ambient_fade"
// hlg_conncommand "ambient_level 0.3;alias ambient_level"
// hlg_conncommand "s_a3d 0;alias s_a3d"
// hlg_conncommand "s_show 0;alias s_show"
// hlg_conncommand "s_polykeep 1000000000;alias s_polykeep"
// hlg_conncommand "s_polysize 10000000;alias s_polysize"
// hlg_conncommand "s_automin_distance 2;alias s_automin_distance"
// hlg_conncommand "s_distance 60;alias s_distance"
// hlg_conncommand "s_automax_distance 30;alias s_automax_distance"
// hlg_conncommand "s_occfactor 0.25;alias s_occfactor"
// hlg_conncommand "c_maxdistance 200;alias c_maxdistance"
// hlg_conncommand "c_maxpitch 90;alias c_maxpitch"
// hlg_conncommand "c_maxyaw 135;alias c_maxyaw"
// hlg_conncommand "c_minpitch 0;alias c_minpitch"
// hlg_conncommand "c_minyaw -135;alias c_minyaw"
// hlg_conncommand "cl_showevents 0;alias cl_showevents"
// hlg_conncommand "cl_solid_players 1;alias cl_solid_players"
// hlg_conncommand "cl_smoothtime 0.1;alias cl_smoothtime"
// hlg_conncommand "cl_anglespeedkey 0.67;alias cl_anglespeedkey"
// hlg_conncommand "cl_yawspeed 210;alias cl_yawspeed"
// hlg_conncommand "cl_pitchspeed 225;alias cl_pitchspeed"
// hlg_conncommand "cl_bob 0.01;alias cl_bob"
// hlg_conncommand "cl_bobcycle 0.8;alias cl_bobcycle"
// hlg_conncommand "cl_bobup 0.5;alias cl_bobup"
// hlg_conncommand "cl_lc 1;alias cl_lc"
// hlg_conncommand "cl_lw 1;alias cl_lw"
//====
// Shared Cvars
//====
// hlg_conncommand "cl_movespeedkey 0.3;alias cl_movespeedkey" // 0.1 = NS, 0.3 = HL, 0.52 = CS
// hlg_conncommand "s_min_distance 8;alias s_min_distance" // 8 = HL, 5 = CS
// hlg_conncommand "cl_pitchdown 89;alias cl_pitchdown" // Use for any mod, except NS.
// hlg_conncommand "cl_pitchup 89;alias cl_pitchup" // "
// hlg_conncommand "cl_pmanstats 0;alias cl_pmanstats" // "
//====
// Counter-Strike / CS:CZ Cvars
//====
// hlg_conncommand "max_smokepuffs 120;alias max_smokepuffs"
//====
// HLGuard LAN Mode Config file
//====
//=====
// Sets the hlg_cfgversion cvar for outside identification
//=====
hlg_cfgversion "HLG 1.9 (Lan)"
//=====
// Alias scanning speed settings
//=====
hlg_frequency 0.1 // Default: 0.1 // Idle in seconds between every check
hlg_scandelay_min 30 // Default: 30 // Minimum time HLGuard waits before starting new scan.
hlg_scandelay_max 60 // Default: 60 // Maximum time HLGuard waits before starting new scan.
//=====
// Detection flags
//=====
hlg_bfflags "t" // Flags to link with Rapid/Burstfire detections
hlg_sbflags "" // Flags to link with Steambans check
hlg_nbflags "wsk" // Flags to link with Rapid Name Change detection
hlg_swgflags "t" // Flags to link with SWG "Jump-Through-Ceiling" bug abuse
//=====
// Alias Detection Actions
//=====
// b - Say, Log and ban permanent
hlg_action "b:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y> on %m <permanent ban>\'"
hlg_action "b:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%i</b>) <b>%y</b> on <b>%m</b> (permanent ban)<br>\'"
hlg_action "b:found" "hlg_log \'%n<%i> triggered <%y>\'"
hlg_action "b:found" "hlg_say \'[HLGUARD] Violation by %n(%i)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: Permanent ban\'"
hlg_action "b:found:10" "banip 0.0 %i;kick #%u [HLGUARD] Banned: Permanently. Reason: %y;wait;writeid"
// t - Say, Log and ban for 24 hours
hlg_action "t:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y> on %m <24 hours ban>\'"
hlg_action "t:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%i</b>) <b>%y</b> on <b>%m</b> (24 hours ban)<br>\'"
hlg_action "t:found" "hlg_log \'%n<%i> triggered <%y>\'"
hlg_action "t:found" "hlg_say \'[HLGUARD] Violation by %n(%i)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: 24 hours ban\'"
hlg_action "t:found:10" "banip 1440.0 %i;kick #%u [HLGUARD] Banned: 24 hours. Reason: %y;wait;writeid"
// k - Kick
hlg_action "k:found:1" "kick #%u [HLGUARD] You have been kicked. Reason: %y"
// w - Log
hlg_action "w:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y> on %m\'"
hlg_action "w:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%i</b>) <b>%y</b> on <b>%m</b><br>\'"
hlg_action "w:found" "hlg_log \'%n<%i> triggered <%y>\'"
// s - Say
hlg_action "s:found" "hlg_say \'[HLGUARD] Violation by %n(%i)\';hlg_say \'[HLGUARD] Violation: %y\'"
//=====
// Nameban Actions
//=====
hlg_action "p:found" "hlg_log \'%n<%i> triggered <%y>\'"
hlg_action "p:found" "hlg_writefile %L/namebanlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y><%N> on %m <kick>\'"
hlg_action "p:found" "hlg_say \'[HLGUARD] Violation by %n(%i)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: Kick\'"
hlg_action "q:found" "hlg_log \'%n<%i> triggered <%y>\'"
hlg_action "q:found" "hlg_writefile %L/namebanlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y><%N> on %m <2 hours ban>\'"
hlg_action "q:found" "hlg_say \'[HLGUARD] Violation by %n(%i) detected!\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: 2 hours ban\'"
hlg_action "q:found:10" "banip 120.0 %i;kick #%u [HLGUARD] Banned: 2 hours. Reason: %y;wait;writeid"
//====
// HLGuard League Mode Config file
//====
//=====
// Sets the hlg_cfgversion cvar for outside identification
//=====
hlg_cfgversion "HLG 1.9 (League)"
//=====
// Alias scanning speed settings
//=====
hlg_frequency 0.5 // Default: 0.5 // Idle in seconds between every check
hlg_scandelay_min 180 // Default: 180 // Minimum time HLGuard waits before starting new scan.
hlg_scandelay_max 300 // Default: 300 // Maximum time HLGuard waits before starting new scan.
//=====
// Detection flags
//=====
hlg_bfflags "t" // Flags to link with Rapid/Burstfire detections
hlg_sbflags "hs" // Flags to link with Steambans check
hlg_nbflags "" // Flags to link with Rapid Name Change detection
hlg_swgflags "t" // Flags to link with SWG "Jump-Through-Ceiling" bug abuse
//=====
// Alias Detection Actions
//=====
// b - Say and Log
hlg_action "b:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y> on %m\'"
hlg_action "b:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b><br>\'"
hlg_action "b:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "b:found" "hlg_say \'[HLGUARD] Violation by %n(%w)\';hlg_say \'[HLGUARD] Violation: %y\'"
// t - Say and Log
hlg_action "t:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y> on %m\'"
hlg_action "t:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b><br>\'"
hlg_action "t:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "t:found" "hlg_say \'[HLGUARD] Violation by %n(%w)\';hlg_say \'[HLGUARD] Violation: %y\'"
// w - Log
hlg_action "w:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y> on %m\'"
hlg_action "w:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b><br>\'"
hlg_action "w:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
// s - Say
hlg_action "s:found" "hlg_say \'[HLGUARD] Violation by %n(%w)\';hlg_say \'[HLGUARD] Violation: %y\'"
//=====
// Steambans check actions
//=====
hlg_action "h:found" "hlg_writefile %L/blacklisted.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i>\'"
hlg_action "h:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
//====
// HLGuard Menu Config file
//====
//=====
// Instructions
//=====
// To use HLGuard Menu in-game, type in the console: hlg_menu <password>
// You may also bind this to a key. Example: bind "f1" "hlg_menu 123456"
//=====
// Menu password - No password disables menu!
//=====
hlg_menupassword ""
//=====
// Settings Menu
//=====
// Syntax: hlg_menucvar <cvar> <step> <max. value>
hlg_menucvar "hlg_frequency" "0.1" "1.0"
hlg_menucvar "hlg_repeat" "1" "5"
hlg_menucvar "hlg_scandelay_min" "30" "180"
hlg_menucvar "hlg_scandelay_max" "30" "300"
hlg_menucvar "hlg_startdelay" "5" "30"
hlg_menucvar "hlg_showswzones" "1" "1"
//=====
// Commands Menu
//=====
// Syntax: hlg_menucmd <description> <server commmand>
// Blank/Dummy: hlg_menucmd " " " "
hlg_menucmd "Enable Empty (To be replaced...)" "hlguard 1 on"
hlg_menucmd "Enable Alias Scanning" "hlguard 2 on"
hlg_menucmd "Enable Rapid/Burstfire Detector" "hlguard 3 on"
hlg_menucmd "Enable Wallhack Blocker" "hlguard 4 on"
hlg_menucmd "Enable Cvar Enforcer" "hlguard 5 on"
hlg_menucmd "Enable Steambans Client" "hlguard 6 on"
hlg_menucmd "Enable Namebanner" "hlguard 7 on"
hlg_menucmd "Enable Skywalk Guard" "hlguard 8 on"
hlg_menucmd "Disable Empty (To be replaced...)" "hlguard 1 off"
hlg_menucmd "Disable Alias Scanning" "hlguard 2 off"
hlg_menucmd "Disable Rapid/Burstfire Detector" "hlguard 3 off"
hlg_menucmd "Disable Wallhack Blocker" "hlguard 4 off"
hlg_menucmd "Disable Cvar Enforcer" "hlguard 5 off"
hlg_menucmd "Disable Steambans Client" "hlguard 6 off"
hlg_menucmd "Disable Namebanner" "hlguard 7 off"
hlg_menucmd "Disable Skywalk Guard" "hlguard 8 off"
hlg_menucmd "Enable All" "hlguard -1"
hlg_menucmd "Disable All" "hlguard 0"
hlg_menucmd "Reset" "hlg_reset"
hlg_menucmd "Reset with Internet Settings" "hlg_reset net"
hlg_menucmd "Reset with League Settings" "hlg_reset league"
hlg_menucmd "Reset with LAN Settings" "hlg_reset lan"
hlg_menucmd "Check for config updates" "hlg_updateconfigs"
//=====
// Player Menu
//=====
// Syntax: hlg_menuplayer <description> <server commmand>
hlg_menuplayer "Run Alias Check" "hlg_check #%u"
hlg_menuplayer "Kill" "hlg_clexec #%u \'kill\'"
hlg_menuplayer "Kick" "kick #%u"
hlg_menuplayer "Ban UNIQUEID" "banid 0.0 %w kick;writeid"
hlg_menuplayer "Ban IP" "addip 0.0 %i;kick %u;writeip"
//====
// HLGuard Nameban Config file
//====
//=====
// How-To create custom namebans
//=====
// Syntax: hlg_check "%n:name_to_ban:description" "flags"
// Example: hlg_check "%n:myg0t:Name Violation" "q"
//
// Flag reference:
// k - Kick
// p - Log and Say
// q - Log, Say and Ban 2 hours
//=====
// Cheating clans
//=====
hlg_check "%n:*myg0t*:Unwanted clan tag or name: myg0t" "q"
hlg_check "%n:*mygot*:Unwanted clan tag or name: myg0t" "q"
hlg_check "%n:*theg0t*:Unwanted clan tag or name: theg0t" "q"
hlg_check "%n:*the-g0t*:Unwanted clan tag or name: the-g0t" "q"
hlg_check "%n:*my-g0t*:Unwanted clan tag or name: my-g0t" "q"
hlg_check "%n:*m-y-g-0-t*:Unwanted clan tag or name: m-y-g-0-t" "q"
hlg_check "%n:*my-got*:Unwanted clan tag or name: my-got" "q"
hlg_check "%n:*m-y-g-o-t*:Unwanted clan tag or name: m-y-g-o-t" "q"
hlg_check "%n:*[japs*:Unwanted clan tag or name: [japs" "q"
hlg_check "%n:*]MPC[*:Unwanted clan tag or name: ]MPC[" "q"
hlg_check "%n:*][MPC][*:Unwanted clan tag or name: ][MPC][" "q"
hlg_check "%n:*[MPC-r]*:Unwanted clan tag or name: [MPC-r" "q"
hlg_check "%n:*[HLC]*:Unwanted clan tag or name: [HLC]" "q"
hlg_check "%n:*-h4x-*:Unwanted clan tag or name: -h4x-" "q"
hlg_check "%n:*</VAC>*:Unwanted clan tag or name: </VAC>" "q"
hlg_check "%n:*game-deception*:Unwanted clan tag or name: game-deception" "q"
hlg_check "%n:*[z3r0h4x]*:Unwanted clan tag or name: [z3r0h4x]" "q"
//=====
// Offending names
//=====
hlg_check "%n:*cheater*:Unwanted clan tag or name: cheater" "pk"
hlg_check "%n:*ch34t0r*:Unwanted clan tag or name: ch34t0r" "pk"
hlg_check "%n:*cheat0r*:Unwanted clan tag or name: cheat0r" "pk"
hlg_check "%n:*ch3at0r*:Unwanted clan tag or name: ch3at0r" "pk"
hlg_check "%n:*ch34tor*:Unwanted clan tag or name: ch34tor" "pk"
hlg_check "%n:*che4t0r*:Unwanted clan tag or name: che4t0r" "pk"
hlg_check "%n:*nigger*:Unwanted clan tag or name: nigger" "pk"
hlg_check "%n:*nigga*:Unwanted clan tag or name: nigga" "pk"
hlg_check "%n:*fuck*:Unwanted clan tag or name: fuck" "pk"
//====
// HLGuard Internet Mode Config file
//====
//=====
// Sets the hlg_cfgversion cvar for outside identification
//=====
hlg_cfgversion "HLG 1.9 (Net)"
//=====
// Alias scanning speed settings
//=====
hlg_frequency 0.5 // Default: 0.5 // Idle in seconds between every check
hlg_scandelay_min 180 // Default: 180 // Minimum time HLGuard waits before starting new scan.
hlg_scandelay_max 300 // Default: 300 // Maximum time HLGuard waits before starting new scan.
//=====
// Detection flags
//=====
hlg_bfflags "t" // Flags to link with Rapid/Burstfire detections
hlg_sbflags "hs" // Flags to link with Steambans check
hlg_nbflags "wsk" // Flags to link with Rapid Name Change detection
hlg_swgflags "t" // Flags to link with SWG "Jump-Through-Ceiling" bug abuse
//=====
// Alias Detection Actions
//=====
// b - Say, Log and ban permanent
hlg_action "b:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y> on %m <permanent ban>\'"
hlg_action "b:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b> (permanent ban)<br>\'"
hlg_action "b:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "b:found" "hlg_say \'[HLGUARD] Violation by %n(%w)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: Permanent ban\'"
hlg_action "b:found:10" "banid 0.0 %w;kick #%u [HLGUARD] Banned: Permanently. Reason: %y;wait;writeid"
//=====
// Amxbans - permanent
// hlg_action "b:found" "amx_ban 0 %w [HLGUARD] %y"
//=====
// t - Say, Log and ban for 24 hours
hlg_action "t:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y> on %m <24 hours ban>\'"
hlg_action "t:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b> (24 hours ban)<br>\'"
hlg_action "t:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "t:found" "hlg_say \'[HLGUARD] Violation by %n(%w)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: 24 hours ban\'"
hlg_action "t:found:10" "banid 1440.0 %w;kick #%u [HLGUARD] Banned: 24 hours. Reason: %y;wait;writeid"
//======
// Amxbans - 24 hours
// hlg_action "t:found" "amx_ban 1440 %w [HLGUARD] %y"
//======
// k - Kick
hlg_action "k:found:1" "kick #%u [HLGUARD] You have been kicked. Reason: %y"
// w - Log
hlg_action "w:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y> on %m\'"
hlg_action "w:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b><br>\'"
hlg_action "w:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
// s - Say
hlg_action "s:found" "hlg_say \'[HLGUARD] Violation by %n(%w)\';hlg_say \'[HLGUARD] Violation: %y\'"
//=====
// Steambans check actions
//=====
hlg_action "h:found" "hlg_writefile %L/blacklisted.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i>\'"
hlg_action "h:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "h:found:10" "banid 1440.0 %w;kick #%u [HLGUARD] Banned: 24 hours. Reason: You are SteamBans blacklisted! Visit http://www.steambans.com for more information;wait;writeid"
//=====
// Amxbans - Steambans
// hlg_action "h:found" "amx_ban 1440 %w [HLGUARD] Steambans blacklisted"
//=====
//=====
// Nameban Actions
//=====
hlg_action "p:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "p:found" "hlg_writefile %L/namebanlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y><%N> on %m <kick>\'"
hlg_action "p:found" "hlg_say \'[HLGUARD] Violation by %n(%w)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: Kick\'"
hlg_action "q:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "q:found" "hlg_writefile %L/namebanlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y><%N> on %m <2 hours ban>\'"
hlg_action "q:found" "hlg_say \'[HLGUARD] Violation by %n(%w) detected!\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: 2 hours ban\'"
hlg_action "q:found:10" "banid 120.0 %w;kick #%u [HLGUARD] Banned: 2 hours. Reason: %y;wait;writeid"
//=====
// Amxbans - Nameban
// hlg_action "q:found:10" "amx_ban 120 %w [HLGUARD] %y"
//=====
// HLGuard Custom Skywalk Guard Zone Config File
// HLGuard will overwrite this file with its database in memory when the 'Save Custom Zones' function in hlg_menu is used.
// Therefore, remember to do a hlg_reset, if the server is running, after modifying this file, to make sure HLGuard has all entries in its database.
hlavny cfg
//====
// Half-Life Guard 1.9 Main Config File
// http://www.thezproject.org
//====
// For support, feedback and info visit:
// http://forums.thezproject.org
//====
//=====
// Main settings
//=====
hlguard 1 off // Empty (To be replaced...)
hlguard 2 on // Alias Scanning
hlguard 3 on // Rapid/BurstFire Detector
hlguard 4 on // WallHack Blocking
hlguard 5 off // Cvar Enforcer (Please check hlg_cvars.cfg before enabling)
hlguard 6 off // Steambans Client
hlguard 7 off // Namebanner
hlguard 8 on // SkyWalk Guard
//=====
// Note: The Rapid/BurstFire Detector and the Wallhack
// Block are not compatible with Natural-Selection yet.
// Danger of false positives and unwanted side effects.
//=====
//====
// Steambans Client License details
//====
// All users of HLGuard get an automatic 30 day trial at SteamBans.
// All you need to do is to enable the SteamBans client above with the default settings below.
// Once the 30 day trial is over you must sign up as a team to continue using the SteamBans
// client in HLGuard. See http://www.steambans.com/ for more information.
hlg_sb_licenseid "2102" // Default: "2102"
hlg_sb_licensecode "" // Default: ""
//=====
// HLGuard config auto-update
//=====
hlg_autoupdateconfigs 0 // Default: 1
//=====
// Alias Detection configs
//=====
hlg_exec addons/hlguard/config/%M/hlg_mod.cfg // Individual mod configuration file. Comment out if you run another mod than cstrike/czero/tfc/dod/firearms
hlg_exec addons/hlguard/config/hl/hlg_mod.cfg // Any mod configuration file
//====
// Custom Configs
//====
hlg_exec addons/hlguard/config/hlg_custom.cfg // Custom detections, actions, ...
hlg_exec addons/hlguard/config/hlg_swgzones.cfg // Custom SkyWalk Guard zones
//=====
// Alias Scanning completed messages
//=====
// 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.\'"
//=====
// HLGuard mode
//=====
// Use ONE of these config files designed for InterNET, LAN and LEAGUE servers:
hlg_loadmode net // InterNET mode - Bans by UniqueID
//hlg_loadmode lan // LAN mode - Bans by IP address
// hlg_loadmode league // League mode - Only logs and displays cheats
//====
// Cvar Enforcer
//====
hlg_exec addons/hlguard/config/hlg_cvars.cfg
//====
// Nameban
//====
hlg_exec addons/hlguard/config/hlg_nameban.cfg
//=====
// HLGuard in-game menu. Requires password set in hlg_menu.cfg to function
//=====
hlg_exec addons/hlguard/config/hlg_menu.cfg
//=====
// In-game agreement. Customize message in hlg_agreement.cfg and uncomment to enable.
//=====
// hlg_exec addons/hlguard/config/hlg_agreement.cfg
//=====
// Advanced settings
//=====
hlg_quiet 0 // Default: 0 // Quiet mode - 0 = "protected by..", 1 = no msg
hlg_repeat 3 // Default: 3 // Number of times to repeat Alias detection before banning.
hlg_startdelay 0 // Default: 0 // Number of seconds the Agreement/first scan will be delayed.
hlg_namechangeban "4:10" // Default: "4:10" // First Number = Number of name changes Maximum, Second Number = Within x seconds.
// Default: 0 // Show SkyWalk Guard zones in-game?
//====
// Log file settings
//====
hlg_logfolder "addons/hlguard/logs" // Default: "addons/hlguard/logs" // Folder to store all HLGuard logs.
hlg_logfile "hlglog.log" // Default: "hlglog.log" // Logfile to log all HLGuard events to (copy of all loggings to HL logs)
//====
// Announce format
//====
// Syntax: <red>:<green>:<blue>:<x pos>:<y pos>:<effect>:<effect time>:<hold time>:<fade in time>:<fade out time>
// Default: "200:100:10:0.01:0.65:1:10:9:0:1"
hlg_sayformat "200:100:10:0.01:0.65:1:10:9:0:1"
// HLGuard Agreement Config file
//====
//=====
// Agreement text
//=====
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"
//=====
// Action on "I accept"
//=====
hlg_agreementkey1 "1:hlg_check \'%w\'"
//=====
// Action on "I disagree"
//=====
// With logging:
hlg_agreementkey2 "4:kick #%u [HLGUARD] You have been kicked. Reason: You must agree with the agreement to play on this server;hlg_log \'%n<%w><%i> <agreement disagree>\'"
// Without logging:
// hlg_agreementkey2 "4:kick #%u [HLGUARD] You have been kicked. Reason: You must agree with the agreement to play on this server"
//=====
// Action on no choice timeout
//=====
// With logging:
hlg_agreementdef "45:kick #%u [HLGUARD] You have been kicked. Reason: You did not select an agreement option within the timeout;hlg_log \'%n<%w><%i> <agreement timeout>\'"
// Without logging:
// hlg_agreementdef "45:kick #%u [HLGUARD] You have been kicked. Reason: You did not select an agreement option within the timeout"
//============================//
// HLGuard Custom Config file //
//============================//
//
// If you want to install custom content like custom alias checks or cheat detection actions,
// put them in this file.
//
// When you update your HLGuard configs, you usually have to overwrite
// all files, but you can always keep this one. You will have to check up on the action flags
// and such to make sure that your custom content are compatible with the new version.
//
// Custom content can be found at the forums (http://forums.unitedadmins.com/index.php?showforum=172),
// other places on the net, from a friend, or yourself if you dare trying to mess around with it

//
//=====
// Quick How-To on creating custom checks
//=====
// Alias check syntax: hlg_check "<alias>:<description>" "<flags>"
// Alias check example: hlg_check "+uberhack:Uber hack detected" "b"
//
// Nameban check syntax: hlg_check "%n:<name wildcard>:<description>" "<flags>"
// Nameban check example: hlg_check "%n:[myg0t]:Unwanted clan tag or name: [myg0t]" "q"
//
// You can either write your own actions (continue reading),
// or use the existing ones in hlg_net.cfg/hlg_lan.cfg/hlg_league.cfg (as these examples do)
//
//====
// Quick How-To on creating custom actions
//====
// Action syntax: hlg_action "<flag>:<found|not found>" "<action>"
// Action example: hlg_action "D:found" "hlg_say \'Evil hack detected on: %n!\';banid 0.0 %w;kick #%u [HLGUARD] You have been banned. Reason: %y;writeid"
//
// The default actions are in lower-case, so its recommended that custom actions are made upper-case.
//
// WARNING: Be VERY careful when writing your own alias checks, even a simple typo can cause false detections!
// Usage: hlg_blockcvar <cvar> <minimum value> <maximum value> <default value> <flags>
// Flags: <k> kick, <l> log, <c> ban
//====
// Logfile
//====
hlg_action "l:found" "hlg_writefile %L/cvarviolations.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y> on %m\'"
hlg_action "l:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
//====
// Cvar violation ban length
//====
// 24h ban
// hlg_action "c:found" "banid 1440.0 %w;kick #%u [HLGUARD] Banned: 24 hours. Reason: Cvar violation <%y>;wait;writeid"
// 2h ban
hlg_action "c:found" "banid 120.0 %w;kick #%u [HLGUARD] Banned: 2 hours. Reason: Cvar violation <%y>;wait;writeid"
// 5m ban
// hlg_action "c:found" "banid 5.0 %w;kick #%u [HLGUARD] Banned: 5 minutes. Reason: Cvar violation <%y>;wait;writeid"
//====
// Amxbans
//====
// hlg_action "c:found" "amx_ban 1440 %w [HLGUARD] Cvar violation %y"
// hlg_action "c:found" "amx_ban 120 %w [HLGUARD] Cvar violation %y"
// hlg_action "c:found" "amx_ban 5 %w [HLGUARD] Cvar violation %y"
//====
// Any mod Cvars
//====
hlg_blockcvar lookspring 0 0 0 cl
hlg_blockcvar default_fov 90 90 90 cl
hlg_blockcvar lightgamma 2.5 5.0 2.5 cl
hlg_blockcvar texgamma 2 2 2 cl
hlg_blockcvar hud_draw 1 1 1 cl
hlg_blockcvar d_spriteskip 0 0 0 cl
hlg_blockcvar r_drawviewmodel 1 1 1 cl
hlg_blockcvar r_luminance 0 0 0 cl
hlg_blockcvar gl_max_size 128 512 256 cl
hlg_blockcvar gl_polyoffset 0 4 0.1 cl
hlg_blockcvar gl_monolights 0 0 0 cl
hlg_blockcvar gl_picmip 0 0 0 cl
hlg_blockcvar ambient_fade 100 100 100 cl
hlg_blockcvar ambient_level 0.3 0.3 0.3 cl
hlg_blockcvar s_a3d 0 0 0 cl
hlg_blockcvar s_show 0 0 0 cl
hlg_blockcvar s_polykeep 1000000000 1000000000 1000000000 cl
hlg_blockcvar s_polysize 10000000 10000000 10000000 cl
hlg_blockcvar s_automin_distance 2 2 2 cl
hlg_blockcvar s_distance 60 60 60 cl
hlg_blockcvar s_automax_distance 30 30 30 cl
hlg_blockcvar s_max_distance 1000 1000 1000 cl
hlg_blockcvar s_occfactor 0.25 0.25 0.25 cl
hlg_blockcvar c_maxdistance 200 200 200 cl
hlg_blockcvar c_maxpitch 90 90 90 cl
hlg_blockcvar c_maxyaw 135 135 135 cl
hlg_blockcvar c_minpitch 0 0 0 cl
hlg_blockcvar c_minyaw -135 -135 -135 cl
hlg_blockcvar cl_showevents 0 0 0 cl
hlg_blockcvar cl_solid_players 1 1 1 cl
hlg_blockcvar cl_smoothtime 0.01 0.1 0.1 cl
hlg_blockcvar cl_anglespeedkey 0.67 0.67 0.67 cl
hlg_blockcvar cl_yawspeed 210 210 210 cl
hlg_blockcvar cl_pitchspeed 225 225 225 cl
hlg_blockcvar cl_bob 0.01 0.01 0.01 cl
hlg_blockcvar cl_bobcycle 0.8 0.8 0.8 cl
hlg_blockcvar cl_bobup 0.5 0.5 0.5 cl
hlg_blockcvar cl_lc 1 1 1 cl
hlg_blockcvar cl_lw 1 1 1 cl
//====
// Shared Cvars
//====
hlg_blockcvar cl_movespeedkey 0.1 0.52 0.3 cl // 0.1 = NS, 0.3 = HL, 0.52 = CS
hlg_blockcvar s_min_distance 5 8 5 cl // 8 = HL, 5 = CS
// hlg_blockcvar cl_pitchdown 89 89 89 cl // Use for any mod, except NS.
// hlg_blockcvar cl_pitchup 89 89 89 cl // "
// hlg_blockcvar cl_pmanstats 0 0 0 cl // "
//====
// Counter-Strike / CS:CZ Cvars
//====
// hlg_blockcvar max_smokepuffs 120 120 120 cl
//====
// Blocked client commands
//====
hlg_blockcommand "fullupdate"
//====
// Old Cvarblock method
// Blocking only, no allowed ranges possible,
// unsafe, but may be used in combination.
//====
// Any mod Cvars
//====
// hlg_conncommand "lookspring 0;alias lookspring"
// hlg_conncommand "default_fov 90;alias default_fov"
// hlg_conncommand "lightgamma 2.5;alias lightgamma"
// hlg_conncommand "texgamma 2;alias texgamma"
// hlg_conncommand "hud_draw 1;alias hud_draw"
// hlg_conncommand "d_spriteskip 0;alias d_spriteskip"
// hlg_conncommand "r_drawviewmodel 1;alias r_drawviewmodel"
// hlg_conncommand "r_luminance 0;alias r_luminance"
// hlg_conncommand "gl_max_size 256;alias gl_max_size"
// hlg_conncommand "gl_polyoffset 0.1;alias gl_polyoffset"
// hlg_conncommand "gl_monolights 0;alias gl_monolights"
// hlg_conncommand "gl_picmip 0;alias gl_picmip"
// hlg_conncommand "ambient_fade 100;alias ambient_fade"
// hlg_conncommand "ambient_level 0.3;alias ambient_level"
// hlg_conncommand "s_a3d 0;alias s_a3d"
// hlg_conncommand "s_show 0;alias s_show"
// hlg_conncommand "s_polykeep 1000000000;alias s_polykeep"
// hlg_conncommand "s_polysize 10000000;alias s_polysize"
// hlg_conncommand "s_automin_distance 2;alias s_automin_distance"
// hlg_conncommand "s_distance 60;alias s_distance"
// hlg_conncommand "s_automax_distance 30;alias s_automax_distance"
// hlg_conncommand "s_occfactor 0.25;alias s_occfactor"
// hlg_conncommand "c_maxdistance 200;alias c_maxdistance"
// hlg_conncommand "c_maxpitch 90;alias c_maxpitch"
// hlg_conncommand "c_maxyaw 135;alias c_maxyaw"
// hlg_conncommand "c_minpitch 0;alias c_minpitch"
// hlg_conncommand "c_minyaw -135;alias c_minyaw"
// hlg_conncommand "cl_showevents 0;alias cl_showevents"
// hlg_conncommand "cl_solid_players 1;alias cl_solid_players"
// hlg_conncommand "cl_smoothtime 0.1;alias cl_smoothtime"
// hlg_conncommand "cl_anglespeedkey 0.67;alias cl_anglespeedkey"
// hlg_conncommand "cl_yawspeed 210;alias cl_yawspeed"
// hlg_conncommand "cl_pitchspeed 225;alias cl_pitchspeed"
// hlg_conncommand "cl_bob 0.01;alias cl_bob"
// hlg_conncommand "cl_bobcycle 0.8;alias cl_bobcycle"
// hlg_conncommand "cl_bobup 0.5;alias cl_bobup"
// hlg_conncommand "cl_lc 1;alias cl_lc"
// hlg_conncommand "cl_lw 1;alias cl_lw"
//====
// Shared Cvars
//====
// hlg_conncommand "cl_movespeedkey 0.3;alias cl_movespeedkey" // 0.1 = NS, 0.3 = HL, 0.52 = CS
// hlg_conncommand "s_min_distance 8;alias s_min_distance" // 8 = HL, 5 = CS
// hlg_conncommand "cl_pitchdown 89;alias cl_pitchdown" // Use for any mod, except NS.
// hlg_conncommand "cl_pitchup 89;alias cl_pitchup" // "
// hlg_conncommand "cl_pmanstats 0;alias cl_pmanstats" // "
//====
// Counter-Strike / CS:CZ Cvars
//====
// hlg_conncommand "max_smokepuffs 120;alias max_smokepuffs"
//====
// HLGuard LAN Mode Config file
//====
//=====
// Sets the hlg_cfgversion cvar for outside identification
//=====
hlg_cfgversion "HLG 1.9 (Lan)"
//=====
// Alias scanning speed settings
//=====
hlg_frequency 0.1 // Default: 0.1 // Idle in seconds between every check
hlg_scandelay_min 30 // Default: 30 // Minimum time HLGuard waits before starting new scan.
hlg_scandelay_max 60 // Default: 60 // Maximum time HLGuard waits before starting new scan.
//=====
// Detection flags
//=====
hlg_bfflags "t" // Flags to link with Rapid/Burstfire detections
hlg_sbflags "" // Flags to link with Steambans check
hlg_nbflags "wsk" // Flags to link with Rapid Name Change detection
hlg_swgflags "t" // Flags to link with SWG "Jump-Through-Ceiling" bug abuse
//=====
// Alias Detection Actions
//=====
// b - Say, Log and ban permanent
hlg_action "b:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y> on %m <permanent ban>\'"
hlg_action "b:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%i</b>) <b>%y</b> on <b>%m</b> (permanent ban)<br>\'"
hlg_action "b:found" "hlg_log \'%n<%i> triggered <%y>\'"
hlg_action "b:found" "hlg_say \'[HLGUARD] Violation by %n(%i)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: Permanent ban\'"
hlg_action "b:found:10" "banip 0.0 %i;kick #%u [HLGUARD] Banned: Permanently. Reason: %y;wait;writeid"
// t - Say, Log and ban for 24 hours
hlg_action "t:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y> on %m <24 hours ban>\'"
hlg_action "t:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%i</b>) <b>%y</b> on <b>%m</b> (24 hours ban)<br>\'"
hlg_action "t:found" "hlg_log \'%n<%i> triggered <%y>\'"
hlg_action "t:found" "hlg_say \'[HLGUARD] Violation by %n(%i)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: 24 hours ban\'"
hlg_action "t:found:10" "banip 1440.0 %i;kick #%u [HLGUARD] Banned: 24 hours. Reason: %y;wait;writeid"
// k - Kick
hlg_action "k:found:1" "kick #%u [HLGUARD] You have been kicked. Reason: %y"
// w - Log
hlg_action "w:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y> on %m\'"
hlg_action "w:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%i</b>) <b>%y</b> on <b>%m</b><br>\'"
hlg_action "w:found" "hlg_log \'%n<%i> triggered <%y>\'"
// s - Say
hlg_action "s:found" "hlg_say \'[HLGUARD] Violation by %n(%i)\';hlg_say \'[HLGUARD] Violation: %y\'"
//=====
// Nameban Actions
//=====
hlg_action "p:found" "hlg_log \'%n<%i> triggered <%y>\'"
hlg_action "p:found" "hlg_writefile %L/namebanlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y><%N> on %m <kick>\'"
hlg_action "p:found" "hlg_say \'[HLGUARD] Violation by %n(%i)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: Kick\'"
hlg_action "q:found" "hlg_log \'%n<%i> triggered <%y>\'"
hlg_action "q:found" "hlg_writefile %L/namebanlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%i> <%y><%N> on %m <2 hours ban>\'"
hlg_action "q:found" "hlg_say \'[HLGUARD] Violation by %n(%i) detected!\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: 2 hours ban\'"
hlg_action "q:found:10" "banip 120.0 %i;kick #%u [HLGUARD] Banned: 2 hours. Reason: %y;wait;writeid"
//====
// HLGuard League Mode Config file
//====
//=====
// Sets the hlg_cfgversion cvar for outside identification
//=====
hlg_cfgversion "HLG 1.9 (League)"
//=====
// Alias scanning speed settings
//=====
hlg_frequency 0.5 // Default: 0.5 // Idle in seconds between every check
hlg_scandelay_min 180 // Default: 180 // Minimum time HLGuard waits before starting new scan.
hlg_scandelay_max 300 // Default: 300 // Maximum time HLGuard waits before starting new scan.
//=====
// Detection flags
//=====
hlg_bfflags "t" // Flags to link with Rapid/Burstfire detections
hlg_sbflags "hs" // Flags to link with Steambans check
hlg_nbflags "" // Flags to link with Rapid Name Change detection
hlg_swgflags "t" // Flags to link with SWG "Jump-Through-Ceiling" bug abuse
//=====
// Alias Detection Actions
//=====
// b - Say and Log
hlg_action "b:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y> on %m\'"
hlg_action "b:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b><br>\'"
hlg_action "b:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "b:found" "hlg_say \'[HLGUARD] Violation by %n(%w)\';hlg_say \'[HLGUARD] Violation: %y\'"
// t - Say and Log
hlg_action "t:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y> on %m\'"
hlg_action "t:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b><br>\'"
hlg_action "t:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "t:found" "hlg_say \'[HLGUARD] Violation by %n(%w)\';hlg_say \'[HLGUARD] Violation: %y\'"
// w - Log
hlg_action "w:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y> on %m\'"
hlg_action "w:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b><br>\'"
hlg_action "w:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
// s - Say
hlg_action "s:found" "hlg_say \'[HLGUARD] Violation by %n(%w)\';hlg_say \'[HLGUARD] Violation: %y\'"
//=====
// Steambans check actions
//=====
hlg_action "h:found" "hlg_writefile %L/blacklisted.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i>\'"
hlg_action "h:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
//====
// HLGuard Menu Config file
//====
//=====
// Instructions
//=====
// To use HLGuard Menu in-game, type in the console: hlg_menu <password>
// You may also bind this to a key. Example: bind "f1" "hlg_menu 123456"
//=====
// Menu password - No password disables menu!
//=====
hlg_menupassword ""
//=====
// Settings Menu
//=====
// Syntax: hlg_menucvar <cvar> <step> <max. value>
hlg_menucvar "hlg_frequency" "0.1" "1.0"
hlg_menucvar "hlg_repeat" "1" "5"
hlg_menucvar "hlg_scandelay_min" "30" "180"
hlg_menucvar "hlg_scandelay_max" "30" "300"
hlg_menucvar "hlg_startdelay" "5" "30"
hlg_menucvar "hlg_showswzones" "1" "1"
//=====
// Commands Menu
//=====
// Syntax: hlg_menucmd <description> <server commmand>
// Blank/Dummy: hlg_menucmd " " " "
hlg_menucmd "Enable Empty (To be replaced...)" "hlguard 1 on"
hlg_menucmd "Enable Alias Scanning" "hlguard 2 on"
hlg_menucmd "Enable Rapid/Burstfire Detector" "hlguard 3 on"
hlg_menucmd "Enable Wallhack Blocker" "hlguard 4 on"
hlg_menucmd "Enable Cvar Enforcer" "hlguard 5 on"
hlg_menucmd "Enable Steambans Client" "hlguard 6 on"
hlg_menucmd "Enable Namebanner" "hlguard 7 on"
hlg_menucmd "Enable Skywalk Guard" "hlguard 8 on"
hlg_menucmd "Disable Empty (To be replaced...)" "hlguard 1 off"
hlg_menucmd "Disable Alias Scanning" "hlguard 2 off"
hlg_menucmd "Disable Rapid/Burstfire Detector" "hlguard 3 off"
hlg_menucmd "Disable Wallhack Blocker" "hlguard 4 off"
hlg_menucmd "Disable Cvar Enforcer" "hlguard 5 off"
hlg_menucmd "Disable Steambans Client" "hlguard 6 off"
hlg_menucmd "Disable Namebanner" "hlguard 7 off"
hlg_menucmd "Disable Skywalk Guard" "hlguard 8 off"
hlg_menucmd "Enable All" "hlguard -1"
hlg_menucmd "Disable All" "hlguard 0"
hlg_menucmd "Reset" "hlg_reset"
hlg_menucmd "Reset with Internet Settings" "hlg_reset net"
hlg_menucmd "Reset with League Settings" "hlg_reset league"
hlg_menucmd "Reset with LAN Settings" "hlg_reset lan"
hlg_menucmd "Check for config updates" "hlg_updateconfigs"
//=====
// Player Menu
//=====
// Syntax: hlg_menuplayer <description> <server commmand>
hlg_menuplayer "Run Alias Check" "hlg_check #%u"
hlg_menuplayer "Kill" "hlg_clexec #%u \'kill\'"
hlg_menuplayer "Kick" "kick #%u"
hlg_menuplayer "Ban UNIQUEID" "banid 0.0 %w kick;writeid"
hlg_menuplayer "Ban IP" "addip 0.0 %i;kick %u;writeip"
//====
// HLGuard Nameban Config file
//====
//=====
// How-To create custom namebans
//=====
// Syntax: hlg_check "%n:name_to_ban:description" "flags"
// Example: hlg_check "%n:myg0t:Name Violation" "q"
//
// Flag reference:
// k - Kick
// p - Log and Say
// q - Log, Say and Ban 2 hours
//=====
// Cheating clans
//=====
hlg_check "%n:*myg0t*:Unwanted clan tag or name: myg0t" "q"
hlg_check "%n:*mygot*:Unwanted clan tag or name: myg0t" "q"
hlg_check "%n:*theg0t*:Unwanted clan tag or name: theg0t" "q"
hlg_check "%n:*the-g0t*:Unwanted clan tag or name: the-g0t" "q"
hlg_check "%n:*my-g0t*:Unwanted clan tag or name: my-g0t" "q"
hlg_check "%n:*m-y-g-0-t*:Unwanted clan tag or name: m-y-g-0-t" "q"
hlg_check "%n:*my-got*:Unwanted clan tag or name: my-got" "q"
hlg_check "%n:*m-y-g-o-t*:Unwanted clan tag or name: m-y-g-o-t" "q"
hlg_check "%n:*[japs*:Unwanted clan tag or name: [japs" "q"
hlg_check "%n:*]MPC[*:Unwanted clan tag or name: ]MPC[" "q"
hlg_check "%n:*][MPC][*:Unwanted clan tag or name: ][MPC][" "q"
hlg_check "%n:*[MPC-r]*:Unwanted clan tag or name: [MPC-r" "q"
hlg_check "%n:*[HLC]*:Unwanted clan tag or name: [HLC]" "q"
hlg_check "%n:*-h4x-*:Unwanted clan tag or name: -h4x-" "q"
hlg_check "%n:*</VAC>*:Unwanted clan tag or name: </VAC>" "q"
hlg_check "%n:*game-deception*:Unwanted clan tag or name: game-deception" "q"
hlg_check "%n:*[z3r0h4x]*:Unwanted clan tag or name: [z3r0h4x]" "q"
//=====
// Offending names
//=====
hlg_check "%n:*cheater*:Unwanted clan tag or name: cheater" "pk"
hlg_check "%n:*ch34t0r*:Unwanted clan tag or name: ch34t0r" "pk"
hlg_check "%n:*cheat0r*:Unwanted clan tag or name: cheat0r" "pk"
hlg_check "%n:*ch3at0r*:Unwanted clan tag or name: ch3at0r" "pk"
hlg_check "%n:*ch34tor*:Unwanted clan tag or name: ch34tor" "pk"
hlg_check "%n:*che4t0r*:Unwanted clan tag or name: che4t0r" "pk"
hlg_check "%n:*nigger*:Unwanted clan tag or name: nigger" "pk"
hlg_check "%n:*nigga*:Unwanted clan tag or name: nigga" "pk"
hlg_check "%n:*fuck*:Unwanted clan tag or name: fuck" "pk"
//====
// HLGuard Internet Mode Config file
//====
//=====
// Sets the hlg_cfgversion cvar for outside identification
//=====
hlg_cfgversion "HLG 1.9 (Net)"
//=====
// Alias scanning speed settings
//=====
hlg_frequency 0.5 // Default: 0.5 // Idle in seconds between every check
hlg_scandelay_min 180 // Default: 180 // Minimum time HLGuard waits before starting new scan.
hlg_scandelay_max 300 // Default: 300 // Maximum time HLGuard waits before starting new scan.
//=====
// Detection flags
//=====
hlg_bfflags "t" // Flags to link with Rapid/Burstfire detections
hlg_sbflags "hs" // Flags to link with Steambans check
hlg_nbflags "wsk" // Flags to link with Rapid Name Change detection
hlg_swgflags "t" // Flags to link with SWG "Jump-Through-Ceiling" bug abuse
//=====
// Alias Detection Actions
//=====
// b - Say, Log and ban permanent
hlg_action "b:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y> on %m <permanent ban>\'"
hlg_action "b:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b> (permanent ban)<br>\'"
hlg_action "b:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "b:found" "hlg_say \'[HLGUARD] Violation by %n(%w)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: Permanent ban\'"
hlg_action "b:found:10" "banid 0.0 %w;kick #%u [HLGUARD] Banned: Permanently. Reason: %y;wait;writeid"
//=====
// Amxbans - permanent
// hlg_action "b:found" "amx_ban 0 %w [HLGUARD] %y"
//=====
// t - Say, Log and ban for 24 hours
hlg_action "t:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y> on %m <24 hours ban>\'"
hlg_action "t:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b> (24 hours ban)<br>\'"
hlg_action "t:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "t:found" "hlg_say \'[HLGUARD] Violation by %n(%w)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: 24 hours ban\'"
hlg_action "t:found:10" "banid 1440.0 %w;kick #%u [HLGUARD] Banned: 24 hours. Reason: %y;wait;writeid"
//======
// Amxbans - 24 hours
// hlg_action "t:found" "amx_ban 1440 %w [HLGUARD] %y"
//======
// k - Kick
hlg_action "k:found:1" "kick #%u [HLGUARD] You have been kicked. Reason: %y"
// w - Log
hlg_action "w:found" "hlg_writefile %L/detectionlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y> on %m\'"
hlg_action "w:found" "hlg_writefile %L/detectionlist.htm;hlg_write \'%d %h [HLGUARD %g] -> <b>%n</b>(<b>%w</b>)(<b>%i</b>) <b>%y</b> on <b>%m</b><br>\'"
hlg_action "w:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
// s - Say
hlg_action "s:found" "hlg_say \'[HLGUARD] Violation by %n(%w)\';hlg_say \'[HLGUARD] Violation: %y\'"
//=====
// Steambans check actions
//=====
hlg_action "h:found" "hlg_writefile %L/blacklisted.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i>\'"
hlg_action "h:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "h:found:10" "banid 1440.0 %w;kick #%u [HLGUARD] Banned: 24 hours. Reason: You are SteamBans blacklisted! Visit http://www.steambans.com for more information;wait;writeid"
//=====
// Amxbans - Steambans
// hlg_action "h:found" "amx_ban 1440 %w [HLGUARD] Steambans blacklisted"
//=====
//=====
// Nameban Actions
//=====
hlg_action "p:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "p:found" "hlg_writefile %L/namebanlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y><%N> on %m <kick>\'"
hlg_action "p:found" "hlg_say \'[HLGUARD] Violation by %n(%w)\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: Kick\'"
hlg_action "q:found" "hlg_log \'%n<%w><%i> triggered <%y>\'"
hlg_action "q:found" "hlg_writefile %L/namebanlist.txt;hlg_write \'%d %h [HLGUARD %g] -> %n<%w><%i> <%y><%N> on %m <2 hours ban>\'"
hlg_action "q:found" "hlg_say \'[HLGUARD] Violation by %n(%w) detected!\';hlg_say \'[HLGUARD] Violation: %y\';hlg_say \'[HLGUARD] Punishment: 2 hours ban\'"
hlg_action "q:found:10" "banid 120.0 %w;kick #%u [HLGUARD] Banned: 2 hours. Reason: %y;wait;writeid"
//=====
// Amxbans - Nameban
// hlg_action "q:found:10" "amx_ban 120 %w [HLGUARD] %y"
//=====
// HLGuard Custom Skywalk Guard Zone Config File
// HLGuard will overwrite this file with its database in memory when the 'Save Custom Zones' function in hlg_menu is used.
// Therefore, remember to do a hlg_reset, if the server is running, after modifying this file, to make sure HLGuard has all entries in its database.
hlavny cfg
//====
// Half-Life Guard 1.9 Main Config File
// http://www.thezproject.org
//====
// For support, feedback and info visit:
// http://forums.thezproject.org
//====
//=====
// Main settings
//=====
hlguard 1 off // Empty (To be replaced...)
hlguard 2 on // Alias Scanning
hlguard 3 on // Rapid/BurstFire Detector
hlguard 4 on // WallHack Blocking
hlguard 5 off // Cvar Enforcer (Please check hlg_cvars.cfg before enabling)
hlguard 6 off // Steambans Client
hlguard 7 off // Namebanner
hlguard 8 on // SkyWalk Guard
//=====
// Note: The Rapid/BurstFire Detector and the Wallhack
// Block are not compatible with Natural-Selection yet.
// Danger of false positives and unwanted side effects.
//=====
//====
// Steambans Client License details
//====
// All users of HLGuard get an automatic 30 day trial at SteamBans.
// All you need to do is to enable the SteamBans client above with the default settings below.
// Once the 30 day trial is over you must sign up as a team to continue using the SteamBans
// client in HLGuard. See http://www.steambans.com/ for more information.
hlg_sb_licenseid "2102" // Default: "2102"
hlg_sb_licensecode "" // Default: ""
//=====
// HLGuard config auto-update
//=====
hlg_autoupdateconfigs 0 // Default: 1
//=====
// Alias Detection configs
//=====
hlg_exec addons/hlguard/config/%M/hlg_mod.cfg // Individual mod configuration file. Comment out if you run another mod than cstrike/czero/tfc/dod/firearms
hlg_exec addons/hlguard/config/hl/hlg_mod.cfg // Any mod configuration file
//====
// Custom Configs
//====
hlg_exec addons/hlguard/config/hlg_custom.cfg // Custom detections, actions, ...
hlg_exec addons/hlguard/config/hlg_swgzones.cfg // Custom SkyWalk Guard zones
//=====
// Alias Scanning completed messages
//=====
// 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.\'"
//=====
// HLGuard mode
//=====
// Use ONE of these config files designed for InterNET, LAN and LEAGUE servers:
hlg_loadmode net // InterNET mode - Bans by UniqueID
//hlg_loadmode lan // LAN mode - Bans by IP address
// hlg_loadmode league // League mode - Only logs and displays cheats
//====
// Cvar Enforcer
//====
hlg_exec addons/hlguard/config/hlg_cvars.cfg
//====
// Nameban
//====
hlg_exec addons/hlguard/config/hlg_nameban.cfg
//=====
// HLGuard in-game menu. Requires password set in hlg_menu.cfg to function
//=====
hlg_exec addons/hlguard/config/hlg_menu.cfg
//=====
// In-game agreement. Customize message in hlg_agreement.cfg and uncomment to enable.
//=====
// hlg_exec addons/hlguard/config/hlg_agreement.cfg
//=====
// Advanced settings
//=====
hlg_quiet 0 // Default: 0 // Quiet mode - 0 = "protected by..", 1 = no msg
hlg_repeat 3 // Default: 3 // Number of times to repeat Alias detection before banning.
hlg_startdelay 0 // Default: 0 // Number of seconds the Agreement/first scan will be delayed.
hlg_namechangeban "4:10" // Default: "4:10" // First Number = Number of name changes Maximum, Second Number = Within x seconds.
// Default: 0 // Show SkyWalk Guard zones in-game?
//====
// Log file settings
//====
hlg_logfolder "addons/hlguard/logs" // Default: "addons/hlguard/logs" // Folder to store all HLGuard logs.
hlg_logfile "hlglog.log" // Default: "hlglog.log" // Logfile to log all HLGuard events to (copy of all loggings to HL logs)
//====
// Announce format
//====
// Syntax: <red>:<green>:<blue>:<x pos>:<y pos>:<effect>:<effect time>:<hold time>:<fade in time>:<fade out time>
// Default: "200:100:10:0.01:0.65:1:10:9:0:1"
hlg_sayformat "200:100:10:0.01:0.65:1:10:9:0:1"