enhanced mod-support#569
enhanced mod-support#569dgibbs64 merged 6 commits intoGameServerManagers:masterfrom PhilPhonic:patch-1
Conversation
added parameters. descriptions taken from: https://community.bistudio.com/wiki/Arma_3_Startup_Parameters -servermod Loads the specified sub-folders for different server-side (not broadcasted to clients) mods. Separated by semi-colons. Absolute path and multiple stacked folders are possible. -autoinit: Automatically initialize mission just like first client does. Note: Server config file (server.cfg) must contain Persistent=1; , if it's 0 autoInit skips. -loadmissiontomemory: Server will load mission into memory on first client downloading it. Then it keeps it pre-processed pre-cached in memory for next clients, saving some server CPU cycles
If one wants to start multiple arma3servers on one ip. also added comments for my last commit.
Added server-support for headless clients. If this is not specified, no headless-client will be able to connect.
|
Looks good to me. I have little knowledge of ARMA 3 so I am relying on your expertise on this :). If you are recommending that ports are dealt with in the start parms im happy to use this as default. But I would comment out this on the default config and leave a note reccomending using start parms over a config |
|
You are right..
The problem is, it only seems to work when added as a parameter. When added to config, it gives me this weird ports seen in my last post. |
Shows the right ports when passing port as parameter
|
Happy to merge this. I will need to review it and then merge to bare with me as may take a few days :) |
|
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
added parameters. descriptions taken from: https://community.bistudio.com/wiki/Arma_3_Startup_Parameters
-servermod
Loads the specified sub-folders for different server-side (not broadcasted to clients) mods. Separated by semi-colons. Absolute path and multiple stacked folders are possible.
-autoinit:
Automatically initialize mission just like first client does. Note: Server config file (server.cfg) must contain Persistent=1; , if it's 0 autoInit skips.
-loadmissiontomemory:
Server will load mission into memory on first client downloading it. Then it keeps it pre-processed pre-cached in memory for next clients, saving some server CPU cycles