How to Set up a Steam Dedicated Server
Make sure the Windows user you're logged-in as has permission to overwrite the "HldsUpdateTool" executable., Download the HLDS Update Tool according to your Operating System (OS)., Install the update tool in x:\HLServer. , Open a terminal...
Step-by-Step Guide
-
Step 1: Make sure the Windows user you're logged-in as has permission to overwrite the "HldsUpdateTool" executable.
Whether you run a Linux distro or a Windows build, you may get your files under the Dedicated Server title on the right. ,,,, Replace <game> with the game you want to host, be it "cstrike"
"dmc"
"dod"
"ricochet"
"tfc"
"valve"
"Counter-Strike Source"
or "hl2mp".
Enter
-dir x:\hlserver afterwards and then press enter and let it rest.
A correct example would be:
HldsUpdateTool
-command update
-game cstrike
-dir c:\hlserver ,,,, By doing this, each time you will load the HLDS with this shortcut, you will open it in a console, meaning less memory usage and more CPU power available. -
Step 2: Download the HLDS Update Tool according to your Operating System (OS).
-
Step 3: Install the update tool in x:\HLServer.
-
Step 4: Open a terminal (Start>Run>cmd).
-
Step 5: Use directory traversal and go to your HLServer directory (cd \HLServer).
-
Step 6: Type in "HldsUpdateTool" (or just "h" then cycle tab through the files until you got the exe) or ./steam for Linux users then a space then enter -command update -game <game>.
-
Step 7: If it worked so far
-
Step 8: it should now be installing the files needed to run the server.
-
Step 9: When it is over
-
Step 10: make a shortcut of hlds.exe on your desktop.
-
Step 11: Go into the properties of the shortcut.
-
Step 12: In the Target line
-
Step 13: go to the very end of the address then add -console -game <Game> +maxplayers <Number> +map '<StartMap>'.
Detailed Guide
Whether you run a Linux distro or a Windows build, you may get your files under the Dedicated Server title on the right. ,,,, Replace <game> with the game you want to host, be it "cstrike"
"dmc"
"dod"
"ricochet"
"tfc"
"valve"
"Counter-Strike Source"
or "hl2mp".
Enter
-dir x:\hlserver afterwards and then press enter and let it rest.
A correct example would be:
HldsUpdateTool
-command update
-game cstrike
-dir c:\hlserver ,,,, By doing this, each time you will load the HLDS with this shortcut, you will open it in a console, meaning less memory usage and more CPU power available.
About the Author
Jerry Griffin
A passionate writer with expertise in practical skills topics. Loves sharing practical knowledge.
Rate This Guide
How helpful was this guide? Click to rate: