Code
unbindall
// -= Client Settings =-
cl_observercrosshair 0 // Show crosshair when dead (1)
cl_hidefrags 0 // Hide others death/frag count on score board (1)
hud_centerid 0 // ID info centered (0)
setinfo dm 1 // Show map briefings (1)
setinfo ghosts 1 // Show dead players whilst dead at the cost of lag (0)
setinfo ah 0 // Show auto help messages (1)
+mlook // Enable Mouse Look
// -= Movement Binds =-
bind "kp_uparrow" "+forward"
bind "kp_downarrow" "+back"
bind "kp_leftarrow" "+moveleft"
bind "kp_rightarrow" "+moveright"
bind "mouse2" "+jump"
bind "kp_ins" "+duck"
bind "kp_pgup" "togwalk"
// -= Movement Alias' =-
alias "togwalkon" "alias togwalk togwalkoff;+speed"
alias "togwalkoff" "alias togwalk togwalkon;-speed"
// -= Weapon Binds =-
bind "mouse1" "+attackpri1"
bind "mouse3" "+attackpri2"
bind "kp_enter" "+attacksec1"
bind "kp_plus" "attackter1"
bind "kp_del" "+reload"
bind "kp_pgdn" "c4drop"
bind "backspace" "drop"
bind "mwheeldown" "grengrab1"
// -= Weapon Alias' =-
alias "c4dropon" "alias c4drop c4dropoff;slot5;+attack;wait;-attack;wait;+attack"
alias "c4dropoff" "alias c4drop c4dropon;-attack;slot1;+attack;wait;-attack"
alias "+attackpri1" "slot1;+attack;wait;-attack;wait;+attack"
alias "-attackpri1" "-attack"
alias "+attackpri2" "slot1;+attack;wait;-attack;wait;+attack2"
alias "-attackpri2" "-attack2"
alias "+attacksec1" "slot2;+attack;wait;-attack;wait;+attack"
alias "-attacksec1" "-attack"
alias "attackter1" "invnext;+attack;wait;-attack"
// -= Grenade =-
alias "grengrab1" "bind mwheeldown grengrab2;grenflready"
alias "grengrab2" "bind mwheeldown grengrab3;grenheready"
alias "grengrab3" "bind mwheeldown grengrab1;grenknready"
alias "grenflready" "slot4;+attack;wait;-attack;bind mouse3 grenoff;bind mouse1 +grenlob"
alias "grenheready" "slot4;slot4;+attack;wait;-attack;bind mouse3 grenoff;bind mouse1 +grenlob"
alias "grenknready" "slot3;+attack;wait;-attack;bind mouse3 grenoff;bind mouse1 +grenlob"
alias "+grenlob" "+attack"
alias "-grenlob" "-attack;wait;grenoff"
alias "grenoff" "bind mouse1 +attackpri1;bind mouse3 +attackpri2;slot1;+attack;wait;-attack"
// -= Comms Binds =-
bind "kp_slash" "radio1"
bind "*" "radio2"
bind "kp_minus" "radio3"
// -= Purchasing Stuff =-
bind "n" "buy"
bind "m" "buyequip"
bind "," "buyammo1"
bind "." "buyammo2"
// -= Misc Binds =-
bind "t" "messagemode"
bind "y" "messagemode2"
bind "`" "toggleconsole"
bind "tab" "+showscores"
bind "escape" cancelselect"
bind "g" "nightvision"
bind "p" "showplayerinfo"
bind "q" "chooseteam"
bind "i" "showbriefing"
bind "end" "impulse 100"
bind "kp_home" "+use"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "0" "slot10"
bind "f12" "snapshot"
bind "f10" "quit prompt"
// -= Script Initialization
togwalkoff
c4dropoff
// -= EOF =-