GameUserSettings.ini — один из основных файлов для внесения изменений в конфигурацию серверов ARK:Survival Evolved. Если файл GameUserSettings.ini сбрасывается при перезапуске сервера, это обычно означает, что в файле есть ошибка. Часто это происходит из-за синтаксической ошибки или отсутствия необходимых настроек в файле.
Прежде чем вносить какие-либо изменения в этот файл, пожалуйста, создайте его резервную копию, чтобы вы могли восстановить ее в случае повторного сброса файла.
Примечание
Файл GameUserSettings.ini не следует использовать для настройки мода, так как он будет перезаписан файлом ark.properties вашего сервера.
Проверьте форматирование GameUserSettings.ini
- Настройки рассортированы по разделам, которые обозначены заголовком в начале каждого раздела. Убедитесь, что ваш файл содержит следующие заголовки:
[ServerSettings]
[/Script/ShooterGame.ShooterGameUserSettings]
[ScalabilityGroups]
[SessionSettings]
[/Script/Engine.GameSession]
Если какие-либо из этих разделов отсутствуют, они будут созданы заново с настройками по умолчанию.
- Каждая настройка должна располагаться на новой строке и выглядеть точно так же,
Key=Value
без пробелов перед и после знака равенства.- Проверьте правильность написания каждого параметра и присвоение ему корректного типа значения. Список параметров можно найти на вики-сайте ARK здесь .
-
- Создайте копию этого нового файла на случай его повторного сброса, чтобы не потерять его.
- Запустите сервер и подключитесь, чтобы убедиться, что изменения вступили в силу.
Если вы обнаружили какие-либо проблемы, вы можете сравнить свой файл с файлом по умолчанию, чтобы увидеть, какие изменения необходимо внести. Если вы использовали генератор ARK INI для создания всего файла, вероятно, некоторые необходимые настройки отсутствуют.
#Настройка GameUserSettings.ini по умолчанию
Если ваш файл продолжает сбрасываться после проверки его действительности и внесения всех необходимых изменений, рекомендуется вернуться к файлу по умолчанию и по одному вносить необходимые изменения.
- Убедитесь, что у вас есть копия файла, который вы хотите использовать, чтобы вы могли видеть, какие настройки нужно изменить.
- Перезагрузите сервер. Это создаст рабочую копию файла
GameUserSettings.ini
. - Остановите сервер, чтобы внести изменения в новый
GameUserSettings.ini
файл. - Откройте копию настроек, которые вы хотите использовать, и выполните следующие действия для каждой настройки:
«Ключ» будет относиться к части каждой строки до знака равенства. «Значение» будет относиться к части каждой строки после знака равенства. (т.е.
Key=Value
)Проверьте, есть ли уже этот ключ в недавно сгенерированном файле GameUserSettings.ini на вашем сервере. Если да, при необходимости измените значение. Убедитесь, что тип значения не изменился (например, не следует менять a
True
на12
).Если вы не можете найти ключ, создайте новую строку для вашего параметра. Убедитесь, что она находится в нужном разделе. Проверьте вики-ресурс ARK , правильно ли указаны имя ключа и тип значения.