Tutorial - How to install ESF 1.3 Open Beta as dedicated server

New Member
Joined
Jul 2, 2009
Messages
7
Best answers
0
Location
Romania
First of all let me inform you that it is not that hard to set it up, but it takes a bit of time, so I'm writing this tutorial to save time for all of you. :)

INSTALLING ESF 1.3 OPEN BETA AS DEDICATED SERVER​

1.) Download HLDS: http://storefront.steampowered.com/download/hldsupdatetool.exe

2) Install HLDS : Double-click on the hldsupdatetool.exe and install it on C:\HLDS (Installing it into HLDS folder in your C: directory is recommended, but installing it in other directory is also supported)

3) Make a shortcut to hlds.exe and add the following command in the command line: -command update -game valve -dir .
It should look like this: "C:\HLDS\hlds.exe" -command update -game valve -dir .
Name this shortcut to Update Half-Life.lnk

4) Download Half-Life: Downloading HL1 is vital, since ESF is a Half-Life mod, so it's depends on HL1. You can accomplish it by running the shortcut you just created. (Update Half-Life.lnk)

5) Download ESF 1.3 Open Beta: http://halflife2.filefront.com/file/Earths_Special_Forces_Open_Beta_Final_Release;93499

6) Install ESF 1.3 Open Beta: Double click on ESForces.v1.3.OPENBETA.FINAL.exe that you just downloaded from the previous step. Install it on where you installed HLDS (it will create a esf_openbeta folder automatically) - (DO NOT INSTALL IT IN THE VALVE FOLDER - IT WONT WORK THAT WAY). Wait while it finishes installing then press OK to finish the downloader.

7) Make the server workable: Since the last Novembers GoldSrc engine's new update, HL1 based mods now requires steam_appid.txt in order to work. Just copy steam_appid.txt from valve folder to esf_openbeta.

8) Start ESF dedicated server: In order to do that, you must have to create another shortcut for hlds.exe, name it Start ESF.lnk. Go to it's properties and add to its commandline: -game esf_openbeta +maxplayers x1 -port x2.
It should look like this: "C:\HLDS\hlds.exe" -game esf_openbeta +maxplayers x1 -port x2

NOTE:
x1 = maxplayers number: eg. (24 will open a 24 playerslot server, 5 will open a 5 playerslot server, and so on)
x2 = the port number you want to open the server on (must be opened and portforwarded) - tutorial is found at http://www.portforward.com for the most of the routers.
You dont need -port x2 if you want to host it on the default port (27015)
You also have to make hlds.exe connectable by allowing the port you selected with your firewall, so that others can join it.
And finally don't forget to invite your players on it.

I hope you like my tutorial, and if you want it so bad, I could post some pics too..

Cheers, Jaden Korn
 

Users who are viewing this thread

Top Bottom