After you have downloaded and installed both,
- Steam/Tools/Half-Life Dedicated Server
Don't start dedicated server through Steam/Tools section.
It will start wrong type server and gives you error when you try connect
steam validation rejectedYou will see it when you type command version on your server console,
you have this "Stdio" in your version.
- Go into server folder where you find HLDS.exe
[letter]:\Program Files (x86)\Steam\SteamApps\common\Half-Life
- Start server from there, you need run HLDS.exe twice, it shutdown and autogenerate steam\_appid.txt on first run.
- When you run game cstrike or Half-Life, steam\_appid.txt file get deleted.
You need again launch twice your dedicated server next time...
But avoid this, you could use this batch instead.
- Create *.bat file in same place where HLDS.exe, add this script inside and save
echo 70> steam_appid.txt start hlds.exe -game valve -console +sv_lan 0 +map boot_camp +maxplayers 10- Remove parameter -console if you want VGUI type dedicated
- Run server using batch file.