NOT IN THE MANGA™
★ Black Lounger ★
✔️ HL Verified
🚂 Steam Linked
💻 Oldtimer
This will guide you through the installation of ESF dedicated server, based on Windows operating system.
- Download SteamCMD.
- Extract the files to some easily accessible folder, e.g. C:/HLDS.
- Go to the HLDS folder and launch steamcmd.exe, then wait for SteamCMD to update.
- Login to SteamCMD using your Steam account's login info:
Code:login <username> <password>
If your Steam account is protected with Steam Guard, you'll be requested to specify the Steam Guard code that's just been sent to your email. Once you've received the mail, enter the code in SteamCMD. Wait for it to say "Success". - To start downloading HLDS files (they're needed for ESF dedicated server), write this:
Code:app_update "90 -beta beta" validate
Wait for the Success message and exit SteamCMD (if any errors come up in the output window, ignore them). - Launch ESF installer. If a message pops up asking if you want to uninstall ESF first, hit No. Uncheck all the options (MP3s, Japanese Voices, Steam menu music, Desktop shortcut), they're not needed for ESF dedicated server. Install the files to HLDS\steamapps\common\Half-Life.
- Download HLDS Update Tool from Steam website.
- Open hldsupdatetool.exe and install the content. It is recomended that the path would be easily reachable, e.g., C:\HLDS, although you can install to C:\Program Files\Half-Life Dedicated Server or wherever else. During the installation choose the region of where you live (e.g., Europe). The download speed will depend on it.
- Now that the installation is finished, you can start downloading dedicated server files. Open Command Prompt (go start, Run..., input "cmd" and click OK). Then write "path to where you installed HLDS\HldsUpdateTool.exe" -command update -game valve -dir "path to where you installed HLDS". E.g.,
Code:"C:\Program Files\Half-Life Dedicated Server\HldsUpdateTool.exe" -command update -game valve -dir "C:\Program Files\Dedicated Server"
- Now wait. In some seconds/minutes it will start downloading the content showing the progress in percents. When it says 100.00% and some kind of "connection reset peer" error - downloading is finished.
- Now install ESF into the same folder (e.g., C:\HLDS). I'd suggest unchecking all the ticks during the installation since those are meant for gaming client, not dedicated server.
- After ESF has been installed, go to esf folder, that is located in HLDS installation folder, and create a file named steam_appid.txt in it. Then open steam_appid.txt and write number 70 in it. Now close the file.
Last edited: