Сброс GameUserSettings.ini при перезапуске сервера

GameUserSettings.ini — один из основных файлов для внесения изменений в конфигурацию серверов ARK:Survival Evolved. Если файл GameUserSettings.ini сбрасывается при перезапуске сервера, это обычно означает, что в файле есть ошибка. Часто это происходит из-за синтаксической ошибки или отсутствия необходимых настроек в файле.

Прежде чем вносить какие-либо изменения в этот файл, пожалуйста, создайте его резервную копию, чтобы вы могли восстановить ее в случае повторного сброса файла.

Примечание

Файл GameUserSettings.ini не следует использовать для настройки мода, так как он будет перезаписан файлом ark.properties вашего сервера.

 

Проверьте форматирование GameUserSettings.ini

  1. Настройки рассортированы по разделам, которые обозначены заголовком в начале каждого раздела. Убедитесь, что ваш файл содержит следующие заголовки:
  • [ServerSettings]
  • [/Script/ShooterGame.ShooterGameUserSettings]
  • [ScalabilityGroups]
  • [SessionSettings]
  • [/Script/Engine.GameSession]

Если какие-либо из этих разделов отсутствуют, они будут созданы заново с настройками по умолчанию.

  1. Каждая настройка должна располагаться на новой строке и выглядеть точно так же, Key=Valueбез пробелов перед и после знака равенства.
    1. Проверьте правильность написания каждого параметра и присвоение ему корректного типа значения. Список параметров можно найти на вики-сайте ARK здесь .
    1. Создайте копию этого нового файла на случай его повторного сброса, чтобы не потерять его.
    2. Запустите сервер и подключитесь, чтобы убедиться, что изменения вступили в силу.

      Если вы обнаружили какие-либо проблемы, вы можете сравнить свой файл с файлом по умолчанию, чтобы увидеть, какие изменения необходимо внести. Если вы использовали генератор ARK INI для создания всего файла, вероятно, некоторые необходимые настройки отсутствуют.


      #Настройка GameUserSettings.ini по умолчанию

      Если ваш файл продолжает сбрасываться после проверки его действительности и внесения всех необходимых изменений, рекомендуется вернуться к файлу по умолчанию и по одному вносить необходимые изменения.

      1. Убедитесь, что у вас есть копия файла, который вы хотите использовать, чтобы вы могли видеть, какие настройки нужно изменить.
      2. Перезагрузите сервер. Это создаст рабочую копию файла GameUserSettings.ini.
      3. Остановите сервер, чтобы внести изменения в новый GameUserSettings.iniфайл.
      4. Откройте копию настроек, которые вы хотите использовать, и выполните следующие действия для каждой настройки:

      «Ключ» будет относиться к части каждой строки до знака равенства. «Значение» будет относиться к части каждой строки после знака равенства. (т.е. Key=Value)

      Проверьте, есть ли уже этот ключ в недавно сгенерированном файле GameUserSettings.ini на вашем сервере. Если да, при необходимости измените значение. Убедитесь, что тип значения не изменился (например, не следует менять a Trueна 12).

      Если вы не можете найти ключ, создайте новую строку для вашего параметра. Убедитесь, что она находится в нужном разделе. Проверьте вики-ресурс ARK , правильно ли указаны имя ключа и тип значения.