//General Keys

bind TAB "inven" - Displays your inventory
bind ESCAPE "togglemenu" -Opens and closes the main Q2 menu
bind ENTER "invuse" -Uses the item in your inventory
bind + "sizeup" -Enlarges the screen size
bind - "sizedown" -Decreases the screen size
bind ` "toggleconsole" -Raises and lowers the console
bind ~ "toggleconsole" -Raises and lowers the console
bind PAUSE "pause" -Pauses the game

bind ] "invnext" -Cycles through inventory
bind [ "invprev" -Cycles through inventory

bind F1 "cmd help" -Brings up frag board
bind F7 "exec action.cfg" -Executes the main config
bind F8 "exec team.cfg" -Executes the teamplay config

bind F10 "menu_quit" -Brings up the quit screen
bind F12 "screenshot" -Takes a screenshot

//Action Quake Keys

bind space opendoor -Opens doors
bind mouse3 reload -Reloads your gun
bind q bandage -Bandages to stop bleeding
bind r weapon -Zooms with the Sniper Rifle/Changes Auto and Semi Auto etc
bind z drop item -Drops your current item
bind x drop weapon -Drops your current special weapon
bind mouse2 "use Mark 23 Pistol;use special" -This allows you to right click and go to your pistol and back to your special weapon
bind u unstick
-If your stuck in another player, hold this down and move

//Weapon Keys

bind 2 "use Mark 23 Pistol;use A 2nd Pistol"
bind 3 "use Combat Knife"
bind ALT "use M26 Fragmentation Grenade"
-Figure it out yourself :-]

bind MOUSE1 "+attack" -Fires your gun

//Hand Swap

alias handl "hand 1;alias handsw handr"
alias handr "hand 0;alias handsw handl"
alias handsw handl
bind g handsw
-Swaps hand from left to right for aiming around corners

//Walk Toggle

alias walk "cl_run 0;echo Walk Toggled;alias pace run"
alias run "cl_run 1;echo Run Toggled;alias pace walk"
alias pace walk
bind CTRL pace
-Toggles Walk and Run for stealth purposes

//Sniper Rifle Zoom

alias 2x "weapon;sensitivity 8;alias zoomfix zoom2x;echo 2x;alias sniper 4x"
alias 4x "weapon;sensitivity 4;alias zoomfix zoom4x;echo 4x;alias sniper 6x"
alias 6x "weapon;sensitivity 2;alias zoomfix zoom6x;echo 6x;alias sniper 1x"
alias 1x "weapon;sensitivity 16;alias zoomfix zoom1x;echo 1x;alias sniper 2x"
alias sniper 2x
bind c sniper

alias zoom2x "weapon;weapon;weapon"
alias zoom4x "weapon;weapon"
alias zoom6x "weapon"
alias zoom1x "wait"
alias zoomfix zoom1x
-Ajusts your mouse sensitivity automatically when you zoom

//Emergency sensitivity and zoom reset key

bind v "sensitivity 16;zoomfix;alias sniper 2x;alias zoomfix zoom1x" -Resets your zoom and sensitivity with the press of a button

//Demo Recording
alias demstop1 "stop; echo Current Demo Stopped;wait;wait;wait;demstop2"
alias demstop2 "echo Press 'o' again to start next demo in sequence"
alias dem1 "echo Starting Demo1; record demo_01; alias next_demo dem2"
alias dem2 "echo Starting Demo2; record demo_02; alias next_demo dem3"
alias dem3 "echo Starting Demo3; record demo_03; alias next_demo dem4"
alias dem4 "echo Starting Demo4; record demo_04; alias next_demo dem5"
alias dem5 "echo Starting Demo5; record demo_05; alias next_demo dem6"
alias dem6 "echo Starting Demo6; record demo_06; alias next_demo dem7"
alias dem7 "echo Starting Demo7; record demo_07; alias next_demo dem8"
alias dem8 "echo Starting Demo8; record demo_08; alias next_demo dem9"
alias dem9 "echo Starting Demo9; record demo_09; alias next_demo dem0"
alias dem0 "echo Starting Demo10; record demo_10; alias next_demo demempty1"
alias demempty1 "echo You have exhausted this session's queue!;wait;wait;wait;wait; demempty2"
alias demempty2 "echo You must exit and archive existing demos before recording more"
alias next_demo dem1

bind p "demstop1"
bind o next_demo
-Allows you to quickly start and stop recording demos

//Movement Keys

bind a "+moveleft"
bind d "+moveright"
bind e "+moveup"
bind f "+movedown"
bind s "+back"
bind w "+forward"
-Figure it out

//Message and Radio Keys

bind t messagemode -Talk to everyone
bind y messagemode2
-Talk to your team

//END OF ACTION.CFG

Team.cfg

radiogender male -Make this female for female voice commands

alias radio_on "radio_power 1;alias radio_switch radio_off"
alias radio_off "radio_power 0;alias radio_switch radio_on"
alias radio_switch radio_on
bind KP_ENTER radio_switch
-Radio On/Off

alias chnl_part "channel 1;alias chnl_switch chnl_team"
alias chnl_team "channel 0;alias chnl_switch chnl_part"
alias chnl_switch chnl_part
bind KP_PLUS chnl_switch
-Changes the Radio channel from Partner channel to Team channel

bind KP_DEL id
-Toggles player identification display

bind / partner
-Accepts/Sends a partner request
bind . deny
-Denies a partner request

bind KP_END "radio 1;say_team 1"
bind KP_DOWNARROW "radio 2;say_team 2"
bind KP_PGDN "radio 3;say_team 3"
bind KP_LEFTARROW "radio 4;say_team 4"
bind KP_5 "radio 5;say_team 5"
bind KP_RIGHTARROW "radio 6;say_team 6"
bind KP_HOME "radio 7;say_team 7"
bind KP_UPARROW "radio 8;say_team 8"
bind KP_PGUP "radio 9;say_team 9"
bind KP_INS "radio 10;say_team 10"
bind PGUP "radio up;say_team up"
bind PGDN "radio down;say_team down"

bind LEFTARROW "radio left;say_team left"
bind RIGHTARROW "radio right;say_team right"
bind DOWNARROW "radio back;say_team back"
bind UPARROW "radio forward;say_team forward"

bind INS "radio enemys;wave 4;say_team Enemy Spotted" // Enemy Spotted
bind DEL "radio enemyd;wave 2;say_team Enemy Down" // Enemy Down
bind HOME "radio treport;wave 1;say_team Team Report In" // Team, report in
bind END "radio reportin;wave 1;say_team Reporting In" // Reporting in
bind KP_SLASH "radio taking_f;wave 0;say_team Requesting Assistance" // Taking Fire
bind * "radio im_hit;wave 0;say_team I'm Hit!" // I'm Hit!
bind KP_MINUS "radio teamdown;wave 4;say_team Teammate Down :(" // Teammate down
bind BACKSPACE "radio go;wave 3;say_team GO!!!" // Go
bind \ "radio cover;wave 3;say_team Cover Me" // Cover Me
-Just put this in and test it out :-]
radio_power 1