I think the existing guide is a bit vague and generates a few questions, I'm hoping this can help some.
Steps to install:
By using the new file, when you start the server, it will first update it, then start it. Always make sure the server has completely stopped and it's window is gone before running it again.
Ok, the above should have gotten the server up and running when you double click the 'update_start_ro2server.bat file. It takes a little bit before a command window pops up with the server running, it should end with some line about punkbuster:
Now shut down the server by selecting the window it is in, and hit CTRL-C. This will shut it down.
Go to c:\ro2\rogame\config\
Modify the following if you want to access the web management:
ROWeb.ini - change:
to
ROGame.ini - change (if you plan to set up mutilple Web Admins then don't set this password here, follow the linked guide):
to
Now restart your server. You should be able to log into the web console via the server ip : 8080. Example:
http://127.0.0.1:8080
From the web console you can change server name, settings, etc. See the linked guide for Web Admin usage.
If I missed some steps for a basic install, someone say so and I'll edit this post. I think the existing instructions are just a bit vague, tho this is probably intentional.
Steps to install:
- Download the hldsupdatetool.exe
- Run it once, this will install it. The default directory will be something like "C:\Program Files (x86)\Valve\HLServer". I recommend changing this as it will make your life easier for many reasons. I used c:\ro2 and will use that for this example.
- Then from the place it was installed, via a command prompt (cmd.exe) run the following (you can change the c:\ro2 to wherever you need it installed):
Code:
hldsupdatetool.exe -command update -game redorchestra2 -dir C:\ro2
- Once that is done installing, go to the c:\ro2\windows directory. Doubleclick the ue3redist.exe and it will finish the install.
- Now go to the c:\ro2 directory, and copy the ro2server.bat to update_start_ro2server.bat.
- Edit the new file, update_start_ro2server.bat, include the following two lines (change the map name, minplayer and maxplayer to whatever you want it to start with). If you want bots, change ?minplayers=0 to a number of bots you want to include. Bots will be replaced by players as they connect. So if you select 20 bots, when one player joins, you will have 19 bots and 1 player.
Code:
C:\Program Files (x86)\Valve\HLServer\hldsupdatetool.exe -command update -game redorchestra2 -dir C:\ro2
start .\binaries\win32\rogame.exe TE-CommissarsHouse?minplayers=0?maxplayers=32 -seekfreeloadingserver
Ok, the above should have gotten the server up and running when you double click the 'update_start_ro2server.bat file. It takes a little bit before a command window pops up with the server running, it should end with some line about punkbuster:
Code:
[0017.61] Log: PunkBuster Server: Game Version [7258]
Now shut down the server by selecting the window it is in, and hit CTRL-C. This will shut it down.
Go to c:\ro2\rogame\config\
Modify the following if you want to access the web management:
ROWeb.ini - change:
Code:
bEnabled=false
Code:
bEnabled=true
ROGame.ini - change (if you plan to set up mutilple Web Admins then don't set this password here, follow the linked guide):
Code:
AdminPassword=
Code:
AdminPassword=<a password of your choice>
Example:
AdminPassword=imapassword
Now restart your server. You should be able to log into the web console via the server ip : 8080. Example:
http://127.0.0.1:8080
From the web console you can change server name, settings, etc. See the linked guide for Web Admin usage.
If I missed some steps for a basic install, someone say so and I'll edit this post. I think the existing instructions are just a bit vague, tho this is probably intentional.
Last edited: