Team Fortress 2 Dedicated Server Guide
Team Fortress 2 is a the classic classed based tactical first person shooter whose addictive gameplay make gamers stick to it regardless of the options they have now.
You can setup Team Fortress 2 dedicated server just like Left4dead and Left4dead 2. Most of the steps are same, so here is how you can do that.
Step 1| Download and Installation of Team Fortress 2 Server
Downlaod hlds client so that you can download the server files from steam.After the download is complete,you should run the setup and install the hlds tool to your “C” drive.<
Destination should be like "C:/HLServer".You can choose different directory but I will recommend that you use the above mentioned destination path.
Now go to run in start menu and type "cmd" to open the command prompt.Type cd.. till you reach the root directory i.e "C:/".
Now type "cd HLServer" to enter the directory.After you have successfully entered the directory,type the following command line to start downloading the server files:
hldsupdatetool.exe -command update -game tf -dir c:\HLServer
Now the download will begin so wait till it is 100 percent.
Step 2|Configuring Team Fortress 2 Server
After you have successfully downloaded all the server files,you need to configure it to make it non steam server if you want to.
Note:Make a backup of your server files before configuring so that you don’t need to download it again if something goes wrong during configuration.
Step 3| Setting Up Your Config
Now you need a config file for your server.You can use our Sample Team Fortress 2 Server Config or you can customize it according to your own need.Paste this server config to the following the destination “C:\HLServer\orangebox\tf\cfg folder”.
Step 4| Start Your Team Fortress 2 Server
Now in order to start your server make a shortcut on your desktop of “scrds.exe” file.Enter the following command line in “scrds.exe” properties where it says “target”. (You need to put these lines of code in the target box of the shortcut). There should be a space between “scrds.exe” and the command line:
-console -game tf -hostport 27015 +maxplayers 24 +map ctf_2fort
You can change the no of slots and map according to your own liking. Now launch this modified “scrds.exe” and your server will be up.If you have followed all the steps correctly then players will be able to join your server now.
If you come across any problem setting up Team Fortress 2 Dedicated server, share with us and we will help you out. If you experience any issue with the game or server, read our tf2 troubleshooting guide.





Find us on Digg
Our YouTube Channel
I have started server, it seems everythings allright but when I connect it says that server uses other class tables. What to do?
Can you say which version server have I?
sorry for my bad english…
You cannot join your own server unless you have another computer with tf2 on it. It just doesn’t work like that.
which file to download for server config, didnt find any file containing tf2 in name
The one named config
Actually it’s called server.cfg.txt
cmd downloader is slow one, is there any alternative to it ?