Updated Dedicated Server Guide (markdown)

Starfire13 2025-02-04 21:08:34 +11:00
parent a50481ec5e
commit 150114b0b0

@ -15,25 +15,19 @@ Don't wish to download? no problem!
3. drag the just now created file in the same directory stated above "X:\DCS World OpenBeta\bin" and follow instructions below.
To Start the server simply double click the .bat file provided, which will now open an instance of dcs and it will stay on the "DCS" splash screen which is normal.
to manage your server simply go to "X:\DCS World OpenBeta\WebGUI" and open "index.html" which now will open the WebUI server manager on your default internet browser.
## Dedicated Server set up with DCS server files
There are a few additional steps and caveat to running a dcs-liberation mission on a dedicated DCS server.
I'll try and explain them, as the server manager of my squadron, and dcs-liberation contributor.
If you have any questions, comments, or think this document is incomplete or wrong, please contact me on dcs-liberation's Discord.
[VEAF]Zip.
To manage your server simply go to "X:\DCS World OpenBeta\WebGUI" and open "index.html" which now will open the WebUI server manager on your default internet browser.
## Preparing the server
### Creating Missions folder
Check if C:\Users\<username>\Saved Games\DCS.server\Missions\ exists.
If the Missions folder is not present, create it manually.
### Modding `MissionScripting.lua`
Any DCS instance running dcs-retribution, be it a standalone installation or a dedicated server, must have a modified `MissionScripting.lua` in order for the LUA script to have access to the `os`, `io` and `lfs` packages.
@ -77,10 +71,8 @@ If you're using [slmod](https://github.com/mrSkortch/DCS-SLmod), you have to be
It also has [a specific version](https://github.com/mrSkortch/DCS-SLmod/blob/master/Scripts/net/Slmodv7_5/SlmodMissionScripting.lua) of the `MissionScripting.lua` file which is used to replace DCS', and if you want the dcs-retribution script to work properly you have to edit it, too.
Go and edit this file : `<saved games>\dcs\Scripts\net\Slmodv7_5\SlmodMissionScripting.lua`.
Make sure to comment the lines mentionned in the previous section.
You should also make the modification to the original file in DCS folder (see previous section), and the caveat about updating applies to *slmod* too.
### Environment variables