½-Lifers Downloads Ratings Forums Other


Tips and Tweaks

Enzo's Contribution

The Setting (old info) The Method The Effect
net_graph "1" put in userconfig.cfg Draws a graph of network traffic in the bottom-right. I like to watch to see why I'm waiting.
hud_centerid "1" Player ID is at the crosshair instead of bottom-left. Thanks Rico!
hud_saytext_time 10 Chat message last this long on the screen. I'm a slow reader.
-console on command line (in windows shortcut) or in CS1.6, add to properties -> launch options for Counter-Strike Allows you to enter console mode (tilde by default)
-nointro Skips the intro movies
-numericping Enables numeric server ping display (instead of
default green dots
-nojoy

Removes joystick support (slight memory saving)

+violence_ablood 0
+violence_agibs 0
+violence_hblood 0
+violence_hgibs 0
Reduce the amount of blood and gore in the game. (also rumoured to cause a slight performance increase, but I just like it better).

 

My binds - many thanks to Ginger for his tutorial. Some new adjustments made for CSS below.
I put the text in a file cfg/enzo.cfg and then make an entry in cfg/autoexec.cfg "exec enzo.cfg" to run it.

  • HIGHLIGHTS (things changed from the defaults):
  • Mousewheel
    • up toggles a locking walk mode
    • down locks ducking
    • I use ctrl and shift for temporary walk/duck which also cancels any lock
  • Weapons
    • 1/2/3 fast-selects primary/secondary/knife
    • 5/6/7 fast-selects a HE/flash/smoke grenade
    • DEL chooses a grenade to throw (keeping the current weapon out)
    • INS selects, warns, and throws the grenade-type, then switches back weapons
      • problem is sometimes this fires the current weapon before throwing
      • Also fires if I haven't got that grenade type.
    • mousewheel button reloads
    • z selects, warns, and plants c4
  • Buys and others
    • all my buys are on the keypad
    • generally, things I buy first, or cheaper things, are bottom-left
    • weapons on the numbers
    • other crap around the edge
    • generally, lower-left are cheaper weapons
    • -/+ (not keypad) adjusts nightvision goggle brightness
    • moved the commandmenu to backspace
      • don't recall why
      • maybe I was hitting it too often by accident! ;)
      • I use CAPS for chat

Everything else is pretty much default I think.

//Special bindable keys:
//alt, ctrl, del, downarrow, end, f1-f12 (function keys), home, ins, escape,
//enter, leftarrow, pause, pgup, pgdn, return, rightarrow, shift, space, tab,
//uparrow, kp_minus, *, kp_slash, kp_plus, kp_enter, kp_del, kp_ins, kp_5,
//kp_leftarrow, kp_rightarrow, kp_uparrow, kp_downarrow, kp_home,
//kp_pgup, kp_pgdn, kp_end, backspace, mwheelup, mwheeldown, mouse1,2,3

//workaround for no echo to game window in 1.6 - doesn't work in CSS, but doesn't seem to hurt?
//(CSS - echo now goes to hidden console screen, oh well.)
echo Begin enzo.cfg
con_notifytime 2  // time for messages to stay onscreen
contimes 3        // number of debugging lines to allow onscreen
net_graph "1"
hud_centerid "1"
hud_saytext_time 10
alias devon "developer 1"
alias devof "developer 0"
devon; echo "=== Enzo's keys loaded ==="; devof

//alias sy "devon;scr_conspeed;devof"
//scr_conspeed "=== Enzo's keys loaded ==="
//sy

// list of keys bound herein:
// --------------------------
//    -+  nightvision brightness adjust
// 5,6,7  select he, flash, smoke grenade
//     z  plant c4
// 1,2,3  select primary, secondary, knife weapon
// shift  duck (while held, cancels lock)
//  ctrl  walk (while held, cancels lock)
//  bksp  command menu
//
// mouse:
// mw up  walk on/off (locking)
// mw dn  duck on/off (locking)
//   mb3  reload
//  
// BUYS on the keypad:
// -------------------
//   INS armor and helmut (buy me first - always!)
//   DEL ammo
// SLASH difuser kit
//     * nvg
//   END pistol
//    DN shotgun
//  PGDN ump submachinegun
//  LEFT sniper/assault rifle
//     5 silenced rifle (CT-only)
// RIGHT p90 submachinegun
//  HOME sniper rifle 1
//    UP sniper rifle 2
//  PGUP machinegun
//     - smoke grenade
//     + flash grenade
// ENTER he grenade

//misc settings
hud_saytext_time 10 // chat message duration
hud_centerid 1      // player-id at center of display

//wait, menuclear, and other shorthand
alias wait3 "wait; wait; wait"
alias wait5 "wait; wait; wait; wait; wait"
alias wait10 "wait5; wait5"
alias wait20 "wait10; wait10"
alias wait50 "wait20; wait20; wait10"
alias wait100 "wait50; wait50"

//goggle control
alias nvg_up "devon; echo NVG_adjusted_up; devof; wait; +nvgadjust; wait; +nvgadjust; wait; +nvgadjust"
alias nvg_down "devon; echo NVG_adjusted_down; devof; -nvgadjust; wait; -nvgadjust; wait; -nvgadjust"
bind "=" "nvg_up"
bind "-" "nvg_down" 

//grenades select
bind "5" "use weapon_hegrenade; devon; echo HE_Grenade_selected; devof"
bind "6" "use weapon_flashbang; devon; echo Flashbang_selected; devof"
bind "7" "use weapon_smokegrenade; devon; echo Smoke_Grenade_selected; devof"

//c4 plant
alias +plantc4 "use weapon_c4; wait10; say_team Cover me. I'm planting the bomb.; +duck; +attack"
alias -plantc4 "-attack; -duck; lastinv"
bind "z" "+plantc4"
unbind "4" // default c4 select key gonzo

//weapons select
alias wp1 "use weapon_m3; use weapon_xm1014; use weapon_mp5navy; use weapon_tmp; use weapon_p90; use weapon_mac10; use weapon_ump45; use weapon_ak47; use weapon_sg552; use weapon_m4a1; use weapon_aug; use weapon_scout; use weapon_awp; use weapon_g3sg1; use weapon_sg550; use weapon_m249; devon; echo Primary_selected; devof"
alias wp2 "use weapon_glock; use weapon_usp; use weapon_deagle; use weapon_p228; use weapon_elite; use weapon_fiveseven; devon; echo Secondary_selected; devof"
alias wp3 "use weapon_knife; devon; echo Knife_selected; devof"
bind "1" "wp1"
bind "2" "wp2"
bind "3" "wp3"

//movement
alias walk_m "walk_m1"
alias walk_m1 "-duckm; +speed; devon; echo Walk_mode_ON; devof; alias walk_m walk_m2"
alias walk_m2 "-speed; devon; echo Walk_mode_OFF; devof; alias walk_m walk_m1"
alias +walkm "+speed"
alias -walkm "-speed; alias walk_m walk_m1"
alias duck_m "duck_m1"
alias duck_m1 "-walkm; +duck; devon; echo Crouch_mode_ON; devof; alias duck_m duck_m2"
alias duck_m2 "-duck; devon; echo Crouch_mode_OFF; devof; alias duck_m duck_m1"
alias +duckm "+duck"
alias -duckm "-duck; alias duck_m duck_m1"
bind "MWHEELUP"   "walk_m"
bind "MWHEELDOWN" "duck_m"

alias +dk "duck_m2; walk_m2; +duck"
alias -dk "-duck"
alias +wk "duck_m2; walk_m2; +speed"
alias -wk "-speed"
bind "SHIFT" "+dk"
bind "CTRL"  "+wk"

//others
bind "BACKSPACE"    "+commandmenu"
bind "mouse3"       "+reload"
bind "i"            "showbriefing"
bind "e"            "+use"
bind "~"            "toggleconsole"
bind "`"            "toggleconsole"
bind "m"            "+showscores"

//buys
bind "KP_INS"       "buy vesthelm"
bind "KP_DEL"       "buy primammo; buy secammo"
bind "KP_SLASH"     "buy defuser"
bind "*"            "buy nvgs"
bind "KP_END"       "buy deagle; buy secammo"
bind "KP_DOWNARROW" "buy xm1014; buy primammo"
bind "KP_PGDN"      "buy ump45; buy primammo"
bind "KP_LEFTARROW" "buy m4a1; buy ak47; buy primammo"
bind "KP_5"         "buy aug; buy sg552; buy primammo"
bind "KP_RIGHTARROW" "buy famas; buy galil; buy primammo"
bind "KP_HOME"      "buy awp; buy primammo"
bind "KP_UPARROW"   "buy sg552; buy g3sg1; buy primammo"
bind "KP_PGUP"      "buy m249; buy primammo"
bind "KP_MINUS"     "buy smokegrenade"
bind "KP_PLUS"      "buy flashbang"
bind "KP_ENTER"     "buy hegrenade"
bind "}"            "buy shield"

//tests
//this still gives me an extra shot, dunno why
//

alias flashmsg "say_team Blindfolds on - I'm chuckin' a Flashbang!"
alias hemsg "say_team HE grenade on the way, heads up!"
alias smokemsg "say_team Smoke-bomb comin' up..."

alias g1a "use weapon_flashbang; wait; flashmsg; +attack"
alias g2a "use weapon_hegrenade; wait; hemsg; +attack"
alias g3a "use weapon_smokegrenade; wait; smokemsg; +attack"

alias +gfire "g1a"
alias -gfire "-attack; wait5; lastinv"

alias gmode "grenmode1" 

alias grenmode1 "alias +gfire g2a; devon; echo HE selected; devof; alias gmode grenmode2"
alias grenmode2 "alias +gfire g3a; devon; echo Smoke selected; devof; alias gmode grenmode3"
alias grenmode3 "alias +gfire g1a; devon; echo Flashbang selected; devof; alias gmode grenmode1"

bind "INS" "+gfire"
bind "DEL" "gmode"

//ADMIN menu keys
alias ampswd "admin_password xxxxxx"
bind "F9" "ampswd"
bind "F10" "admin_help"
bind "F11" "bbmap_report"

echo End enzo.cfg