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...

13 Steps 1 min read Medium

Step-by-Step Guide

  1. 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.
  2. Step 2: Download the HLDS Update Tool according to your Operating System (OS).

  3. Step 3: Install the update tool in x:\HLServer.

  4. Step 4: Open a terminal (Start>Run>cmd).

  5. Step 5: Use directory traversal and go to your HLServer directory (cd \HLServer).

  6. 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>.

  7. Step 7: If it worked so far

  8. Step 8: it should now be installing the files needed to run the server.

  9. Step 9: When it is over

  10. Step 10: make a shortcut of hlds.exe on your desktop.

  11. Step 11: Go into the properties of the shortcut.

  12. Step 12: In the Target line

  13. 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

J

Jerry Griffin

A passionate writer with expertise in practical skills topics. Loves sharing practical knowledge.

48 articles
View all articles

Rate This Guide

--
Loading...
5
0
4
0
3
0
2
0
1
0

How helpful was this guide? Click to rate: