This page is assuming that you understand the Basics of Aliases, and are ready
to work with the most common aliases to enhance you play experience. Most of the aliases on this page
can be found in Warthog's CFG.
Quick Weapon
In each class config I use the quick weapon to allow for an easy one button switch between my two most
used weapons for that class. You would be amazed at the number of people who do not switch weapons
appropriately in a battle. (In the case of Medic and Engineer, I do a little added system to this, but
the principal is all the same):
// Quick Weapon
alias quick1 "tf_weapon_supershotgun;wait;alias quickweapon quick2"
alias quick2 "tf_weapon_rpg;wait;alias quickweapon quick1"
alias quickweapon quick1
bind x "quickweapon"
Organization tip: I have (bind x "quickweapon") placed in my autoexec.cfg, and then in each
class' config, I place the respective quickweapon script. This puts config file size to an absolute minum,
and in this case is very minor, but when dealing with the multitude of aliases that one can (especcially prior
to voicecomm when text communication binds were so important), it is a good pratice to always exercise.
NetSettings
It is always important for players to have proper net settings for the best preformance.
Pushlatency should equate to half of the players average ping. The following alias is a simple script that allows
a player to scroll through a standard set of options (thus making it much easier to adapt to diffent
factors instead of setting each parameter in the console one at a time).
Detpack Alias
Taking things a notch up, here is they ever handy Detpack Select and Set Alias:
// Detpack Select/Set
alias det5 "beepsound;alias detpackset +det5;echo 5 SEC DETPACK;shortwait;wait;alias detpackselect det20"
alias det20 "beepsound;alias detpackset +det20;echo 20 SEC DETPACK;shortwait;wait;alias detpackselect det50"
alias det50 "beepsound;alias detpackset +det50;echo 50 SEC DETPACK;shortwait;wait;alias detpackselect det5"
alias detpackselect det5
alias detpackset +det5
bind x "detpackselect"
bind y "detpackset"
Sentry and Dispensor Det/Build Toggle
No Engineer will ever go back once they get to use these aliases:
// Sentry Build/Det Toggle
alias sentbuild "build 2;echo Building Sentry;wait;alias sentry sentdet"
alias sentdet "detsentry;wait;alias sentry sentbuild"
alias sentry sentbuild
// Dispensor Build/Det Toggle
alias dispbuild "build 1;echo Building Dispensor;wait;alias dispensor dispdet"
alias dispdet "detdispensor;alias dispensor dispbuild"
alias dispensor dispbuild
bind x "sentry"
bind y "dispensor"
Rocket Jump
For a player just learning how to move along, this rocket jump script might prove useful. I myself used one
similar to this in Quake Team Fortress until I got good enough to do it without - which is better since you
can do more varrients once you have the basic down.
// Rocket Jump
alias rjump "+jump;+attack;wait;-attack;-jump"
alias +rocketjump "cl_pitchspeed 9999;+lookdown;wait;+speed;+forward;rjump;-forward;-speed"
alias -rocketjump "-lookdown;centerview;cl_pitchspeed 150"
bind x "rjump"
More
These are just a few examples, and the most basic of aliases. Lean how they function, and create your
own aliases for you custom needs. The grounds are open: map specific, text communications, weapon switches,
etc, etc. We have friendly folks in the PlanetFortress Forums always willing
to help out if you should have any questions.