arkmanager / ark-server-tools

Set of server tools used to manage ARK: Survival Evolved servers on Linux
MIT License
678 stars 143 forks source link

Any settings in main.cfg have no effect. #1187

Open dragnod0 opened 3 years ago

dragnod0 commented 3 years ago

Hi, i have set the most GameUserSettings.ini settings inside the instance config. But Any of Them have no effect.

 config environment
arkserverroot="/home/arkserver/ARK"                                     # path of your ARK server files (default ~/ARK)

# ARK server options - use ark_<optionname>=<value>
# comment out these values if you want to define them
# inside your GameUserSettings.ini file
serverMap="Valguero_P"                                               # server map (default TheIsland)
#serverMapModId="469987622"                                         # Uncomment this to specify the Map Mod Id (<fileid> in http://steamcommunity.com/sharedfiles/filedetails/?id=<fileid>)
#ark_TotalConversionMod="496735411"                                 # Uncomment this to specify a total-conversion mod
ark_RCONEnabled="True"                                              # Enable RCON Protocol
ark_RCONPort="32330"                                                # RCON Port
ark_SessionName="Firnwyk_Paradise-Valguero"                                  # if your session name needs special characters please use the .ini instead
ark_Port="7778"                                                     # ARK server port (default 7778)
ark_QueryPort="27015"                                               # ARK query port (default 27015)
ark_ServerPassword=""                                               # ARK server password, empty: no password required to login
ark_ServerAdminPassword="***"                               # ARK server admin password, KEEP IT SAFE!
ark_MaxPlayers="10"
ark_GameModIds="731604991,1404697612,889745138,821530042"                     # Uncomment to specify additional mods by Mod Id separated by commas
ark_DayTimeSpeedScale=0.276000
ark_ark_NightTimeSpeedScale=0.619800
ark_ShowMapPlayerLocation="True"
ark_AllowThirdPersonPlayer="True"
#ark_serverPVE="True"
ark_DisableStructureDecayPvE="True"
ark_DisableDinoDecayPvE="True"
ark_bAllowPlatformSaddleMultiFloors="True"
ark_DifficultyOffset="1.0"
ark_OverrideOfficialDifficulty="16.666670"
ark_EnableCryoSicknessPVE="False"
ark_ServerCrosshair="True"
ark_XPMultiplier="2.000000"
ark_PlayerCharacterWaterDrainMultiplier="0.500000"
ark_PlayerCharacterFoodDrainMultiplier="0.500000"
ark_AllowRaidDinoFeeding="True"
ark_AllowFlyingStaminaRecovery="True"
ark_TamingSpeedMultiplier="5.000000"
ark_HarvestAmountMultiplier="5.000000"
ark_MaxPlatformSaddleStructureLimit="20"
ark_ItemStackSizeMultiplier="5.000000"
ark_ShowFloatingDamageText="True"
ark_SupplyCrateLootQualityMultiplier="5"
ark_bAllowPlatformSaddleMultiFloors="True"
ark_MaxGateFrameOnSaddles="2"
#ark_AltSaveDirectoryName="SotF"                                    # Uncomment to specify a different save directory name
ark_BabyMatureSpeedMultiplier="20"

# ARK server flags - use arkflag_<optionname>=true
#arkflag_OnlyAdminRejoinAsSpectator=true                            # Uncomment to only allow admins to rejoin as spectator
#arkflag_DisableDeathSpectator=true                                 # Uncomment to disable players from becoming spectators when they die
arkflag_NoBattlEye=true
arkflag_AllowHitMarkers=yes
arkflag_exclusivejoin=""
.
.
.

ark_MaxGateFrameOnSaddles="2" and ark_BabyMatureSpeedMultiplier="20" have no effect.

The values inside the main.cfg and the GameUserSettings.ini is ignored.

klightspeed commented 3 years ago

BabyMatureSpeedMultiplier belongs in Game.ini, and will have no effect in GameUserSettings.ini or the instance config.

It's likely that MaxGateFrameOnSaddles is not included by the game server in the settings that are copied from the server options string to GameUserSettings.ini

dragnod0 commented 3 years ago

Oh, yes BabyMatureSpeedMultiplier is for Game.ini thanks. MaxGateFrameOnSaddles is addet since patch 312.65. Since the patch its not allowed to build gateways on a platform saddle. With this option you can set the allowed amount of gateways. And its an GameUserSettings.ini option.

klightspeed commented 3 years ago

ark_ options are used to add options to the server options string (the Map?Option1=Value?... string).

There are many GameUserSettings.ini settings that cannot be configured via the server options string, and so will not work as ark_ settings in the arkmanager instance config.