ARK: Survival — все параметры GameUserSettings.ini
Рано или поздно любой админ ARK-сервера упирается в один и тот же вопрос: где именно менять настройки — в GameUserSettings.ini, в Game.ini или прямо в аргументах запуска? А потом добавляется вторая проблема: сервер стартует, конфиг вроде записан, а изменения не применяются, потому что параметр попал не в ту секцию или строка задублировалась. Разберём файл построчно — какая вкладка за что отвечает, какие множители реально стоит крутить и почему часть настроек молча игнорируется, если их не туда воткнуть.
Содержание
- Где лежит файл и с чем его не перепутать
- Структура файла: какая секция за что отвечает
- Таблица множителей: harvest, taming, XP и что они реально дают
- PvE или PvP: ключевые различия в конфиге
- Лимиты структур и защита от перегрузки сервера
- Сетевые и административные параметры
- Кластеры и обмен персонажами между картами
Где лежит файл и с чем его не перепутать
На выделенном сервере GameUserSettings.ini обычно лежит в ShooterGame/Saved/Config/WindowsServer/ (для Linux-сборки — LinuxServer в том же пути). Рядом почти всегда есть Game.ini — и вот тут начинается путаница, потому что часть настроек (множители лута, приручения, урона) можно задать в обоих файлах, но приоритет и синтаксис разные.
Правило простое:
GameUserSettings.ini— общие серверные параметры: множители, PvE/PvP, лимиты структур, сетевые настройки. Секция[ServerSettings]и[/Script/ShooterGame.ShooterGameUserSettings].Game.ini— тонкая донастройка через[/script/shootergame.shootergamemode]: оверрайды конкретных существ, кастомные множители по видам, engramm-точки, лимиты уровней.
Если один и тот же параметр задан в обоих файлах — обычно побеждает Game.ini, но не для всех ключей это гарантировано, поэтому на практике лучше не дублировать настройку в двух местах одновременно. Заведите привычку: общие множители — в GameUserSettings.ini, всё специфичное под конкретных динозавров или предметы — в Game.ini.
После правки любого из файлов сервер нужно перезапустить (RestartServer через RCON частично применяет настройки на лету, но не все — надёжнее полный рестарт). На панели MAATRIX GAMES файлы конфигов доступны через файловый менеджер, и там же есть кнопка перезапуска без пересборки мира.
Структура файла: какая секция за что отвечает
GameUserSettings.ini состоит из нескольких блоков-заголовков в квадратных скобках — если вставить параметр не под тот заголовок, игра его просто не увидит, ошибки не будет, настройка тихо не сработает. Это самая частая причина «я поменял, а не работает».
[ServerSettings]
; сюда идут множители, PvE/PvP, лимиты структур,
; настройки crosshair, tribe, breeding и т.д.
[/Script/ShooterGame.ShooterGameUserSettings]
; сетевые параметры: SessionName, ServerPassword,
; MaxPlayers, банлист, порты
[ScalabilityGroups]
; настройки видовой дальности прорисовки — на
; выделенном сервере почти не влияет на игроков
[MultiHome]
; привязка сервера к конкретному IP, актуально
; если на машине несколько сетевых интерфейсов
Частая ошибка новичков — копировать готовый конфиг из интернета целиком, включая чужие заголовки, и получать дубли секций. Игра при парсинге INI обычно берёт последнее значение параметра, поэтому если [ServerSettings] встречается в файле дважды, ключи из второго блока перезапишут первый — начинается настоящая головная боль при отладке. Проверяйте файл целиком после правки, а не только добавленную строку.
Поднять сервер ARK: Survival за пару минут
Готовый образ MAATRIX GAMES: NVMe, AMD EPYC, DDoS-защита, панель управления. Локации UK, US, RU. Оплата картой РФ, СБП или криптой.
Создать серверТаблица множителей: harvest, taming, XP и что они реально дают
Три главных рычага баланса сервера — это XPMultiplier, TamingSpeedMultiplier и HarvestAmountMultiplier. Значение по умолчанию для всех — 1.0, что соответствует ванильному темпу оригинальной ARK: Survival Evolved.
| Параметр | Дефолт | Что делает | Практика для среднего PvE-сервера |
|---|---|---|---|
XPMultiplier | 1.0 | Скорость набора опыта игроком и питомцами | 2.0–3.0 — комфортно без ощущения читерства |
TamingSpeedMultiplier | 1.0 | Скорость приручения (не путать с эффективностью) | 3.0–5.0, чтобы не сидеть у тигра полдня в реальности |
HarvestAmountMultiplier | 1.0 | Количество ресурсов с одного удара/сбора | 2.0–3.0 для казуальных серверов |
TamedDinoCharacterFoodDrainMultiplier | 1.0 | Скорость голода прирученных существ | 0.5–0.7, чтобы реже бегать с кормом |
MatingIntervalMultiplier | 1.0 | Интервал между спариваниями (меньше = чаще) | 0.5 для разведения без многочасового ожидания |
BabyMatureSpeedMultiplier | 1.0 | Скорость взросления детёнышей | 10–20 — иначе выращивание рекса займёт реальные сутки |
EggHatchSpeedMultiplier | 1.0 | Скорость высиживания яиц | 10–15, синхронно с MatureSpeed |
PlayerCharacterWaterDrainMultiplier | 1.0 | Скорость расхода воды у игрока | 0.5–0.8 для менее «выживачного» темпа |
ItemStackSizeMultiplier | 1.0 | Множитель стака предметов | 2.0–3.0, меньше беготни по инвентарю |
Все они прописываются прямо под [ServerSettings]:
[ServerSettings]
XPMultiplier=3.0
TamingSpeedMultiplier=5.0
HarvestAmountMultiplier=2.5
TamedDinoCharacterFoodDrainMultiplier=0.7
MatingIntervalMultiplier=0.5
BabyMatureSpeedMultiplier=15.0
EggHatchSpeedMultiplier=12.0
PlayerCharacterWaterDrainMultiplier=0.7
ItemStackSizeMultiplier=2.0
Важный нюанс: TamingSpeedMultiplier ускоряет именно процесс — время, но не увеличивает финальную эффективность приручения (то есть проценты статов, которые получит существо после тейма). За эффективность отвечает отдельная механика игры, и высокий множитель скорости иногда даёт менее эффективных питомцев по сравнению с медленным пассивным теймом — это нюанс движка ARK, а не баг конфига. Если хотите одновременно быстро и эффективно — часть серверов дополнительно ставит TamedDinoClassDamageMultipliers/TamedDinoClassResistanceMultipliers через Game.ini, но это уже тонкая настройка под конкретные моды, а не базовый конфиг.
Не гонитесь за экстремальными цифрами наугад — конкретные «идеальные» множители зависят от того, какой темп вы обещали игрокам (казуальный офлайн-фарм или honest survival), и правильно подбираются тестированием на своём сообществе, а не копированием чужих пресетов один в один.
PvE или PvP: ключевые различия в конфиге
Режим задаётся одним флагом, но вокруг него собирается целый пакет смежных настроек, которые стоит проверить вместе.
[ServerSettings]
ServerPVE=True
; True = PvE, False (или отсутствие строки) = PvP
Для PvE дополнительно имеет смысл настроить:
[ServerSettings]
ServerPVE=True
PreventOfflinePvP=False
; на чистом PvE-сервере офлайн-PvP защита не нужна,
; она актуальна для PvP-серверов
AllowCaveBuildingPvE=True
; разрешить стройку в пещерах на PvE
Для PvP чаще донастраивают именно защиту от гриферов и оффлайн-рейдов:
[ServerSettings]
ServerPVE=False
PreventOfflinePvP=True
PreventOfflinePvPInterval=900
; через 900 секунд без активности владельца база
; получает неуязвимость от урона (защита офлайн-построек)
StructurePreventResourceRadius=True
; не даёт ставить структуры вплотную к ресурсным нодам,
; классика анти-гриф настройки
Смешивать пресеты бессмысленно — на честном PvE-сервере PreventOfflinePvP просто не имеет эффекта (PvP там и так выключен на уровне урона по игрокам), а на PvP-сервере без нормальной анти-рейд настройки офлайн-игроков будут выносить систематически, и тикеты в поддержку от расстроенных игроков гарантированы. Если только запускаете сервер и не уверены, что выбрать — прочитайте сравнение PvE и PvP серверов, там разобраны плюсы и минусы каждого формата подробнее.
Лимиты структур и защита от перегрузки сервера
Отдельная больная тема — количество структур на карте. Огромные мегабазы на активных серверах способны просадить тикрейт до неиграбельного состояния, особенно на серверах с 50+ одновременными игроками.
[ServerSettings]
TheMaxStructuresInRange=6000
; общий лимит структур в радиусе (дефолт около 10500,
; многие сервера сознательно занижают до 5000-6000)
NewMaxStructuresInRange=6000
; используется вместо TheMaxStructuresInRange
; на части версий, дублируйте оба на всякий случай
PerPlatformMaxStructuresMultiplier=1.0
; множитель лимита для платформ (рафты, поезда)
Занижение лимита — рабочий способ уберечь производительность сервера, но объявите изменение заранее: игроки, которые уже построили мегабазу под старый лимит, могут упереться в потолок при достройке. На практике для сервера с активным сообществом лимит в 6000–8000 — разумный баланс между свободой стройки и стабильным тикрейтом.
Если после правки структурных лимитов сервер всё равно тормозит при большой застройке — это уже не столько вопрос конфига, сколько выбора железа: сравните выделенный сервер и VPS для крупного модпака, там разбор актуален и для vanilla-серверов с большим онлайном.
Сетевые и административные параметры
Секция [/Script/ShooterGame.ShooterGameUserSettings] отвечает за то, что видят игроки в списке серверов, и за доступ.
[/Script/ShooterGame.ShooterGameUserSettings]
SessionName=MAATRIX ARK PvE Cluster #1
ServerPassword=
ServerAdminPassword=СЛОЖНЫЙ_ПАРОЛЬ_СЮДА
MaxPlayers=70
ServerAdminPassword — не просто формальность: это пароль для RCON-подключения и для команды enablecheats в игровой консоли. Если он слабый или совпадает с чем-то публичным, любой игрок, узнавший его, получает доступ к админ-командам на живом сервере — обнуление таймеров, спавн предметов, кик других игроков. Меняйте его на длинную случайную строку и никогда не используйте тот же пароль, что и для панели хостинга.
ServerPassword оставляйте пустым для публичного сервера или задавайте, если хотите закрытый доступ только по паролю для своего комьюнити — это отдельный механизм от вайтлиста через SteamID.
Кластеры и обмен персонажами между картами
Если у вас несколько карт (например, The Island + Scorched Earth) и вы хотите единый прогресс игроков между ними, нужен кластер — настраивается через параметры запуска, а не через GameUserSettings.ini напрямую:
-ClusterDirOverride="ClusterStorage" -clusterid=maatrix-cluster-1
Оба параметра указываются в аргументах запуска исполняемого файла сервера (в конфиге панели хостинга это обычно отдельное поле «Параметры запуска», либо строка в стартовом скрипте) и должны совпадать на всех серверах кластера, чтобы они видели общее хранилище персонажей и данных. ClusterDirOverride задаёт папку для хранения кластерных данных — на некоторых хостингах путь нужно указывать абсолютным, иначе сервера ищут папку в разных местах и обмен не работает.
Если после настройки кластера персонажи не переносятся между картами или тайминги приручения на разных серверах ведут себя непредсказуемо — проверьте, что множители в GameUserSettings.ini одинаковы на всех картах кластера (расхождения — частая причина странного поведения). Разбор похожих ситуаций есть в статье про проблемы с таймингами приручения на ARK.
Поднять сервер ARK: Survival за пару минут
Готовый образ MAATRIX GAMES: NVMe, AMD EPYC, DDoS-защита, панель управления. Локации UK, US, RU. Оплата картой РФ, СБП или криптой.
Создать серверЧастые вопросы
Почему изменённый параметр не применяется после рестарта?
Чаще всего строка попала не в ту секцию ([ServerSettings] вместо [/Script/ShooterGame.ShooterGameUserSettings] или наоборот), либо параметр задублирован ниже по файлу с другим значением. Проверьте весь файл, а не только добавленную строку.
Можно ли менять множители без перезапуска сервера?
Частично да — команда RestartServer через RCON перечитывает часть настроек, но большинство изменений (особенно структурные лимиты и PvE/PvP-режим) требуют полного рестарта процесса сервера.
В чём разница между TheMaxStructuresInRange и NewMaxStructuresInRange?
Это два ключа для одного и того же лимита, актуальных на разных версиях игры. Безопаснее прописать оба с одинаковым значением, чтобы не зависеть от того, какой именно ключ читает текущая сборка.
Нужно ли менять Game.ini, если хватает GameUserSettings.ini?
Нет, если вас устраивают общие множители для всех видов существ и предметов. Game.ini нужен только для точечных оверрайдов — например, ускорить приручение конкретно рексов сильнее, чем всё остальное.
Стоит ли ставить множители одинаково высокими на PvE и PvP?
Не обязательно. На PvP высокие множители ускоряют гонку за технологиями и провоцируют более частые рейды, поэтому многие держат таминг/харвест ниже, чем на казуальных PvE-серверах.