- Open up Windows Explorer and create the folder "c:\game installs", then navigate to it.
- Download steamcmd from here: http://media.steampowered.com/client/steamcmd_win32.zip.
- Extract the contents of this zipfile into c:\steam.
- Double-click steamcmd.exe.
- Enter commands like these into the window to download the latest beta CS 1.6/HLDM files to a folder called "hldsbase":
Code: Select all
login anonymous force_install_dir hldsbase app_update 90 validate
- Download a good example server.cfg file such as ours from http://files.nfoe.net/index.php?dirpath ... 16&order=0, and overwrite Valve's provided one inside the "c:\game installs\hldsbase\cstrike" folder.
- Double-click "hlds.exe". This will bring up a "Start Dedicated Server" panel (made by Valve and included with the game) that allows you to start up a new dedicated server and provides various controls to interact with the server.
To make starting the server easier in the future, you can create a shortcut for the game server, and also make it start at a higher priority.
- Right-click on your desktop and select New->Shortcut.
- Enter this into the field:
If you'd like to skip Valve's GUI and just run a bare server, you can also add advanced bits to the end of that shortcut, specifying your server's IP, number of players, and starting map manually:
Code: Select all
cmd.exe /c start /high /d"c:\game installs\hldsbase" "Game server" "c:\game installs\hldsbase\hlds.exe"
Code: Select all
+ip xxx.xxx.xxx.xxx +maxplayers xx +map de_dust -debug -console -nocrashdialog
- Click next, then click finish.