Перейти к основному содержанию

Настройка сервера ARK

Как изменить уровни динозавров ARK

Уровни диких динозавров на сервере ARK задаются одним значением: DifficultyOffset. Это не ползунок сложности в привычном понимании, и понимание того, что он на самом деле умножает, это разница между динозаврами 30 уровня и 150 уровня.

  • Руководства по ARK
  • Обновлено
  • 7 мин чтения
  • DifficultyOffset
  • До уровня 150+
  • GameUserSettings.ini
Смещение сложности0.0115макс. уровень0.2560макс. уровень0.5090макс. уровень1.00120+макс. уровеньDifficultyOffset и примерный максимальный уровень диких динозавров, который он даётПромежуточные значения интерполируются линейно. Дикие динозавры появляются с шагом в 5 уровней.

Короткий ответ

Откройте GameUserSettings.ini, и в разделе [ServerSettings] задайте DifficultyOffset значением от 0.01 до 1.0, затем перезапустите сервер. 1.0 даёт диким динозаврам уровень примерно до 120. Для 150 уровня и выше также нужен OverrideOfficialDifficulty=5.0.

Ключевые моменты

  • DifficultyOffset это множитель от 0 до 1, а не число уровня.
  • Смещение 0 не самая низкая настройка. Оно означает сложность 1.0 и максимальный уровень 30.
  • Настоящий минимум это 0.01, что соответствует сложности 0.5 и максимальному уровню 15.
  • Дикие динозавры появляются с шагом в 5 уровней, то есть 5, 10, 15 и так далее.
  • Настройка применяется только после перезапуска и только к существам, которые появляются после него.

Что на самом деле делает Difficulty Offset

Путаница вокруг этой настройки возникает из-за названия. Difficulty Offset это не значение сложности. Это значение от 0 до 1, которое действует как множитель внутри заданного диапазона, а значение сложности это то, что получается на выходе.

Это различие даёт один по-настоящему нелогичный результат: установка смещения в 0 не делает сервер самым лёгким. Она даёт настройку по умолчанию.

DifficultyOffset=0
Значение сложности 1.0. Дикие динозавры появляются максимум до 30 уровня. Это значение по умолчанию, а не минимум.
DifficultyOffset=0.01
Значение сложности 0.5, минимально возможное. Дикие динозавры ограничены 15 уровнем.
DifficultyOffset=1.0
Значение сложности 4.0. Дикие динозавры появляются с уровня 100 и выше.
Всё, что между
Интерполируется линейно, так что уровни динозавров масштабируются пропорционально между минимумом и максимумом.

Разработчики могут поднять верхний предел сложности, например с 4.0 до 5.0. Если это произойдёт, смещение 1.0 масштабирует ваш сервер под новый максимум, а не остаётся привязанным к старому. Обычно это именно то, что нужно, но это значит, что нетронутая конфигурация может дать более высоких динозавров после обновления игры.

Изменение на вашем сервере

  1. Откройте конфигурацию сервера

    Вам понадобится GameUserSettings.ini. Откройте его через редактор файлов конфигурации в панели управления или по FTP, если предпочитаете редактировать локально.

  2. Найдите или добавьте строку DifficultyOffset

    Она относится к разделу [ServerSettings]. Если строки нет, добавьте её.

    [ServerSettings]
    DifficultyOffset=1.0
  3. Сохраните и перезапустите сервер

    Сложность считывается при загрузке, поэтому изменение ничего не даёт, пока сервер не запустится заново. Существа, уже находящиеся в мире, сохраняют уровень, с которым появились.

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

Что даёт каждое значение

Практическая версия таблицы. Это примерные максимумы для диких существ, а не гарантия, что вы встретите такое на первой же прогулке по пляжу.

DifficultyOffset в сравнении с примерным максимальным уровнем диких динозавров.
DifficultyOffsetПримерный макс. уровеньКак это ощущается
0.01 15 Минимально возможное. Значение сложности 0.5.
0.25 60 Мягкое. Примерно половина от стандартного масштабирования.
0.50 90 Сбалансированное. Обычный выбор для сервера со смешанным уровнем игроков.
1.00 120+ Максимальное. Значение сложности 4.0.
ПОТОЛОК УРОВНЯСмещение 0.0115Смещение 0.2560Смещение 0.5090Смещение 1.00120+Примерный максимальный уровень появления диких существ при каждом смещении.
Шкала смещения линейна, поэтому скачок от 0.50 до 1.00 такой же по размеру, как скачок от 0.01 до 0.50.

Как рассчитываются уровни динозавров

Дикие существа появляются не на каждом уровне диапазона. Они появляются с шагом в 5. При DifficultyOffset=1.0 это значит, что вам будут встречаться уровни вроде 5, 10, 15, 20 и так далее вплоть до 120 и выше, и вы никогда не встретите дикое существо 37 уровня.

Это важно, когда вы формируете ожидания игроков. Сервер, рекламируемый как "динозавры 150 уровня", на самом деле рекламирует верх лестницы, ступени которой отстоят друг от друга на пять уровней, и верхние ступени редки. Большая часть того, что появляется, находится значительно ниже потолка.

Превышение предела с помощью OverrideOfficialDifficulty

Сам по себе DifficultyOffset ограничен значением 1.0. Чтобы поднять дикие уровни выше, нужна вторая настройка, которая умножает максимальный уровень на выбранное вами значение.

OverrideOfficialDifficulty=5.0

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

DifficultyOffset
1.0
OverrideOfficialDifficulty
5.0
Результат
Максимальные уровни диких динозавров 150 и выше.

Выше не значит автоматически лучше для коммьюнити-сервера. Очень высокие дикие уровни сжимают кривую приручения: прирученное существо 150 уровня на раннем этапе убирает большую часть причин продолжать приручать, а игроки, которые пришли ради прогрессии, склонны постепенно уходить, когда стремиться больше не к чему. Решите, каким должен ощущаться мидгейм, прежде чем задавать потолок.

Проверка, что настройка сработала

После перезапуска не судите по первому же встреченному существу. Дикие существа появляются случайно в пределах диапазона, так что один Дило 20 уровня ничего не говорит.

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

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

Ещё руководства для тех, кто держит собственный сервер ARK.

Краткие ответы

Частые вопросы

Сам по себе DifficultyOffset ограничен значением 1.0, что соответствует значению сложности 4.0 и диким динозаврам примерно до 120 уровня. Чтобы превысить это, также нужен OverrideOfficialDifficulty. Установка OverrideOfficialDifficulty=5.0 вместе с DifficultyOffset=1.0 поднимает максимальные дикие уровни до 150 и выше.

Ничего дополнительного. Смещение ограничено значением 1.0, так что более высокое число не даёт дополнительного эффекта, если только мод или настройка override не меняют потолок. Если вам нужно больше, чем даёт 1.0, используйте вместо этого OverrideOfficialDifficulty.

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

Это не одно и то же число. Difficulty Offset это значение от 0 до 1, которое действует как множитель в пределах диапазона. Difficulty Level это итоговое значение, которое он даёт. Смещение 0 даёт значение сложности 1.0 и максимальный дикий уровень 30. Смещение 1.0 даёт значение сложности 4.0 и максимальный дикий уровень 120 или выше.

Три обычные причины. Сервер не был перезапущен. Существа, на которые вы смотрите, появились до изменения и ещё не появились заново. Или параметр командной строки переопределяет файл конфигурации, потому что значения командной строки имеют приоритет над GameUserSettings.ini, если они расходятся.

В одиночной игре используется игровое меню, а не файл конфигурации. Перейдите в Host/Local, затем в General, и переместите ползунок Difficulty Level. Тот же самый механизм действует и здесь, просто вы не редактируете файл напрямую.

Настройте свой сервер ARK

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

  • Дата центр в Великобритании
  • Редактирование конфигурации
  • Поддержка по тикетам и в Discord