Generate a ARK: Survival Ascended GameUserSettings.ini
ARK spreads its settings over two files with confusingly similar names, and a setting in the wrong file is the usual reason an edit seems to have no effect.
Start from a preset
Visual Settings
GameUserSettings.ini
Advertisement
The GameUserSettings.ini format
GameUserSettings.ini is an INI file split into sections, and the section a line sits under matters — put a setting beneath the wrong header and it is ignored without comment. Booleans take capitals, True and False. Multipliers are floating point: write 2.0, not 2, because some values are read strictly enough that a whole number gets thrown away.
Advertisement
The mistake that wastes an evening
Certain settings only work in Game.ini rather than GameUserSettings.ini, and the game gives no hint which ones. If a rate change does nothing and the syntax is fine, the line is probably in the wrong file. Ascended and Survival Evolved also differ on this, so do not start from a config copied off an older server.
Where the files are
Both files live in ShooterGame/Saved/Config/WindowsServer/ inside the server install. GameUserSettings.ini holds most server settings under the [ServerSettings] header; Game.ini holds the deeper gameplay tables, such as per-level experience and engram settings. GameUserSettings.ini appears after the server's first start; Game.ini is often absent until you create it yourself, and the server reads it if it is there.
Edit only while the server is stopped
ARK writes its configuration back to disk when it shuts down. Change GameUserSettings.ini while the server is running and your edits vanish the next time it stops, which looks exactly like the server ignoring them. Stop the server, make sure the process has exited, edit, then start it again. If a file still resets after that, look for a syntax error that made the server discard it.
Settings on the launch line
Some options are passed on the launch line instead, as ?Key=Value after the map name, and ports belong there rather than in the INI. When a setting appears in both places and an INI change seems to do nothing, check the launch line before anything else.