Competitive TF2, Part Eight: Configs/Settings
In competitive gaming, your fragging proficiency and ability to work with a team represent the two most important skills you can have. At the same time, configuring your game for competition can give you an edge in tight situations. Welcome to part eight of the competitive TF2 guide.
Game Settings
There’s a number of simple game settings that will improve your gaming experience.
Use a custom crosshair. Under Options->Multiplayer, you can find a dialog for changing your crosshair. The exact crosshair you use is really up to you (I personally use the + shaped one), but it’s worth changing it from the default for consistency’s sake. You can change the color of the crosshair there, too. I’d recommend using a green crosshair, because green contrasts strongly against the red- and blue-dominated color schemes so prevalent in the game. As you can see in the above screenshot, blue does not work well as a crosshair. Go green.
Turn on autoreload, under Options->Multiplayer->Advanced. Even the best of us forget to reload our weapons sometimes. Auto-reload, as the name implies, automatically reloads your weapons. For one, it’s a definite upgrade; there are absolutely no disadvantages to using it since you can interrupt the reload animation of any weapon to immediately fire it. It’s great stuff, and since it renders the reload key redundant, it frees the key you previously had bound to “+reload” for other useful binds (I’ll get to that in a moment).
Turn off the auto-rescope function. This one’s optional and is also located under Options->Multiplayer->Advanced. Scoping in takes time, and when you’re a competitive sniper, you need to choose your shots very precisely. Turning off the auto-rescope simply means that if you miss a shot, you have a split-second more to react. It may save your skin.
Optimize your game. This one is a biggie. When you’re being hunted by two scouts, you need fast, accurate, lag-free aiming. If you experience an FPS drop in the middle of a battle and die as a result, you will rage. I would know – this happens to me a lot. Avoid my predicament and dial down the video settings (if possible
) until you get playable FPS in all situations. Amazing graphics really don’t matter in competition, especially if it’s slowing your framerate down a lot.
Open up the Task Manager. Before you launch the game, open up the Task Manager (Ctrl-Alt-Delete), go to Processes, and start ending processes that you know aren’t necessary. In particular, SearchIndexer.exe (on Vista) can cause huge framerate drops (I often drop to about 3 fps periodically if SearchIndexer is running). Other processes, such as updaters, can start downloading files in the middle of your match, sending your ping sky-high.If you’re really paranoid about framerate, kill your security software as well (I have yet to hear about a virus that delivers itself using TF2).
Adjust your sensitivity. This is an extremely important setting to adjust, and this takes the most time to perfect. It is key that you find a sensitivity that allows you to look around quickly (especially if you play heavy or soldier) but still be precise. Your eyes will need time to adjust to your new sensitivity, so you’ll just have to slowly try things until you find a setting that works for you.
Turn on fast weapon switch. This one’s highly recommended – find the option under Options->Keyboard->Advanced. This removes the useless pictorial weapon select menu from the side of your screen and allows you to equip the weapon immediately.
Binds
Binds allow you to attach any command to any key. To bind a key, tap ~ to open up the developer’s console (if you haven’t enabled it yet, do so at Options->Keyboard->Advanced->Enable console), and type in something like this:
bind <key> "<command>"
For me, one of the most useful commands is “say_team”; say_team is the equivalent of typing something out in team chat. say_team binds allow my team to receive important information even if they didn’t register it over voice com. For instance, here’s a possible bind:
bind v "say_team *** UBERCHARGE READY ***"
Thus, if you press V, they will know that you have your Ubercharge ready.
Other useful messages you could bind include “I need someone to heal!”, “I’m lit!”, “Using Ubercharge”, or “Enemy medic down!”
There’s nothing limiting you to say_team, either. You can bind any console command, so use and abuse as you see fit.
Configs/Scripts
Open up your /steamapps//team fortress 2/tf/cfg directory. You’ll find a number of files, such as “demoman.cfg.” What this means is, whenever you swap class to Demoman, any console commands you list in that file will be executed. What can you do with this? Lots. You could try putting class-specific say_team binds in there (for instance, an “UBERCHARGE DEPLOYED” bind for Medic) and other cool stuff like that.
Here’s a really neat piece of work for you. Rythyrix came up with a great script that allows you execute any custom command when you take out any weapon (check it out on the forums). Copy/paste the following into any of the .cfg files I was mentioning.
alias wep1 "slot1; wep1com; alias mouseup wep-3; alias mousedown wep2; alias quickswap wep-3; alias lastwep wep1; keybind1"
alias wep2 "slot2; wep2com; alias mouseup wep-1; alias mousedown wep3; alias quickswap wep-1; alias lastwep wep2; keybind2"
alias wep3 "slot3; wep3com; alias mouseup wep-2; alias mousedown wep1; alias quickswap wep-2; alias lastwep wep3; keybind3"
alias wep-1 "slot1; wep1com; alias mouseup wep-3; alias mousedown wep2; alias quickswap wep2; alias lastwep wep-1; keybind-1"
alias wep-2 "slot2; wep2com; alias mouseup wep-1; alias mousedown wep3; alias quickswap wep3; alias lastwep wep-2; keybind-2"
alias wep-3 "slot3; wep3com; alias mouseup wep-2; alias mousedown wep1; alias quickswap wep1; alias lastwep wep-3; keybind-3"
alias keybind1 "alias key1 wep1; alias key2 mousedown; alias key3 mouseup"
alias keybind2 "alias key1 mouseup; alias key2 wep2; alias key3 mousedown"
alias keybind3 "alias key1 mousedown; alias key2 mouseup; alias key3 wep3"
alias keybind-1 "alias key1 wep-1; alias key2 mousedown; alias key3 mouseup"
alias keybind-2 "alias key1 mouseup; alias key2 wep-2; alias key3 mousedown"
alias keybind-3 "alias key1 mousedown; alias key2 mouseup; alias key3 wep-3"
alias mouseup "wep-3"
alias mousedown "wep2"
alias quickswap "lastwep"
alias lastwep "wep2"
alias key1 "wep1"
alias key2 "mousedown"
alias key3 "mouseup"
alias key4 "slot4; extrakey"
alias key5 "slot5; extrakey"
alias extrakey "alias mouseup wep-3; alias mousedown wep1; alias quickswap lastwep; alias lastwep wep3"
// DO NOT MESS WITH THE ABOVE STUFF
// EDIT THE FOLLOWING ALIASES, SEE DESCRIPTION BELOW
alias wep1com ""
alias wep2com ""
alias wep3com ""
//BACKUP
bind MWHEELUP mouseup
bind MWHEELDOWN mousedown
bind Q quickswap
bind 1 key1
bind 2 key2
bind 3 key3
bind 4 key4
bind 5 key5
Now, put all the commands you want executed in after the wep1com, wep2com, or wep3com aliases. Check out TF2Wiki for a full list of commands you can have the script execute on weapon switch (but note that some of the commands are cheat commands and will thus not work in multiplayer games; others, such as “wait”, are disabled by some servers). Rythyrix uses the script to change his crosshair size and shape upon switching weapons, but there’s plenty of stuff you can do (change your field of view, for instance, or hide the weapon model). Note that dying without your primary weapon out or running out of ammo on any weapon will break the script temporarily – you will need to press the weapon select button twice in order for it to work again.
Scripts can be useful, as they allow you to execute a number of commands in order. However, I’d strongly discourage the use of rocket jumping scripts, sticky spam scripts, and the like. They’ll make you worse at the game – I guarantee it. Plus, heavy script users are almost always looked down upon by the community. Personally, I don’t use any scripts at all, but they do help some people – it’s a matter of preference.
If you’re interested in scripting, look at the Scripting article on TF2wiki.
Custom HUDs
Many users don’t realize that they have a choice when it comes to Heads-Up Displays, or HUDs. Most users play with the default HUD; others use the minimal HUD also included in the game. I use neither.
That’s mine. It’s a mildly modified version of essobie’s competitive HUD, and it is absolutely glorious. Oh, and ignore the vanilla crosshair – I don’t use it any more.
As you might figure, modifying your HUD allows you to put whatever you like wherever you like. It’s daunting at first, but it’s really not too bad; a number of fine tutorials for doing so exist out there. Essobie’s HUD is a great start if you’re looking to make your own HUD. Be aware, though, that you may need to update your HUD when large updates roll around.
In the end, though, configurations aren’t going to help you very much if you aren’t willing to work with your team. Still, they’re worth looking into.
himmelstoss on September 8th 2009 in team fortress 2






















