I've found these to be very useful in a game
// Look Floor - Used In Rocket Jump
alias +lookfloor "set pitchspeed
$cl_pitchspeed; set cl_pitchspeed 100000;+lookdown"
alias -lookfloor "-lookdown; set cl_pitchspeed $pitchspeed; centerview"
// Center Weapon - Used In Rocket Jump and Zoom
alias +centerweapon "set handtemp $hand; hand 2"
alias -centerweapon "set hand $handtemp"
// Rocket Jump - Cleaner Rocket Jump (Must be already holding RL)
alias +rocket "+lookfloor; +centerweapon; +moveup; +attack"
alias -rocket "-attack; -moveup; -centerweapon; -lookfloor"
bind ctrl "+rocket"
// Zoom - Improved Zooming + Wideangle
alias +zoom "fov 20;set senstemp $sensitivity;set sensitivity 3;+centerweapon"
alias -zoom "fov 90;set sensitivity $senstemp;-centerweapon"
alias +wideview "fov 150;set senstemp $sensitivity;set sensitivity 3;+centerweapon"
alias -wideview "fov 90;set sensitivity $senstemp;-centerweapon"
bind space "+zoom"
bind alt "+wideview"
//CTF2 Quick Grenade
alias +qg "use grenade launcher;use grenades;+attack"
alias -qg "-attack;weaplast"
bind g +qg
//Quake Style Score and Inventory Screens
alias +scorescreen "cmd help"
alias -scorescreen "cmd help"
bind f1 +scorescreen
alias +invscreen "inven"
alias -invscreen "inven"
bind tab "+invscreen"
//Netgraph:
alias graphon "netgraph 1;echo Netgraph ON;bind n graphoff"
alias graphoff "netgraph 0;echo Netgraph OFF;bind n graphon"
bind n graphon
//Toggle Crouching
bind c "crouch"
alias crouch +crouch
alias +crouch "alias crouch -crouch;+movedown"
alias -crouch "alias crouch +crouch;-movedown"
//CTF2 settings
alias +grapple "use grapple"
alias -grapple "weaplast"
bind SHIFT +grapple