Настройка сервера
Эта статья посвящена файлам конфигурации INI ARK: Survival Ascended and ARK: Survival Evolved, а также параметрам командной строки выделенного сервера. Инструкции по установке и базовой настройке выделенного сервера, см. Настройка выделенного сервера. скрипты, упрощающие запуск выделенного сервера, см, см Скрипты Выделенного Сервера.
На этой странице обсуждается обширная коллекция настроек конфигурации, изменяющих аспекты поведения и игрового процесса, серверов ARK: Survival Ascended и ARK: Survival Evolved, а также одиночных/неспециализированных сессий.
Параметры можно указать в командной строке при запуске сервера или в файлах конфигурации, загружаемых при запуске. Некоторые из этих параметров также можно изменить во время выполнения с помощью системы динамической конфигурации.
Командная Строка
Синтаксис
Выделенные серверы запускаются через командную строку с использованием следующего синтаксиса для указания параметров времени выполнения в виде одной строки:
<executable> <map_name>[?<option>=<value>]...[?<option>=<value>] [-<option>[=<value>]] ... [-<option>[=<value>]]
За <executable>
(ArkAscendedServer.exe
для ASA, ShooterGameServer.exe
для ASE) сразу следует обязательное <map_name>
. После этого указываются параметры, каждый из которых отделяется либо сначала вопросительным знаком (?
) либо пробелом и дефисом-минусом ( -
) в зависимости от их синтаксиса. Некоторые параметры также требуют аргумента значения. Если параметр не указан, автоматически используется его значение по умолчанию (более подробную информацию см. в справочных таблицах параметров ниже).
Пример
Запустить выделенный сервер ARK: Survival Evolved, который:
- показывает каждому игроку перекрестие
- скрывает каждому игроку его позицию на карте
- позволяет игрокам видеть себя от третьего лица
- обеспечивает максимальное количество построек в 1000, построенных разными игроками и племенами на минимальном расстоянии.
- отключает античит BattlEye
На хосте Linux:
./ShooterGameServer TheIsland?ServerCrosshair=true?ShowMapPlayerLocation=false?AllowThirdPersonPlayer=true?TheMaxStructuresInRange=1000 -NoBattlEye
На хосте Windows:
.\ShooterGameServer.exe TheIsland?ServerCrosshair=true?ShowMapPlayerLocation=false=AllowThirdPersonPlayer=true?TheMaxStructuresInRange=1000 -NoBattlEye
- Примечание: в обоих случаях путь к ShooterGameServer должен быть указан в зависимости от среды запуска.
Карты
Этот раздел относится только к выделенным серверам.
В этой таблице показаны названия уровней всех официальных карт (<map_name>
):
Map | ARK: Survival Ascended | ARK: Survival Evolved |
---|---|---|
The Island | TheIsland_WP |
TheIsland
|
The Center | TheCenter (Not released yet!) |
TheCenter
|
Scorched Earth | ScorchedEarth_P (Not released yet!) |
ScorchedEarth_P
|
Ragnarok | Недоступно | Ragnarok
|
Aberration | Недоступно | Aberration_P
|
Extinction | Недоступно | Extinction
|
Valguero | Недоступно | Valguero_P
|
Genesis: Part 1 | Недоступно | Genesis
|
Crystal Isles | Недоступно | CrystalIsles
|
Genesis: Part 2 | Недоступно | Gen2
|
Lost Island | Недоступно | LostIsland
|
Fjordur | Недоступно | Fjordur
|
Процедурно Сгенерированные Карты | Does not apply | PGARK
|
Для карт с модификациями посетите их страницы CurseForge (для ASA) или Workshop (для ASE) или свяжитесь с автором.
Для получения информации о ARK: Survival Evolved PGARK см. практическое руководство по процедурно генерируемым ARK.
Параметры Командной Строки
Эти параметры могут быть указаны только в командной строке. Опции, начинающиеся с ?
(вопросительный знак) добавляются непосредственно друг за другом, параметры, начинающиеся с -
(дефис-минус), должны быть разделены пробелами.
Опции с красным фоном устарели и могут больше не работать. В большинстве случаев их присутствие при использовании внешнего инструмента (например, ASM) безвредно, если не указано иное. Также указаны недокументированные параметры: пожалуйста, обратите внимание, что их поведение было получено в результате обратного проектирования исполняемых битов ShooterGameServer. Такие параметры официально не поддерживаются Wildcard и могут привести к неопределенному поведению.
Для одиночной игры и невыделенных серверов будут работать только параметры, начинающиеся с -
(дефис-минус). Все остальные параметры необходимо настроить с помощью INI-файлов.
- Для игроков Steam: щелкните правой кнопкой мыши на названии игры в БИБЛИОТЕКЕ и выберите Свойства..., на вкладке ОБЩИЕ, в разделе ПАРАМЕТРЫ запуска введите желаемые параметры.
- Для игроков Epic: щелкните левой кнопкой мыши значок учетной записи (в правом верхнем углу окна) и выберите Настройки, прокрутите вниз до названия игры (не выбирайте названия DLC), щелкните по нему, отметьте Дополнительные Аргументы Командной Строки, введите нужные параметры.
Наконец, хотя это и не рекомендуется для простоты использования и удобства чтения командной строки, дополнительные параметры могут быть установлены с использованием синтаксиса (?
) из GameUserSettings.ini (его расположение см. файлах конфигурации).
ASE | Аргумент | Описание | С момента патча | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
-ActiveEvent=<eventname>
|
Включает указанное событие или включает цветовую палитру события для диких существ. Одновременно может быть указан и активен только один. Только событие WinterWonderland по-прежнему полностью работает в игре. К событиям, отмеченным красным, больше даже не применяются изменения цвета.
Последним событием, в котором была включена эта опция, было ARK: Winter Wonderland 7. -mods . Добавление ActiveEvent= в файл GameUserSettings.ini не дает никакого эффекта. | 280.114 | ||||||||||||||||||||||||||||
-AllowFlyerSpeedLeveling
|
Позволяет повысить уровень скорости движения летуна. Примечание: альтернативно его можно включить, добавив bAllowFlyerSpeedLeveling=True в файл Game.ini. | 321.1 | ||||||||||||||||||||||||||||
?AltSaveDirectoryName=<savedir_name>
|
Позволяет указать собственное имя каталога для сохранения мира на сервере. Обычно используется для управления кластерами, подробнее об этом читайте в разделе Передача данных между ARK.
ARK: Survival Ascended: Обратите внимание, что он по-прежнему использует структуру каталогов <savedir_name>/<map_name> . | |||||||||||||||||||||||||||||
-AlwaysTickDedicatedSkeletalMeshes
|
Отключает оптимизацию, чтобы динамически не отмечать анимацию бездействующих/неактивных существ на выделенном сервере в зависимости от частоты кадров сервера (становится активной только при низком FPS на сервере). Примечание: побочные эффекты могут включать неточные столкновения бездействующих существ на клиенте с сервером (например, неточная позиция прыжка, когда вы стоите на неактивном/бездействующем бронтозавре, и прыжок на его хвост, когда он сидит на вашей базе). | ASA 26.36 | ||||||||||||||||||||||||||||
-AutoDestroyStructures
|
Включает автоматическое разрушение старых структур. Таймер можно настроить с помощью опции AutoDestroyOldStructuresMultiplier в GameUserSettings.ini в разделе [ServerSettings] . | 245.987 | ||||||||||||||||||||||||||||
-automanagedmods
|
Только Steam, автоматическая загрузка/установка/обновление модов. Идентификаторы модов перечислены в Game.ini в разделе [ModInstaller] | 244.3 | ||||||||||||||||||||||||||||
-crossplay
|
Включает кросс-игру (например, EPIC и Steam) на выделенном сервере. Примечание: также должен быть установлен PublicIPForEpic .ARK: Survival Ascended: устарело, вместо этого используйте аргумент -ServerPlatform . | 311.74 | ||||||||||||||||||||||||||||
-culture=<lang_code>
|
Переопределяет язык вывода сервера. Если установлено на сервере, оно не отменяет язык клиентов. Список поддерживаемых в настоящее время языковых кодов: ca , cs , da , de , en , es , eu , fi , fr , hu , it , ja , ka , ko , nl , pl , pt_BR , ru , sv , th , tr , zh , zh-Hans-CN , zh-TW . | |||||||||||||||||||||||||||||
-DisableCustomCosmetics
|
Отключает систему пользовательских косметических средств (позволяет игрокам использовать и отображать специальные моды, которые должны быть только скинами и будут автоматически загружаться подключенными клиентами). | ASA 34.49 | ||||||||||||||||||||||||||||
-disabledinonetrangescaling
|
Отключает оптимизацию диапазона репликации сети существа.
Подробное объяснение: На выделенных серверах диапазон репликации сети масштабируется динамически в зависимости от количества подключенных игроков (Примечание: на PvP-серверах этот диапазон репликации масштабируется только для небольших прирученных существ и диких существ, а не для всех прирученных). Масштабирование диапазона репликации позволяет повысить производительность серверов с большим количеством подключенных игроков. Эту оптимизацию можно отключить, добавив -disabledinonetrangescaling в параметры запуска сервера. | ASA 31.41 | ||||||||||||||||||||||||||||
-DisableCustomFoldersInTributeInventories
|
Отключает создание папок в инвентаре Племени. | 349.1 | ||||||||||||||||||||||||||||
-DisableRailgunPVP
|
Отключает Тек Рельсотрон на серверах PvP (на официальных серверах этот аргумент не добавляется в командную строку). | 349.1 | ||||||||||||||||||||||||||||
-EnableIdlePlayerKick
|
Вызывает исключение персонажей, которые не перемещались и не взаимодействовали в течение KickIdlePlayersPeriod (GameUserSettings.ini). | 241.5 | ||||||||||||||||||||||||||||
-epiconly
|
Позволяет только игрокам Epic Game Store подключаться к выделенному серверу. ARK: Survival Ascended: устарело, поскольку ASA недоступен в Epic. | 311.74 | ||||||||||||||||||||||||||||
?EventColorsChanceOverride=<float>
|
Принимает значение с плавающей запятой от 0 до 1,0 (1 = 100% вероятность переопределения цвета). Примечание: Это влияет только на только что порожденных диких существ (вы можете использовать консольную команду Cheat DestroyWildDinos , чтобы стереть диких существ, чтобы все они возродились с шансом получить цвета события). | 355.3 | ||||||||||||||||||||||||||||
-exclusivejoin
|
Активируйте на сервере режим только белый список, позволяя игрокам присоединяться, если они добавлены в списки разрешенных. Этот вариант использует файлы PlayersExclusiveJoinList.txt и PlayersJoinNoCheckList.txt . Файлы расположены в папке /ShooterGame/Binaries/<PLATFORM>/ , где <PLATFORM> — это либо Linux , либо Win64 в зависимости от операционной системы хоста. PlayersExclusiveJoinList.txt используется напрямую, позволяя подключаться к серверу только игрокам, чьи ID присутствуют в файле. Игрокам с ID PlayersJoinNoCheckList.txt также будет разрешено игнорировать максимальное количество игроков на сервере и, таким образом, подключаться, даже если слоты игроков исчерпаны. Для любого добавления или удаления ID в файле сервер необходимо перезагрузить; однако можно использовать Cheat AllowPlayerToJoinNoCheck <PLAYER_ID> в игре, чтобы добавить нового игрока в PlayersJoinNoCheckList.txt без перезапуска сервера.В качестве альтернативы, можно использовать параметр UseExclusiveList в GameUserSettings.ini или использовать синтаксис ? .Примечание: чтобы получить эквивалентный Steam ID для игроков Epic, см. Белый список игроков Epic/EGS. whoami . Вы можете получить ID другого игрока, переключившись в режим наблюдателя (консольная команда Cheat EnableSpectator 0 ), а затем посмотрев на персонажа этого игрока (его ID будет отображаться в скобках справа от его ника). Чтобы выйти из режима наблюдателя, используйте консольную команду StopSpectating . Кроме того, вы можете найти эти ID, проверив файлы журналов сервера. | |||||||||||||||||||||||||||||
-ForceAllowCaveFlyers
|
Принудительно пускать летающих существ в пещеры (на пользовательских картах летающие существа могут заходить в пещеры по умолчанию). | |||||||||||||||||||||||||||||
-ForceRespawnDinos
|
Запустите эту команду, чтобы уничтожить всех диких существ при запуске сервера. Примечание: это уничтожит только диких существ, которые в данный момент не приручены. | 216.0 | ||||||||||||||||||||||||||||
?GameModIds=<ModID1>[,<ModID2>[...]]
|
Только Steam. Указывает порядок загрузки и какие моды. ModID необходимо разделить запятыми (, ). Приоритет модов указан в порядке убывания слева направо (крайний левый идентификатор — это мод с высшим приоритетом). Вместо этого предлагается использовать ActiveMods в [ServerSettings] файла GameUserSettings.ini.ARK: Survival Ascended: Obsolete, use argument -mods instead. | 190.0 | ||||||||||||||||||||||||||||
-GBUsageToForceRestart=<value>
|
Значение по умолчанию: 35 Включена защита от нехватки памяти для серверов. В случае, если сервер достигнет чрезмерного объема памяти, мир будет принудительно сохранен, а сервер будет перезапущен, чтобы предотвратить сбои или откаты. Замените <value> желаемым объемом в гигабайтах. Установка значения 0 отключает. | ASA 26.32 | ||||||||||||||||||||||||||||
-imprintlimit=101
|
Автоматически уничтожает существ, превышающих указанный лимит бонуса запечатления в %. Рекомендуется увеличить значение на 1 % (101), чтобы выявить потенциальные ошибки с плавающей запятой, особенно при работе с пользовательскими коэффициентами импринтинга. | 349.10 | ||||||||||||||||||||||||||||
-insecure
|
Отключите систему Valve Anti-Cheat (VAC). | 241.5 | ||||||||||||||||||||||||||||
-MapModID=<ModID>
|
Выделенные серверы теперь могут дополнительно загружать пользовательские карты напрямую через ModID , вместо того, чтобы указывать имя карты, используя этот синтаксис (где MapModID — это ID вашей пользовательской карты в Мастерской Steam). карта, а GameModIds — это ID сложенных модов, которые вы хотите использовать (по порядку). ActiveMods также должен быть установлен в GameUserSettings.ini.ARK: Survival Ascended: Устарело, вместо этого используйте аргумент -mods . ASA больше не использует моды Steam Workshop, и ActiveMods устанавливать не нужно. | 193.0 | ||||||||||||||||||||||||||||
-MaxNumOfSaveBackups=<integer>
|
Значение по умолчанию: 20 Установите максимальное количество резервных копий, которые будут храниться в папке сохранения. При создании новой резервной копии самые старые из них будут удалены. Поскольку такие резервные копии создаются каждые 2 часа и представляют собой несжатые файлы, рекомендуется использовать более гибкие сторонние решения, особенно для больших сохранений. Неофициальные администраторы запускают Официальные сохранения сервера 2023 возможно, вам захочется установить значение 0 при использовании других механизмов резервного копирования. | |||||||||||||||||||||||||||||
?MapPlayerLocation=false
|
То же, что ShowMapPlayerLocation в GameUserSettings.ini (фактически использование этой опции заставит сервер записать запись ShowMapPlayerLocation ). | 170.0 | ||||||||||||||||||||||||||||
-MinimumTimeBetweenInventoryRetrieval=<seconds>
|
Значение по умолчанию: 3600 Время восстановления Ястреба Фьордов составляет несколько секунд после извлечения инвентаря игрока после его смерти. | 351.5 | ||||||||||||||||||||||||||||
-mods=<ModId1>[,<ModId2>[...]]
|
казывает Id проекта мода CurseForge. Моды обновляются автоматически при запуске сервера.
Обратите внимание, что моды, отключенные с помощью опции -passivemods , должны быть размещены первыми в этом списке. | |||||||||||||||||||||||||||||
-MULTIHOME
|
Включает множественную адресацию. MULTIHOME=<IP_ADDRESS> также должен быть указан в GameUserSettings.ini в разделе [SessionSettings] или в командной строке. | |||||||||||||||||||||||||||||
-newsaveformat
|
Включает новый формат сохранения (версия 11), который позволяет быстрее сохранять криокапсулы и требует для них меньше места для хранения. Используйте только в случае необходимости (например: формат сохранения по умолчанию также не работает, как и старый формат сохранения). Эта опция должна использоваться для запуска резервного копирования Официальные сохранения сервера 2023 вместе с -usestore , чтобы правильно загрузить владение племенем. | |||||||||||||||||||||||||||||
?NewYear1UTC=<epoch time>
|
Вы можете использовать https://www.epochconverter.com, чтобы получить подходящую временную метку. Имейте в виду, что это событие не может быть проведено до полуночи по восточному стандартному времени 1 января, поэтому, если вы хотите изменить время, его придется установить после этого. Необходимо использовать с параметром командной строки -NewYearEvent . | 320.38 | ||||||||||||||||||||||||||||
?NewYear2UTC=<epoch time>
|
Вы можете использовать https://www.epochconverter.com, чтобы получить подходящую временную метку. Имейте в виду, что это событие не может быть проведено до полуночи по восточному стандартному времени 1 января, поэтому, если вы хотите изменить время, его придется установить после этого. Необходимо использовать с параметром командной строки -NewYearEvent . | 320.38 | ||||||||||||||||||||||||||||
-NewYearEvent
|
Включает событие ARK: Happy New Year!; он автоматически начнется в полночь по восточному стандартному времени и в полдень по восточному стандартному времени 1 января, если не указано иное в следующих двух параметрах. Эта команда была доступна только в то время, когда она была запланирована. | 320.38 | ||||||||||||||||||||||||||||
-noantispeedhack
|
Обнаружение анти-спидхаков теперь включено по умолчанию — теперь вы можете использовать эту опцию, чтобы отключить его. | 218.5 | ||||||||||||||||||||||||||||
-NoBattlEye
|
Запустить сервер без BattleEye. | 253.0 | ||||||||||||||||||||||||||||
-nocombineclientmoves
|
Оптимизация физики движений игрока на сервере теперь включена по умолчанию (улучшает производительность) — чтобы отключить ее, используйте эту опцию сервера. | 218.5 | ||||||||||||||||||||||||||||
-NoDinos
|
Предотвращает появление диких существ. Включение этого параметра сделает недоступными следующие параметры: -NoDinosExceptForcedSpawn , -NoDinosExceptStreamingSpawn , -NoDinosExceptManualSpawn и -NoDinosExceptWaterSpawn . Примечание: дикие существа, которые находились на сервере до добавления этого аргумента, не будут автоматически уничтожены (вы можете уничтожить их с помощью консольной команды cheat Destroywilddinos ). | |||||||||||||||||||||||||||||
-NoHangDetection
|
Предотвращает выключение сервера, если время его запуска превышает 2700 секунд (45 минут). Полезно для серверов с большими сохранениями или очень медленными машинами. Примечание: это отключит дальнейшее обнаружение зависаний сервера. | 246.7 | ||||||||||||||||||||||||||||
-NotifyAdminCommandsInChat
|
Отображает команды cheat и admincheat для администратора игроков только в глобальном чате. Не путать с AdminLogging , который отображает такие команды всем игрокам. | 254.0 | ||||||||||||||||||||||||||||
-noundermeshchecking
|
Полностью отключит систему защиты от зацепления. | 304.445 | ||||||||||||||||||||||||||||
-noundermeshkilling
|
Отключит предотвращение убийств игроков (но телепортацию по-прежнему разрешит). | 304.445 | ||||||||||||||||||||||||||||
-NoWildBabies
|
Отключает появление диких детенышей. | |||||||||||||||||||||||||||||
-passivemods=<ModId1>[,<ModId2>[...]]
|
Эта опция отключит функциональность мода, при этом загружая его данные, что будет служить временной мерой до тех пор, пока не будет реализовано постоянное решение. Командную строку -passivemods необходимо использовать вместе с -mods , начиная с тех, которые отключены этой командой. Только мод ARK: Winter Wonderland 2023 (927090 ) задокументирован как поддерживающий эту опцию. | ASA 33.33 | ||||||||||||||||||||||||||||
-port=<Server Port>
|
Это порт сервера, используемый для размещения выделенного сервера. Это необходимо, если вы хотите запустить его на порте, отличном от порта по умолчанию 7777. | |||||||||||||||||||||||||||||
-PublicIPForEpic=<IPAddress>
|
Это общедоступный IP-адрес, к которому будут пытаться подключиться клиенты EGS. Если этот параметр отсутствует и указан -MULTIHOME , тогда клиенты EGS будут пытаться подключиться к многодомному IP-адресу; обратите внимание: если вы используете multihome и указываете закрытый IP-адрес, игроки не смогут подключиться к вашему серверу с помощью EGS. Обязательно установите общедоступный IP-адрес (например, WAN или внешний). | 312.13 | ||||||||||||||||||||||||||||
-pvedisallowtribewar
|
Не позволяет племенам в режиме PvE официально объявлять войну друг другу на взаимосогласованный период времени. Альтернативно можно использовать Game.ini bPvEAllowTribeWar . | 298.31 | ||||||||||||||||||||||||||||
-SecureSendArKPayload
|
Добавьте эту опцию, чтобы защититься от проблем с загрузкой существ. Примечание: имейте в виду, что это может повлиять на работу некоторых модов. | 357.20 | ||||||||||||||||||||||||||||
-ServerAllowAnsel
|
Позволяет серверу разрешить клиентам использовать NVIDIA Ansel. См. ссылку для получения подробной информации о его поддержке. | 278.0 | ||||||||||||||||||||||||||||
-servergamelog
|
Включите журналы администратора сервера (включая поддержку в RCON). Используйте команду RCON getgamelog , чтобы распечатать 100 записей одновременно. Кроме того, при выводе в датированный файл в \Logs отрегулируйте максимальную длину буфера RCON с помощью опции RCONServerGameLogBuffer=600 . | 224.0 | ||||||||||||||||||||||||||||
-servergamelogincludetribelogs
|
Включите журналы племени в обычные игровые журналы. Обратите внимание, что это необходимо для получения журналов из RCON (с использованием -ServerRCONOutputTribeLogs ). Кроме того, он отобразит их в консоли приложения. | 254.0 | ||||||||||||||||||||||||||||
-ServerRCONOutputTribeLogs
|
Позволяет отображать чат племени в RCON в дополнение к глобальному чату. Требуется -servergamelogincludetribelogs . | 254.0 | ||||||||||||||||||||||||||||
-speedhackbias=<value>
|
Значение по умолчанию: 1.0 Смещение, которое вы можете использовать на своем сервере (может привести к еще большей путанице у отстающих игроков). | 219.0 | ||||||||||||||||||||||||||||
-StasisKeepControllers
|
Если этот параметр включен, сервер будет сохранять объекты контроллера AI актеров Unreal Engine (например, существ) в памяти, когда актеры впадают в стазис. Это повышает производительность, когда часть карты отображается игроком и актеры выходят из стазиса. Однако, особенно на больших картах, это приведет к увеличению использования памяти даже при небольшом количестве игроков или их отсутствии. | 252.96 | ||||||||||||||||||||||||||||
-structurememopts
|
Включает оптимизацию структурной памяти. Примечание: избегайте его использования при запуске модов, связанных со структурой (пока они не будут обновлены), поскольку это может нарушить точки привязки этих структур модов. | 295.108 | ||||||||||||||||||||||||||||
-TotalConversionMod=<ModID>
|
Используется для указания общего мода преобразования (например: Primitive Plus). Альтернативно можно также установить ActiveTotalConversion=<ModID> в GameUserSettings.ini. | |||||||||||||||||||||||||||||
-UseDynamicConfig
|
Включает использование динамической конфигурации. Если вы не укажете CustomDynamicConfigUrl , сервер будет использовать динамическую конфигурацию по умолчанию для этой платформы (ту, которая используется на официальном сервере). Примечание: если вы не принудительно выполните немедленное обновление с помощью команды ForceUpdateDynamicConfig, конфигурация проверяется каждый раз при (авто)сохранении мира. Если вы хотите "отменить" конфигурацию, вам следует изменить ее обратно на значение по умолчанию, чтобы ее можно было прочитать из обновленной конфигурации и, таким образом, применить. Пропуск каких-либо строк не приведет к обновлению этих параметров. | 307.2 | ||||||||||||||||||||||||||||
-UseItemDupeCheck
|
Включает дополнительную защиту от дублирования. Примечание: это может повлиять на работу модов, поэтому используйте его с осторожностью. | 333.13 | ||||||||||||||||||||||||||||
-UseSecureSpawnRules
|
Включает дополнительную защиту при появлении предметов и существ. Примечание: Эта защита отключена по умолчанию, начиная с версии 349.27, из-за сбоев сервера, вызванных некоторыми модами. Рассматриваемые моды теперь должны работать правильно, поэтому теперь вы можете использовать эту опцию без особых опасений. | 349.27 | ||||||||||||||||||||||||||||
-usestore
|
То же основное поведение официальных (не устаревших) серверов при обработке данных персонажей игроков: файл профиля персонажа (.arkprofile) не сохраняется отдельно от сохранения карты (.ark) или его резервной копии. При необходимости (например, персонаж только что перенесен или создан новый персонаж) создается временный файл профиля персонажа и сохраняется до следующего сохранения мира. Профили племен хранятся в другом формате (.arktributetribe). Разрешает опцию -BackupTransferPlayerDatas (для полной имитации поведения сохранения на официальных серверах). Используйте опцию -converttostore , чтобы преобразовать предыдущие несохраненные данные в сохраненные. Эта опция должна использоваться для правильной загрузки резервных копий Официальные сохранения сервера 2023 вместе с -newsaveformat . | |||||||||||||||||||||||||||||
-UseStructureStasisGrid
|
Включает сетку стазиса структуры для повышения производительности сервера на больших базах с большим количеством игроков[1]. | 314.5 | ||||||||||||||||||||||||||||
-UseVivox
|
Включает Vivox только на серверах Steam. По умолчанию для серверов EPIC, но может быть включен для сервера Steam. | 311.74 | ||||||||||||||||||||||||||||
-webalarm
|
Активируйте веб-сигнализацию, когда в племени происходят важные события, например, срабатывает сигнализация Tripwire или рождается ребенок. Подробности см. в разделе Веб-уведомления. | 243.0 | ||||||||||||||||||||||||||||
-WinLiveMaxPlayers=<integer>
|
Значение по умолчанию: 70 Устанавливает максимальное количество игроков на сервере. В настоящее время он заменяет настройку MaxPlayers из опции GameUserSettings.ini. | |||||||||||||||||||||||||||||
Передача данных между ARK | ||||||||||||||||||||||||||||||
Если ваш сервер не использует ни аргумент -clusterid , ни аргумент -NoTransferFromFiltering , обязательно правильно настройте следующие параметры в разделе [ServerSettings] . файла GameUserSettings.ini: noTributeDownloads , PreventDownloadDinos , PreventDownloadItems , PreventDownloadSurvivors , PreventUploadDinos , PreventUploadItems и PreventUploadSurvivors . Примечание. Эти 7 параметров также можно настроить в командной строке запуска сервера (для этого используйте синтаксис ?<option>=<value> ).
| ||||||||||||||||||||||||||||||
-ClusterDirOverride=<PATH>
|
Указывает место межсерверного хранения для Передача данных между ARK. Также требуется опция -clusterid=<CLUSTER_NAME> для указания ID кластера. | |||||||||||||||||||||||||||||
-clusterid=<CLUSTER_NAME>
|
Указывает идентификатор имени кластера, чтобы разрешить Передачу данных между ARK. | |||||||||||||||||||||||||||||
-NoTransferFromFiltering
|
т использование данных ARK между одиночной игрой и серверами, у которых нет идентификатора кластера. Даже если установлен идентификатор кластера, рекомендуется сохранить эту опцию, чтобы полностью отключить путь кода, разрешающий ее. | |||||||||||||||||||||||||||||
Устаревшие параметры | ||||||||||||||||||||||||||||||
?bRawSockets
|
Прямые соединения сокетов UDP, а не Steam P2P. Устарело с 311.78 и больше не присутствует в исполняемом коде. | |||||||||||||||||||||||||||||
-ClearOldItems
|
Официальные PvP серверы единовременное удаление всех старых необорудованных предметов (за исключением чертежей, съестных припасов, заметок и квестовых предметов), чтобы обеспечить справедливость после использования ошибки дублирования предметов. Администраторы сервера могут применить это один раз, если они запустят этот аргумент команды (будет работать только ОДИН РАЗ' в сохраненных играх перед обновлением). Устарело и больше не присутствует в исполняемом коде. | |||||||||||||||||||||||||||||
-forcenetthreading
|
Режим ?bRawSockets выделенного сервера по умолчанию, в котором «не» используется многопоточная сеть, обычно приводит к чистой потере производительности. Используйте это, чтобы принудительно включить его. Устарело с 311.78. | |||||||||||||||||||||||||||||
-inlinesaveload
|
Исправлен случай повреждения сохранения игры с большими сохранениями: это экспериментально, поэтому попробуйте использовать эту команду, если у вас есть сохранения, которые не загружаются. Мы официально внесем это изменение в загрузчик в следующем патче после того, как (Подстановочный знак) будет на 100% уверен, что оно не имеет побочных эффектов. Он больше не нужен и считается устаревшим. | |||||||||||||||||||||||||||||
-NoBiomeWalls
|
Устраняет предстоящие эффекты стен области изменения биома, представленные в недокументированном дополнении патча 241.5. Устарело с момента выхода патча 243.0 и больше не присутствует в исполняемом коде. | |||||||||||||||||||||||||||||
-nofishloot
|
Отключить немясную добычу при использовании Удочки. Устарело после патча 260.0 и больше не присутствует в исполняемом коде. | |||||||||||||||||||||||||||||
-nonetthreading
|
Опция для серверов ?bRawSockets , позволяющая использовать только один поток для работы в сети (полезно для повышения производительности машин с большим количеством серверов, чем ядер ЦП, в частности, в Linux). Устарело с патчем 271.17 и больше не присутствует в исполняемом коде. | |||||||||||||||||||||||||||||
-noninlinesaveload
|
Предотвращено выполнение -inlinesaveload . Устарело и больше не присутствует в исполняемом коде. | |||||||||||||||||||||||||||||
-oldsaveformat
|
Используется для принудительного использования старого формата сохранения. Формат сохранения по умолчанию основан на формате newsaveformat, который примерно в 4 раза быстрее и на 50 % меньше. Если вы хотите использовать старый формат сохранения, запустите эту опцию. | |||||||||||||||||||||||||||||
-PVPDisablePenetratingHits
|
Отключите способность Тек Рельсотрона стрелять сквозь стены. Заменен на -DisableRailgunPVP в 349.1 и больше не присутствует в исполняемом коде. | |||||||||||||||||||||||||||||
-StructureDestructionTag=<newBiomesStructuresZones>
|
Одноразовый автоматический снос структуры <newBiomesStructuresZones> Зоны: для этого, которое вы можете выполнить только один раз после обновления до патча 216, запустите свой сервер или игру с этой опцией. <newBiomesStructuresZones> может быть DestroySwampSnowStructures после обновления до версии 216.0 или DestroyRedwoodSnowStructures после обновления до версии 243.0. Устарело и больше не присутствует в исполняемом коде. | |||||||||||||||||||||||||||||
-usecache
|
Опция скорости загрузки примерно на 70 % выше. Выберите вариант запуска "Экспериментировать с кэшем быстрой загрузки" (вручную добавьте "-usecache" в командную строку запуска). После первого и второго запуска игра и загрузка по-прежнему будут медленными, но третий раз будет быстрой. Устарело, поскольку 188.2 включено по умолчанию на всех картах и больше не присутствует в исполняемом коде. | |||||||||||||||||||||||||||||
-vday
|
Активировано событие Дня святого Валентина. Устарело, вместо этого используйте -ActiveEvent=vday . | |||||||||||||||||||||||||||||
Недокументированные опции | ||||||||||||||||||||||||||||||
-AllowChatSpam
|
Позволяет игрокам спамить сообщениями в чате сервера. Примечание: это может помешать работе внешних плагинов, разрешающих чат между картами. Недокументировано подстановочным знаком. | |||||||||||||||||||||||||||||
-BackupTransferPlayerDatas
|
Полностью имитируйте официальные (не устаревшие) серверы при обработке данных персонажей игроков, добавляя постоянные файлы резервных копий профилей персонажей отдельно от сохранения мира. Требуется опция -usestore . Эта опция должна использоваться для полного повторного включения резервного копирования профиля персонажа при воспроизведении резервных копий Официальные сохранения сервера 2023. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-BattlEyeServerRecheck
|
Добавляет на каждом сервере галочку дополнительной проверки статуса службы BattleEye. Используется в официальных кластерах. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-converttostore
|
Преобразует несохраненные данные (поведение сохранения по умолчанию — неофициальное и устаревшее) в сохраненные данные (поведение сохранения по умолчанию — официальное, не устаревшее) при следующем сохранении мира. Он не удалит старые сохранения профиля персонажа. Требуется -usestore . Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-CustomAdminCommandTrackingURL=<URL>
|
Позволяет серверу указывать собственный URL-адрес для отслеживания команд администратора. Поддерживает только протоколы HTTP (HTTPS не поддерживается). Если URL-адрес пуст, метрики должны быть записаны в файл с именем ArkCustomAdminCommandTrackingURL.txt в каталоге сохранения игры. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-CustomMerticsURL=<URL>
|
Позволяет серверу указывать собственный URL-адрес для публикации статистики показателей сервера. Поддерживает только протоколы HTTP (HTTPS не поддерживается). Если URL-адрес пуст, метрики должны быть записаны в файл с именем ArkCustomMetricsURL.txt в каталоге сохранения игры. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-CustomNotificationURL=<URL>
|
Разрешает трансляцию пользовательских уведомлений сервера с использованием функции сообщений сервера. Поддерживает только протоколы HTTP (HTTPS не поддерживается). Используется в официальных кластерах (например: http://arkdedicated.com/pcnotification.html). Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-dedihibernation
|
Заставляет диких существ появляться в режиме гибернации. Требуется, чтобы -preventhibernation не был установлен (что в любом случае не имеет эффекта на выделенных серверах). Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-disableCharacterTracker
|
Используется для отключения отслеживания символов. Альтернативно эту опцию можно настроить с помощью UseCharacterTracker в файле GameUserSettings.ini в разделе [ServerSettings] (обратите внимание, что аргумент из командной строки имеет приоритет над значением, установленным в GameUserSettings.ini). Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-DisableDupeLogDeletes
|
Предотвращает вступление в силу -ForceDupeLog . Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-DormancyNetMultiplier=<float>
|
Множитель скорости бездействия, контролирующий, когда NPC может перейти в бездействующий режим с низкой пропускной способностью сети. Если значение меньше или равно 1,0, требуется -nodormancythrottling . По умолчанию установлено значение 1.0. Недокументировано. | |||||||||||||||||||||||||||||
-EnableOfficialOnlyVersioningCode
|
Имитирует официальный путь кода версии для поведения загрузки/выгрузки элементов данных ARK, удаляя их в случае несоответствия версий. Недокументировано. | |||||||||||||||||||||||||||||
-EnableSteelShield
|
Используется для включения SteelShield защиты от DDOS. Это работает только в том случае, если ваш сервер размещен на Nitrado. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-EnableVictoryCoreDupeCheck
|
Должна быть включена дополнительная проверка против дублирования прирученных существ. Недокументировано. | |||||||||||||||||||||||||||||
-forcedisablemeshchecking
|
Отключает проверку сетки при повторном заселении листвы, не установлено официально. Недокументировано | |||||||||||||||||||||||||||||
-ForceDupeLog
|
Заставляет дублировать логи. Требуется, чтобы -DisableDupeLogDeletes не был установлен, включено официальное поведение. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-forceuseperfthreads
|
Принудительно использует потоки производительности. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-ignoredupeditems
|
Если в инвентаре обнаружен дублированный предмет, он будет проигнорирован и не удален. Эта опция не отключает проверку дублированных элементов. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-ip=<ipv4_address>
|
Опция найдена в настройке сервера Nitrado. Ожидается, что он будет работать в контексте -MULTIHOME . Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-MaxConnectionsPerIP=<integer>
|
Устанавливает ограничение на количество одновременно подключенных к серверу пользователей с одним и тем же IP. По умолчанию — -1 (практически неограниченно). Если IP-адрес достигнет такого значения, любые игроки, пытающиеся подключиться с таким IP-адресом, получат тайм-аут подключения. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-NitradoQueryPort
|
Подробности неизвестны, официально не задокументированы Wildcard. | |||||||||||||||||||||||||||||
-nitradotest2
|
Ограничивает тикрейт до 3, когда нет подключенных игроков. Это может оказать заметное влияние на процессор в больших мирах, поскольку будет меньше вызовов в секунду (меньше вычислений/распределения памяти и т. д.). Но, как ясно следует из названия, это внутренний тест, поэтому используйте его на свой страх и риск. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-NoAI
|
Это отключит добавление ИИ-контроллера к существам. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-NoDinosExceptForcedSpawn
|
Предотвращает появление диких существ, за исключением принудительного появления. Вы не можете использовать эту опцию, если используется -NoDinos . Включение этого параметра сделает недоступными следующие параметры: -NoDinosExceptStreamingSpawn , -NoDinosExceptManualSpawn и -NoDinosExceptWaterSpawn . Примечание: дикие существа, которые находились на сервере до добавления этого аргумента, не будут автоматически уничтожены (вы можете уничтожить их с помощью консольной команды cheat Destroywilddinos ). Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-NoDinosExceptStreamingSpawn
|
Предотвращает появление диких существ, за исключением потокового появления. Эту опцию нельзя использовать, если используется одна из следующих опций: -NoDinos или -NoDinosExceptForcedSpawn . Включение этой опции сделает недоступными следующие опции: -NoDinosExceptManualSpawn и -NoDinosExceptWaterSpawn . Примечание: дикие существа, которые находились на сервере до добавления этого аргумента, не будут автоматически уничтожены (вы можете уничтожить их с помощью консольной команды cheat Destroywilddinos ). Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-NoDinosExceptManualSpawn
|
Предотвращает появление диких существ, за исключением появления вручную. Эту опцию нельзя использовать, если используется одна из следующих опций: -NoDinos , -NoDinosExceptForcedSpawn или -NoDinosExceptStreamingSpawn . Включение этой опции сделает опцию -NoDinosExceptWaterSpawn непригодной для использования. Примечание: дикие существа, которые находились на сервере до добавления этого аргумента, не будут автоматически уничтожены (вы можете уничтожить их с помощью консольной команды cheat Destroywilddinos ). Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-NoDinosExceptWaterSpawn
|
Предотвращает появление диких существ, за исключением появления в воде. Эту опцию нельзя использовать, если используется одна из следующих опций: -NoDinos , -NoDinosExceptForcedSpawn , -NoDinosExceptStreamingSpawn или -NoDinosExceptManualSpawn . Примечание: дикие существа, которые находились на сервере до добавления этого аргумента, не будут автоматически уничтожены (вы можете уничтожить их с помощью консольной команды cheat Destroywilddinos ). Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-nodormancythrottling
|
Требуется, чтобы DormancyNetMultiplier работал, если его значение меньше 1.0. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-noperfthreads
|
Отключает потоки производительности. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-nosound
|
Отключает звуки для улучшения производительности. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-onethread
|
Отключает многопоточность. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-parseservertojson
|
При запуске сохраняет данные сервера загрузки в файл JSON, расположенный в папке Saved/Logs/AuditLogs и имеющий имя AuditLog_%s.json где %s — текущая дата и время в формате UTC. Полезно для целей отладки. Примечание: это приведет к значительному замедлению запуска сервера и созданию большого файла JSON. При больших сохранениях на сервере это может привести к зависанию сервера перед запуском даже на несколько часов. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-pauseonddos
|
Должен приостановить/остановить игру, если обнаружена DDoS-атака со стороны игроков. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-PreventTotalConversionSaveDir
|
Предотвращает использование модами полной конверсии выделенного каталога для сохранения, принудительно используя папку для сохранения по умолчанию. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-pveallowtribewar
|
В отличие от pvedisallowtribewar , позволяет племенам официально объявлять войну друг другу на взаимосогласованный период времени. Поскольку это официально не задокументировано Wildcard, предлагается использовать файл Game.ini bPvEAllowTribeWar . | |||||||||||||||||||||||||||||
-ReloadedForBackup
|
Помечает сохранение мира для загрузки как пробное резервное сохранение, что не позволяет правильно загрузить и продолжить игру из такого сохранения мира. Полезно, чтобы сэкономить время при выполнении тестов, не требуя полной загрузки сохранения мира. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-ServerIP=<ipv4_address>
|
Опция найдена в настройке сервера Nitrado. Ожидается, что он будет работать в контексте -MULTIHOME . Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-ServerPlatform=<plat1>[+<plat2>[...]]
|
Позволяет серверу принимать указанные платформы. Возможные варианты: PC для Steam, PS5 для PlayStation 5, XSX для XBOX, WINGDK для Microsoft Store, >ALL для перекрестной игры между ПК и всеми консолями. Примечание: Выделенный сервер Steam поддерживает только параметры PC и ALL . | |||||||||||||||||||||||||||||
-UnstasisDinoObstructionCheck
|
Должно предотвращать появление существ сквозь сетки/структуры при повторном рендеринге. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-UseTameEffectivenessClamp
|
Предотвращает эффективность приручения, никогда не превышающую 100%. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
-UseServerNetSpeedCheck
|
Следует избегать накопления игроками слишком большого количества данных о перемещениях за один такт сервера, отбрасывая последние, если их слишком много. Также можно включить с помощью -GUseServerNetSpeedCheck в динамической конфигурации. Включено в официальных кластерах. Может быть полезно для серверов, на которых слишком много игроков и нагрузка на процессор. Недокументировано с помощью подстановочного знака. | |||||||||||||||||||||||||||||
Варианты только для клиентов (неэффективно на серверах) | ||||||||||||||||||||||||||||||
-allowansel
|
Активирует поддержку NVIDIA Ansel в одиночной игре. Можно включить на многопользовательских серверах с помощью -ServerAllowAnsel , начиная с патча 278.0 для серверов. | |||||||||||||||||||||||||||||
-d3d10 -dx10 -sm4
|
Any of these options forces the use DirectX10 с использованием шейдерной модели 4. Это уменьшит графический движок до меньшей версии, уменьшив часть графики, но повысив частоту кадров на старом и более слабом оборудовании. Использование этой опции на сервере не отменяет поведение клиентов и не приносит никакой пользы. | |||||||||||||||||||||||||||||
-d3d11 -dx11 -sm5
|
Любая из этих опций приводит к использованию DirectX 11 с использованием шейдерной модели 5. Это режим рендеринга по умолчанию. Использование этой опции на сервере не отменяет поведение клиентов и не приносит никакой пользы. | |||||||||||||||||||||||||||||
-d3d12 -dx12
|
В ASE любая из этих опций использовалась для принудительного использования серверной части DirectX 12. Этот режим больше не работает из-за снятия с двигателя модуля D3D12RHI. Попытка использовать эту опцию приведет к сбою клиента при запуске. В ASA серверная часть DirectX 12 включена по умолчанию, и использование этой опции не даст никакого эффекта. . | |||||||||||||||||||||||||||||
-game
|
Это вариант запуска редактора Unreal Engine (т. е. Ark DevKit) для необработанных ресурсов. Эта команда бесполезна ни на клиенте, ни на сервере. | |||||||||||||||||||||||||||||
-LANPLAY
|
Вариант Unreal Engine для серверов. В ARK MaxClientRate жестко запрограммировано на уровне 60 КБ, а MaxInternetClientRate ограничено 15 КБ на клиента. Код Unreal Engine, который должен удвоить количество обновлений сервера для игры по локальной сети, отсутствует в исполняемых частях. Эта опция не влияет ни на серверы ARK, ни на клиентов. | |||||||||||||||||||||||||||||
?listen
|
Это вариант запуска редактора Unreal Engine (т. е. Ark DevKit) в качестве невыделенного сервера с использованием необработанных ресурсов. Эта команда бесполезна ни на клиенте, ни на сервере. | |||||||||||||||||||||||||||||
-log
|
Это вариант запуска консоли окна журнала в редакторе Unreal Engine (т. е. Ark DevKit) с опцией -game . Эта команда бесполезна ни на клиенте, ни на сервере. | |||||||||||||||||||||||||||||
-lowmemory
|
Запуск опций, которые уменьшают графические и звуковые эффекты для экономии около 800 МБ ОЗУ, что, вероятно, позволит игрокам с 4 ГБ ОЗУ преодолеть экраны бесконечной загрузки. Использование этой опции на сервере не отменяет поведение клиентов и не приносит никакой пользы. | |||||||||||||||||||||||||||||
-noaafonts
|
Убрано сглаживание шрифтов. Опция устарела. | |||||||||||||||||||||||||||||
-nomansky
|
Многие детализированные функции неба отключены, такие как облака и звездное ночное небо. Это уменьшает все из них, но вы все равно можете их иметь. Вы по-прежнему получаете звезды и солнце. Использование этой опции на сервере не отменяет поведение клиентов и не приносит никакой пользы. | |||||||||||||||||||||||||||||
-nomemorybias
|
Уменьшено использование памяти клиентской игры примерно на 600 МБ системы и 600 МБ оперативной памяти графического процессора! (все сетки теперь динамически передают LOD). Потенциально это может оказать небольшое влияние на производительность во время выполнения, поэтому, чтобы использовать старый метод (больше использовать ОЗУ, но без потенциальной потери производительности), запустите с этим параметром. Использование этой опции на сервере не отменяет поведение клиентов и не приносит никакой пользы. | |||||||||||||||||||||||||||||
-norhithread
|
Используется для отключения параллельных пакетных команд Direct3D 11. Это может быть полезно только для клиентов, у которых происходят сбои при потере устройства, из-за снижения производительности. Использование этой опции на сервере не отменяет поведение клиентов и не приносит никакой пользы. | |||||||||||||||||||||||||||||
-nosteamclient
|
Автоматически используется клиентом (ShooterGame) для запуска сервера из меню ХОСТ\ЛОКАЛЬНЫЙ. Запуск сервера (ShooterGameServer) напрямую или через скрипт с использованием этой опции не будет иметь никакого эффекта и будет игнорироваться. | |||||||||||||||||||||||||||||
-opengl -opengl3 -opengl4
|
Любой из этих вариантов требует использования OpenGL. Этот режим больше не работает из-за удаления режима OpenGL RHI из движка. Попытка использовать эту опцию приведет к сбою клиента при запуске. | |||||||||||||||||||||||||||||
-PreventHibernation
|
В сеансах Одиночная игра и Не выделенный существа в неактивных зонах находятся в спячке, а не в стазисе. Используйте эту опцию, чтобы предотвратить переход в спящий режим за счет снижения производительности и использования памяти. Использование этой опции на сервере не отменяет поведение клиентов и не приносит никакой пользы. | |||||||||||||||||||||||||||||
-server
|
Это вариант запуска редактора Unreal Engine (т. е. Ark DevKit) в качестве выделенного сервера с использованием необработанных ресурсов. Эта команда бесполезна ни на клиенте, ни на сервере. | |||||||||||||||||||||||||||||
-USEALLAVAILABLECORES
|
Это параметр Unreal Engine, используемый при компиляции шейдеров и ресурсов для приготовления (например, ARK DevKit). Эта опция бесполезна для выделенных серверов и клиентов. | |||||||||||||||||||||||||||||
-vulkan
|
Опция Unreal Engine для принудительного пути рендеринга Vulkan. В ASE был добавлен первым для несуществующей версии Google Stadia. В ASA также не поддерживается. Попытка использовать эту опцию приведет к сбою клиента при запуске. |
Configuration Files
Most options can also be specified in the game configuration files. The location of the configuration files varies by platform:
Platform | Configuration File | Location |
---|---|---|
Linux | GameUserSettings.ini | ShooterGame/Saved/Config/LinuxServer/
|
Linux | Game.ini | ShooterGame/Saved/Config/LinuxServer/
|
Windows | GameUserSettings.ini | ShooterGame\Saved\Config\WindowsServer\
|
Windows | Game.ini | ShooterGame\Saved\Config\WindowsServer\
|
Single Player and Non-Dedicated can access their game files through the Steam and Epic launchers:
Steam: Right click on the game name in Library and choose Properties.... Select the Installed Files tab, then select Browse Epic: View the game from the Library tab (not Quick Launch). Click the three dots icon, then select Manage. Under Installation, click the folder icon. The paths listed in the table above can then be followed from these locations. Ensure the game has been closed before making any changes to the INI files. The changes will be removed if edited while the game is running.
The GameUserSettings.ini file contains options for both the game client and the game server. Options for the game client are not used by the server.
The Game.ini file is used mostly for more advanced modifications, such as changing engram points or XP rewarded per level, disabling specific content, or rebalancing depending on player tastes.
For all supported platforms, options are listed one per line using the same basic syntax:
<option>=<value>
All options in the configuration file require a value. If an option is not listed in the configuration file, its default value is used automatically.
To configure a game server with the same configuration as shown in Command Line Syntax above:
ServerCrosshair=True AllowThirdPersonPlayer=True ShowMapPlayerLocation=False TheMaxStructuresInRange=1000
With these options in the configuration file, the server can be launched with a much shorter command line. For Linux:
./ShooterGameServer TheIsland
For Windows:
.\ShooterGameServer.exe TheIsland
GameUserSettings.ini
GameUserSettings.ini file holds most server as well most of basic and intermediate gameplay settings.
Although not suggested, settings marked with in the CMD column can be used in the command line too, appending them with the ?
syntax. In contrast, settings marked with cannot be moved in the command line.
Beginners can easily create this file using the ini-Generator.
[ServerSettings]
The following options must come under the [ServerSettings]
section of GameUserSettings.ini
:
ASA | ASE | Variable | Description | CMD | Introduced in version |
---|---|---|---|---|---|
ActiveMods
|
Тип значения: list of mod IDs, comma-separated with no spaces, in a single line (for example: ModID1,ModID2,ModID3 )Specifies the order and which mods are loaded. ModIDs are comma separated and in one line. Priority is in descending order (the left-most ModID hast the highest priority). Alternatively, but not suggested, the command line ?GameModIds= can be used. | ||||
ActiveMapMod
|
Тип значения: mod ID for currently active mod map Specifies which mod map is loaded. | ||||
ActiveTotalConversion
|
Тип значения: ModID Used to specify a total conversion mod (e.g.: Primitive Plus). Alternatively, the command line option -TotalConversionMod=<ModID> can also be set. | ||||
AdminLogging
|
Значение по умолчанию: False Тип значения: boolean If True , logs all admin commands to in-game chat. | ||||
AllowAnyoneBabyImprintCuddle
|
Значение по умолчанию: False Тип значения: boolean If True , allows anyone to "take care" of a baby creatures (cuddle etc.), not just whomever imprinted on it. | ||||
AllowCaveBuildingPvE
|
Значение по умолчанию: False Тип значения: boolean If True , allows building in caves when PvE mode is also enabled. Note: no more working in command-line options before patch 241.5. | ||||
AllowCaveBuildingPvP
|
Значение по умолчанию: True Тип значения: boolean If False , prevents building in caves when PvP mode is also enabled. | ||||
AllowCrateSpawnsOnTopOfStructures
|
Значение по умолчанию: False Тип значения: boolean If True , allows from-the-air Supply Crates to appear on top of Structures, rather than being prevented by Structures. | ||||
AllowCryoFridgeOnSaddle
|
Значение по умолчанию: False Тип значения: boolean If True , allows cryofridges to be built on platform saddles and rafts. | ||||
AllowFlyerCarryPvE
|
Значение по умолчанию: False Тип значения: boolean If True , allows flying creatures to pick up wild creatures in PvE. | ||||
AllowFlyingStaminaRecovery
|
Значение по умолчанию: False Тип значения: boolean If True , allows server to recover Stamina when standing on a Flyer. | ||||
AllowHideDamageSourceFromLogs
|
Значение по умолчанию: True Тип значения: boolean If False , shows the damage sources in tribe logs. | ||||
AllowHitMarkers
|
Значение по умолчанию: True Тип значения: boolean If False , disables optional markers for ranged attacks. | ||||
AllowIntegratedSPlusStructures
|
Значение по умолчанию: True Тип значения: boolean if False , disables all of the new S+ structures (intended mainly for letting unofficial servers that want to keep using the S+ mod version to keep using that without a ton of extra duplicate structures). | ||||
AllowMultipleAttachedC4
|
Значение по умолчанию: False Тип значения: boolean If True , allows to attach more than one C4 per creature. | ||||
AllowRaidDinoFeeding
|
Значение по умолчанию: False Тип значения: boolean If True , allows Titanosaurs to be permanently tamed (namely allow them to be fed). Note: in The Island only spawns a maximum of 3 Titanosaurs, so 3 tamed ones should ultimately block any more ones from spawning. | ||||
AllowSharedConnections
|
Значение по умолчанию: False Тип значения: boolean If True , allows family sharing players to connect to the server. | ||||
AllowTekSuitPowersInGenesis
|
Значение по умолчанию: False Тип значения: boolean If True , enables TEK suit powers in Genesis: Part 1. | ||||
AllowThirdPersonPlayer
|
Значение по умолчанию: True Тип значения: boolean If False , disables third person camera allowed by default on all dedicated servers. | ||||
AlwaysAllowStructurePickup
|
Значение по умолчанию: False Тип значения: boolean If True disables the timer on the quick pick-up system. | ||||
AlwaysNotifyPlayerLeft
|
Значение по умолчанию: False Тип значения: boolean If True , players will always get notified if someone leaves the server | ||||
AutoDestroyDecayedDinos
|
Значение по умолчанию: False Тип значения: boolean If True , auto-destroys claimable decayed tames on load, rather than have them remain around as claimable. Note: after patch 273.691, in PvE mode the tame auto-unclaim after decay period has been disabled in official PvE. | ||||
AutoDestroyOldStructuresMultiplier
|
Значение по умолчанию: 0.0 Тип значения: float Allows auto-destruction of structures only after sufficient "no nearby tribe" time has passed (defined as a multiplier of the Allow Claim period). To enable it, set it to 1.0. Useful for servers to clear off abandoned structures automatically over time. Requires -AutoDestroyStructures command line option to work. The value scales with each structure decay time. | ||||
AutoSavePeriodMinutes
|
Значение по умолчанию: 15.0 Тип значения: float Set interval for automatic saves. Setting this to 0 will cause constant saving. | ||||
BanListURL
|
Тип значения: string with a URL Sets the global ban list. Must be enclosed in double quotes. Official ban list is http://arkdedicated.com/banlist.txt, before 279.233 the URL was http://playark.com/banlist.txt. Note: it supports the HTTP protocol only (HTTPS is not supported). | ||||
bForceCanRideFliers
|
Тип значения: boolean If True , allows flyers to be used on maps where they normally are disabled. Note: if you set it to False it will disable flyers on any map. | ||||
ClampItemSpoilingTimes
|
Значение по умолчанию: False Тип значения: boolean If True , clamps all spoiling times to the items' maximum spoiling times. Useful if any infinite-spoiling exploits were used on the server and you wish to clean them up. Could potentially cause issues with mods that alter spoiling time, hence it is an option. | ||||
ClampItemStats
|
Значение по умолчанию: False Тип значения: boolean If True , enables stats clamping for items. See ItemStatClamps for more info. | ||||
ClampResourceHarvestDamage
|
Значение по умолчанию: False Тип значения: boolean If True , limit the damage caused by a tame to a resource on harvesting based on resource remaining health. Note: enabling this setting may result in sensible resource harvesting reduction using high damage tools or creatures. | ||||
CustomDynamicConfigUrl
|
Тип значения: string with a URL Direct link to a live dynamicconfig.ini file (http://arkdedicated.com/dynamicconfig.ini), allowing live changes of the supported options without the need of server restart, as well defining custom colour set for wild creatures' spawns. Note: requires -UseDynamicConfig command line option, string with a URL must use the HTTP protocol (HTTPS is not supported) and inside quotes if used in command line. Check the DynamicConfig section for the supported settings. | ||||
CustomLiveTuningUrl
|
Тип значения: string with a URL Direct link to the live tuning file (e.g.: http://arkdedicated.com/DefaultOverloads.json). Currently only allows to change the values of DecayDestructionPeriod & DecayDestructionPeriodMultiplier for any structure in the game. Note: string with a URL must use the HTTP protocol (HTTPS is not supported) and inside quotes if used in command line. For more information on how to use this system check out the official announcement: https://survivetheark.com/index.php?/forums/topic/569366-server-configuration-live-tuning-system. | ||||
DayCycleSpeedScale
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for the passage of time in the ARK, controlling how often day changes to night and night changes to day. The default value 1 provides the same cycle speed as the single player experience (and the official public servers). Values lower than 1 slow down the cycle; higher values accelerate it. Base time when value is 1 appears to be 1-minute real time equals approx. 28-minutes game time. Thus, for an approximate 24-hour day/night cycle in game, use .035 for the value. | ||||
DayTimeSpeedScale
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for the passage of time in the ARK during the day. This value determines the length of each day, relative to the length of each night (as specified by NightTimeSpeedScale ). Lowering this value increases the length of each day. | ||||
DestroyUnconnectedWaterPipes
|
Значение по умолчанию: False Тип значения: boolean If True , after two days real-time the pipes will auto-destroy if unconnected to any non-pipe (directly or indirectly) and no allied player is nearby. | ||||
DifficultyOffset
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the difficulty level. | ||||
DinoCharacterFoodDrainMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for creatures' food consumption. Higher values increase food consumption (creatures get hungry faster). It also affects the taming-times. | ||||
DinoCharacterHealthRecoveryMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for creatures' health recovery. Higher values increase the recovery rate (creatures heal faster). | ||||
DinoCharacterStaminaDrainMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for creatures' stamina consumption. Higher values increase stamina consumption (creatures get tired faster). | ||||
DinoCountMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for creature spawns. Higher values increase the number of creatures spawned throughout the ARK. | ||||
DinoDamageMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for the damage wild creatures deal with their attacks. The default value 1 provides normal damage. Higher values increase damage. Lower values decrease it. | ||||
DinoResistanceMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for the resistance to damage wild creatures receive when attacked. The default value 1 provides normal damage. Higher values decrease resistance, increasing damage per attack. Lower values increase it, reducing damage per attack. A value of 0.5 results in a creature taking half damage while a value of 2.0 would result in a creature taking double normal damage. | ||||
DestroyTamesOverTheSoftTameLimit
|
Значение по умолчанию: False Тип значения: boolean Dinos above the Soft Tame Server Limit will be marked “For Cryo” and display an icon and a timer indicating how soon they need to be cryopodded before they are automatically destroyed. Dinos marked and dinos destroyed by this system will be logged in the tribe log. This differs from the standard tame limit, as it still allows new players to join servers and tame creatures above the 5000 limit, whereas previously, they would not have been able to tame or breed creatures at the server cap. You can define the soft tame limit with MaxTamedDinos_SoftTameLimit . You can define the time (in seconds) before tame's autodestruction with MaxTamedDinos_SoftTameLimit_CountdownForDeletionDuration . | ASA 33.15 | |||
DisableCryopodEnemyCheck
|
Значение по умолчанию: False Тип значения: boolean If True , allows cryopods to be used while enemies are nearby. | ||||
DisableCryopodFridgeRequirement
|
Значение по умолчанию: False Тип значения: boolean If True , allows cryopods to be used without needing to be in range of a powered cryofridge. | ||||
DisableDinoDecayPvE
|
Значение по умолчанию: False Тип значения: boolean If True , disables the creature decay in PvE mode. Note: after patch 273.691, in PvE mode the creature auto-unclaim after decay period has been disabled. | ||||
DisableImprintDinoBuff
|
Значение по умолчанию: False Тип значения: boolean If True , disables the creature imprinting player Stat Bonus. Where whomever specifically imprinted on the creature, and raised it to have an Imprinting Quality, gets extra Damage/Resistance buff. | ||||
DisablePvEGamma
|
Значение по умолчанию: False Тип значения: boolean If True , prevents use of console command "gamma" in PvE mode. | ||||
DisableStructureDecayPvE
|
Значение по умолчанию: False Тип значения: boolean If True , disables the gradual auto-decay of player structures. | ||||
DisableWeatherFog
|
Значение по умолчанию: False Тип значения: boolean If True , disables fog. | ||||
DontAlwaysNotifyPlayerJoined
|
Значение по умолчанию: False Тип значения: boolean If True , globally disables player joins notifications. | ||||
EnableExtraStructurePreventionVolumes
|
Значение по умолчанию: False Тип значения: boolean If True , disables building in specific resource-rich areas, in particular setup on The Island around the major mountains. | ||||
EnablePvPGamma
|
Значение по умолчанию: False Тип значения: boolean If True , allows use of console command "gamma" in PvP mode. | ||||
ExtinctionEventTimeInterval
|
Тип значения: seconds Used to enable the extinction mode (ARKpocalypse). The number is the time in seconds. Use 2592000 value for 30 days. | ||||
FastDecayUnsnappedCoreStructures
|
Значение по умолчанию: False Тип значения: boolean If True , unsnapped foundations/pillars/fences/Tek Dedicated Storage will decay after the time stated by FastDecayInterval in Game.ini (default is 12 hours). Before 259.0, it set the decay time for such structures straight to 5 times faster. | ||||
ForceAllStructureLocking
|
Значение по умолчанию: False Тип значения: boolean If True , will default lock all structures. | ||||
globalVoiceChat
|
Значение по умолчанию: False Тип значения: boolean If True , voice chat turns global. | ||||
HarvestAmountMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for yields from all harvesting activities (chopping down trees, picking berries, carving carcasses, mining rocks, etc.). Higher values increase the amount of materials harvested with each strike. | ||||
HarvestHealthMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for the "health" of items that can be harvested (trees, rocks, carcasses, etc.). Higher values increase the amount of damage (i.e., "number of strikes") such objects can withstand before being destroyed, which results in higher overall harvest yields. | ||||
IgnoreLimitMaxStructuresInRangeTypeFlag
|
Значение по умолчанию: False Тип значения: boolean If True , removes the limit of 150 decorative structures (flags, signs, dermis etc.). | ||||
ImplantSuicideCD
|
Значение по умолчанию: 28800 Тип значения: float Defines the time (in seconds) a player must wait between 2 uses of the implant's "Respawn" feature. | ||||
ItemStackSizeMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Allow increasing or decreasing global item stack size, this means all default stack sizes will be multiplied by the value given (excluding items that have a stack size of 1 by default). | ||||
KickIdlePlayersPeriod
|
Значение по умолчанию: 3600.0 Тип значения: float Time in seconds after which characters that have not moved or interacted will be kicked (if -EnableIdlePlayerKick as command line parameter is set). Note: although at code level it is defined as a floating-point number, it is suggested to use an integer instead. | ||||
MaxGateFrameOnSaddles
|
Значение по умолчанию: 0 Тип значения: integer Defines the maximum amount of gateways allowed on platform saddles. A value of 2 would prevent players from placing more than 2 gateways on their platform saddles (used in Official PvP servers). This setting is not retroactive, meaning existing builds won't be affected. Set to 0 to not allow players to place gateways on platform saddles (used in Official PvE servers). | ||||
MaxHexagonsPerCharacter
|
Значение по умолчанию: 2000000000 Тип значения: integer Sets the max amount of Hexagon a Character can accumulate. Official set it to 2500000. | ||||
MaxPersonalTamedDinos
|
Значение по умолчанию: 0 Тип значения: integer Sets a per-tribe creature tame limit (500 on official PvE servers, 300 in official PvP servers). The default value of 0 disables such limit. | ||||
MaxPlatformSaddleStructureLimit
|
Значение по умолчанию: 75 Тип значения: integer Changes the maximum number of platformed-creatures/rafts allowed on the ARK (a potential performance cost). Example: MaxPlatformSaddleStructureLimit=10 would only allow 10 platform saddles/rafts across the entire ARK. | ||||
MaxTamedDinos
|
Значение по умолчанию: 5000.0 Тип значения: float Sets the maximum number of tame creatures on a server, this is a global cap. Note: although at code level it is defined as a floating-point number, it is suggested to use an integer instead. | ||||
MaxTamedDinos_SoftTameLimit
|
Значение по умолчанию: 5000 Тип значения: integer Defines the server-wide soft tame limit. See DestroyTamesOverTheSoftTameLimit for more info. | ASA 33.15 | |||
MaxTamedDinos_SoftTameLimit_CountdownForDeletionDuration
|
Значение по умолчанию: 604800 Тип значения: integer Defines the time (in seconds) for tame to get destroyed. See DestroyTamesOverTheSoftTameLimit for more info. | ASA 33.15 | |||
MaxTributeCharacters
|
Значение по умолчанию: 10 Тип значения: integer Slots for uploaded characters. Any value less than default will be reverted. Note: rising it may corrupt player/cluster data and lead to lose of all stored characters. | ||||
MaxTributeDinos
|
Значение по умолчанию: 20 Тип значения: integer Slots for uploaded creatures. Any value less than default will be reverted. Note: Some player claimed maximum 273 to be safe cap and more will corrupt profile/cluster and lead to lose of all stored creatures but it need to be checked | ||||
MaxTributeItems
|
Значение по умолчанию: 50 Тип значения: integer Slots for uploaded items and resources. Any value less than default will be reverted. Note: Some player claimed maximum 154 to be safe cap and more will corrupt profile/cluster and lead to lose of all stored items and resources but it need to be checked | ||||
NightTimeSpeedScale
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for the passage of time in the ARK during night time. This value determines the length of each night, relative to the length of each day (as specified by DayTimeSpeedScale ) Lowering this value increases the length of each night. | ||||
NonPermanentDiseases
|
Значение по умолчанию: False Тип значения: boolean If True , makes permanent diseases not permanent. Players will lose them if on re-spawn. | ||||
NPCNetworkStasisRangeScalePlayerCountStart
|
Значение по умолчанию: 0 Тип значения: integer Minimum number of online players when the NPC Network Stasis Range Scale override is enabled (requires inputting into INI, not command line). Used to override the NPC Network Stasis Range Scale (to scale server performance for more player), on default is set to 0, disabling it. Official set it to 24. | ||||
NPCNetworkStasisRangeScalePlayerCountEnd
|
Значение по умолчанию: 0 Тип значения: integer Maximum number of online players when NPCNetworkStasisRangeScalePercentEnd is reached (requires inputting into INI, not command line). Used to override the NPC Network Stasis Range Scale (to scale server performance for more player), on default is set to 0, disabling it. Official set it to 70 | ||||
NPCNetworkStasisRangeScalePercentEnd
|
Значение по умолчанию: 0.55000001 Тип значения: float The Maximum scale percentage used when NPCNetworkStasisRangeScalePlayerCountEnd is reached (requires inputting into INI, not command line). Used to override the NPC Network Stasis Range Scale (to scale server performance for more player). Official set it to 0.5. | ||||
OnlyAutoDestroyCoreStructures
|
Значение по умолчанию: False Тип значения: boolean If True , prevents any non-core/non-foundation structures from auto-destroying (however they'll still get auto-destroyed if a floor that they're on gets auto-destroyed). Official PvE Servers use this option. | ||||
OnlyDecayUnsnappedCoreStructures
|
Значение по умолчанию: False Тип значения: boolean If True , only unsnapped core structures will decay. Useful for eliminating lone pillar/foundation spam. | ||||
OverrideOfficialDifficulty
|
Значение по умолчанию: 0.0 Тип значения: float Allows you to override the default server difficulty level of 4 with 5 to match the new official server difficulty level. Default value of 0.0 disables the override. A value of 5.0 will allow common creatures to spawn up to level 150. Originally (247.95) available only as command line option. | ||||
OverrideStructurePlatformPrevention
|
Значение по умолчанию: False Тип значения: boolean If True , turrets becomes be buildable and functional on platform saddles. Since 247.999 applies on spike structure too. Note: despite patch notes, in ShooterGameServer it's coded OverrideStructurePlatformPrevention with two r. | ||||
OxygenSwimSpeedStatMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Use this to set how swim speed is multiplied by level spent in oxygen. The value was reduced by 80% in 256.0. | ||||
PerPlatformMaxStructuresMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Higher value increases (from a percentage scale) max number of items place-able on saddles and rafts. | ||||
PersonalTamedDinosSaddleStructureCost
|
Значение по умолчанию: 0 Тип значения: integer Determines the amount of "tame creature slots" a platform saddle (with structures) will use towards the tribe tame creature limit. | ||||
PlatformSaddleBuildAreaBoundsMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Increasing the number allows structures being placed further away from the platform. | ||||
PlayerCharacterFoodDrainMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for player characters' food consumption. Higher values increase food consumption (player characters get hungry faster). | ||||
PlayerCharacterHealthRecoveryMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for player characters' health recovery. Higher values increase the recovery rate (player characters heal faster). | ||||
PlayerCharacterStaminaDrainMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for player characters' stamina consumption. Higher values increase stamina consumption (player characters get tired faster). | ||||
PlayerCharacterWaterDrainMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for player characters' water consumption. Higher values increase water consumption (player characters get thirsty faster). | ||||
PlayerDamageMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for the damage players deal with their attacks. The default value 1 provides normal damage. Higher values increase damage. Lower values decrease it. | ||||
PlayerResistanceMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for the resistance to damage players receive when attacked. The default value 1 provides normal damage. Higher values decrease resistance, increasing damage per attack. Lower values increase it, reducing damage per attack. A value of 0.5 results in a player taking half damage while a value of 2.0 would result in taking double normal damage. | ||||
PreventDiseases
|
Значение по умолчанию: False Тип значения: boolean If True , completely diseases on the server. Thus far just Swamp Fever. | ||||
PreventMateBoost
|
Значение по умолчанию: False Тип значения: boolean If True , disables creature mate boosting. | ||||
PreventOfflinePvP
|
Значение по умолчанию: False Тип значения: boolean If True , enables the Offline Raiding Prevention (ORP). When all tribe members are logged off, tribe characters, creature and structures become invulnerable. Creature starvation still applies, moreover, characters and creature can still die if drowned. Despite the name, it works on both PvE and PvP game modes. Due to performance reason, it is recommended to set a minimum interval with PreventOfflinePvPInterval option before ORP becomes active. ORP also helps lowering memory and CPU usage on a server. Enabled by default on Official PvE since 258.3 | ||||
PreventOfflinePvPInterval
|
Значение по умолчанию: 0.0 Тип значения: float Seconds to wait before a ORP becomes active for tribe/players and relative creatures/structures (10 seconds in official PvE servers). Note: although at code level it is defined as a floating-point number, it is suggested to use an integer instead. | ||||
PreventSpawnAnimations
|
Значение по умолчанию: False Тип значения: boolean If True , player characters (re)spawn without the wake-up animation. | ||||
PreventTribeAlliances
|
Значение по умолчанию: False Тип значения: boolean If True , prevents tribes from creating Alliances. | ||||
ProximityChat
|
Значение по умолчанию: False Тип значения: boolean If True , only players near each other can see their chat messages | ||||
PvEAllowStructuresAtSupplyDrops
|
Значение по умолчанию: False Тип значения: boolean If True , allows building near supply drop points in PvE mode. | ||||
PvEDinoDecayPeriodMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Creature PvE auto-decay time multiplier. Requires DisableDinoDecayPvE=false in GameUserSettings.ini or ?DisableDinoDecayPvE=false in command line to work. | ||||
PvEStructureDecayPeriodMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for structures decay times, e.g.: setting it at 2.0 will double all structure decay times, while setting at 0.5 will halve the timers. Note: despite the name, works in both PvP and PvE modes when structure decay is enabled. | ||||
PvPDinoDecay
|
Значение по умолчанию: False Тип значения: boolean If True , enables creatures' decay in PvP while the Offline Raid Prevention is active. | ||||
PvPStructureDecay
|
Значение по умолчанию: False Тип значения: boolean If True , enables structures decay on PvP servers while the Offline Raid Prevention is active. | ||||
RaidDinoCharacterFoodDrainMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Affects how quickly the food drains on such "raid dinos" (e.g.: Titanosaurus) | ||||
RandomSupplyCratePoints
|
Значение по умолчанию: False Тип значения: boolean If True , supply drops are in random locations. Note: This setting is known to cause artifacts becoming inaccessible on Ragnarok if active. | ||||
RCONEnabled
|
Значение по умолчанию: False Тип значения: boolean If True , enables RCON, needs RCONPort=<TCP_PORT> and ServerAdminPassword=<admin_password> to work. | ||||
RCONPort
|
Значение по умолчанию: 27020 Тип значения: integer Specifies the optional TCP RCON Port. See Dedicated server setup | ||||
RCONServerGameLogBuffer
|
Значение по умолчанию: 600.0 Тип значения: float Determines how many lines of game logs are send over the RCON. Note: despite being coded as a float it's suggested to treat it as integer. | ||||
ResourcesRespawnPeriodMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for the re-spawn rate for resource nodes (trees, rocks, bushes, etc.). Lower values cause nodes to re-spawn more frequently. | ||||
ServerAdminPassword
|
Тип значения: string If specified, players must provide this password (via the in-game console) to gain access to administrator commands on the server. Note: no quotes are used. | ||||
ServerAutoForceRespawnWildDinosInterval
|
Значение по умолчанию: 0.0 Тип значения: float Force re-spawn of all wild creatures on server restart afters the value set in seconds. Default value of 0.0 disables it. Useful to prevent certain creature species (like the Basilo and Spino) from becoming depopulated on long running servers. | ||||
ServerCrosshair
|
Значение по умолчанию: True Тип значения: boolean If False , disables the Crosshair on your server. | ||||
ServerForceNoHUD
|
Значение по умолчанию: False Тип значения: boolean If True , HUD is always disabled for non-tribe owned NPCs. | ||||
ServerHardcore
|
Значение по умолчанию: False Тип значения: boolean If True , enables Hardcore mode (player characters revert to level 1 upon death) | ||||
ServerPassword
|
Тип значения: string If specified, players must provide this password to join the server. Note: no quotes are used. | ||||
serverPVE
|
Значение по умолчанию: False Тип значения: boolean If True , disables PvP and enables PvE | ||||
ShowFloatingDamageText
|
Значение по умолчанию: False Тип значения: boolean If True , enables RPG-style popup damage text mode. | ||||
ShowMapPlayerLocation
|
Значение по умолчанию: True Тип значения: boolean If False , hides each player their own precise position when they view their map. | ||||
SpectatorPassword
|
Тип значения: string To use non-admin spectator, the server must specify a spectator password. Then any client can use these console commands: requestspectator <password> and stopspectating . Note: no quotes are used. | ||||
StructureDamageMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for the damage structures deal with their attacks (i.e., spiked walls). Higher values increase damage. Lower values decrease it. | ||||
StructurePickupHoldDuration
|
Значение по умолчанию: 0.5 Тип значения: float Specifies the quick pick-up hold duration, a value of 0 results in instant pick-up. | ||||
StructurePickupTimeAfterPlacement
|
Значение по умолчанию: 30.0 Тип значения: float Amount of time in seconds after placement that quick pick-up is available. | ||||
StructurePreventResourceRadiusMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Same as ResourceNoReplenishRadiusStructures in Game.ini. If both settings are set both multiplier will be applied. Can be useful when cannot change the Game.ini file as it works as a command line option too. | ||||
StructureResistanceMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for the resistance to damage structures receive when attacked. The default value 1 provides normal damage. Higher values decrease resistance, increasing damage per attack. Lower values increase it, reducing damage per attack. A value of 0.5 results in a structure taking half damage while a value of 2.0 would result in a structure taking double normal damage. | ||||
TamedDinoDamageMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for the damage tame creatures deal with their attacks. The default value 1 provides normal damage. Higher values increase damage. Lower values decrease it. | ||||
TamedDinoResistanceMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for the resistance to damage tame creatures receive when attacked. The default value 1 provides normal damage. Higher values decrease resistance, increasing damage per attack. Lower values increase it, reducing damage per attack. A value of 0.5 results in a structure taking half damage while a value of 2.0 would result in a structure taking double normal damage. | ||||
TamingSpeedMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for creature taming speed. Higher values make taming faster. | ||||
TheMaxStructuresInRange
|
Значение по умолчанию: 10500 Тип значения: integer Specifies the maximum number of structures that can be constructed within a certain (currently hard-coded) range. Replaces the old value NewMaxStructuresInRange | ||||
TribeLogDestroyedEnemyStructures
|
Значение по умолчанию: False Тип значения: boolean By default, enemy structure destruction (for the victim tribe) is not displayed in the tribe Logs, set this to true to enable it. | ||||
TribeNameChangeCooldown
|
Значение по умолчанию: 15.0 Тип значения: float Cool-down, in minutes, in between tribe name changes. Official server use a value of 172800.0 (2 days). | ||||
UseFjordurTraversalBuff
|
Значение по умолчанию: False Тип значения: boolean If True , enables the biome teleport in Fjordur when holding R (enabled in official PvE servers). | ||||
UseOptimizedHarvestingHealth
|
Значение по умолчанию: False Тип значения: boolean If True , enables a server harvesting optimization with high HarvestAmountMultiplier (but less rare items). Note: on ARK: Survival Evolved it's suggested to enable this option if harvesting with Tek Stryder causes lag spikes. | ||||
XPMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the scaling factor for the experience received by players, tribes and tames for various actions. The default value 1 provides the same amounts of experience as in the single player experience (and official public servers). Higher values increase XP amounts awarded for various actions; lower values decrease it. In 313.5 an additional hardcoded multiplier of 4 was activated. | ||||
CrossARK Transfers | |||||
CrossARKAllowForeignDinoDownloads
|
Значение по умолчанию: False Тип значения: boolean If True , enables non-native creatures tribute download on Aberration. | ||||
MinimumDinoReuploadInterval
|
Значение по умолчанию: 0.0 Тип значения: float Number of seconds cool-down between allowed creature re-uploads (43200 on official Servers which is 12 hours). | ||||
noTributeDownloads
|
Значение по умолчанию: False Тип значения: boolean If True , prevents CrossArk-data downloads inCross-ARK Data Transfer. | ||||
PreventDownloadDinos
|
Значение по умолчанию: False Тип значения: boolean If True , prevents creatures download from ARK Data in Cross-ARK Data Transfer. | ||||
PreventDownloadItems
|
Значение по умолчанию: False Тип значения: boolean If True , prevents items download from ARK Data in Cross-ARK Data Transfer. | ||||
PreventDownloadSurvivors
|
Значение по умолчанию: False Тип значения: boolean If True , prevents survivors download from ARK Data in Cross-ARK Data Transfer. | ||||
PreventUploadDinos
|
Значение по умолчанию: False Тип значения: boolean If True , prevents creatures upload to ARK Data in Cross-ARK Data Transfer. | ||||
PreventUploadItems
|
Значение по умолчанию: False Тип значения: boolean If True , prevents items upload to ARK Data in Cross-ARK Data Transfer. | ||||
PreventUploadSurvivors
|
Значение по умолчанию: False Тип значения: boolean If True , prevents survivors upload to ARK Data in Cross-ARK Data Transfer. | ||||
TributeCharacterExpirationSeconds
|
Значение по умолчанию: 0 Тип значения: integer Set in seconds the expiration timer for uploaded survivors in ARK Data. With default or negative values there is no expiration time. Check Cross-ARK Data Transfer for more details. Warning: do not set this option to an insane high value, like more than 31536000 seconds (which is 1 year), as in ARK Data routines this is summed to upload time in Unix Epoch time format. Using really high values will result in overflow and may cause upload time checks to fail and ARK Data deleted. Finally, it is highly suggested to use the same value across all servers in a cluster, otherwise accessing ARK Data from a server with a lower value will result data deletion if in that server the timer is expired. | ||||
TributeDinoExpirationSeconds
|
Значение по умолчанию: 86400 Тип значения: integer Set in seconds the expiration timer for uploaded tames in ARK Data. If set to 0 or less will revert to default. Check Cross-ARK Data Transfer for more details. Warning: do not set this option to an insane high value, like more than 31536000 seconds (which is 1 year), as in ARK Data routines this is summed to upload time in Unix Epoch time format. Using really high values will result in overflow and may cause upload time checks to fail and ARK Data deleted. Finally, it is highly suggested to use the same value across all servers in a cluster, otherwise accessing ARK Data from a server with a lower value will result data deletion if in that server the timer is expired. | ||||
TributeItemExpirationSeconds
|
Значение по умолчанию: 86400 Тип значения: integer Set in seconds the expiration timer for uploaded items in ARK Data. If set to 0 or less will revert to default. Check Cross-ARK Data Transfer for more details. Warning: do not set this option to an insane high value, like more than 31536000 seconds (which is 1 year), as in ARK Data routines this is summed to upload time in Unix Epoch time format. Using really high values will result in overflow and may cause upload time checks to fail and ARK Data deleted. Finally, it is highly suggested to use the same value across all servers in a cluster, otherwise accessing ARK Data from a server with a lower value will result data deletion if in that server the timer is expired. | ||||
Cryo Sickness and Cryopod Nerf | |||||
CryopodNerfDamageMult
|
Значение по умолчанию: 0.0099999998 Тип значения: float Reduces the amount of damage dealt by the creature after it is deployed from the cryopod, as a percentage of total damage output, and for the length of time set by CryopodNerfDuration . CryopodNerfDuration needs to be set as well. CryopodNerfDamageMult=0.01 means 99% of the damage is removed. On official it is set to 0.1. | ||||
CryopodNerfDuration
|
Значение по умолчанию: 0.0 Тип значения: integer Amount of time, in seconds, Cryosickness lasts after deploying a creature from a Cryopod. Note: although at code level it is defined as a floating-point number, it is suggested to use an integer instead. On official it is set to 10.0. | ||||
CryopodNerfIncomingDamageMultPercent
|
Значение по умолчанию: 0.0 Тип значения: float Increases the amount of damage taken by the creature after it is deployed from the cryopod, as a percentage of total damage received, and for the length of time set by CryopodNerfDuration . CryopodNerfIncomingDamageMultPercent=0.25 means a released tame takes 25% more damage while the debuff lasts. On official it is set to 0.25. | ||||
EnableCryopodNerf
|
Значение по умолчанию: False Тип значения: boolean If True , there is no Cryopod cooldown timer, and creatures do not become unconscious. If this option is set, than EnableCryopodNerf and CryopodNerfIncomingDamageMultPercent must be set as well or they will default to 0. | ||||
EnableCryoSicknessPVE
|
Значение по умолчанию: False Тип значения: boolean If True , enables Cryopod cooldown timer when deploying a creature. | ||||
Text Filtering | |||||
BadWordListURL
|
Значение по умолчанию: "http://arkdedicated.com/badwords.txt" Тип значения: string with a URL Add the URL to hosting your own bad words list. Note: it supports the HTTP protocol only (HTTPS is not supported). | ||||
BadWordWhiteListURL
|
Значение по умолчанию: "http://arkdedicated.com/goodwords.txt" Тип значения: string with a URL Add the URL to hosting your own good words list. Note: it supports the HTTP protocol only (HTTPS is not supported). | ||||
bFilterCharacterNames
|
Значение по умолчанию: False Тип значения: boolean If True , filters out character names based on the bad words/good words list. | ||||
bFilterChat
|
Значение по умолчанию: False Тип значения: boolean If True , filters out character names based on the bad word/good words list. | ||||
bFilterTribeNames
|
Значение по умолчанию: False Тип значения: boolean If True , filters out tribe names based on the badwords/goodwords list. | ||||
Deprecated options | |||||
AllowDeprecatedStructures
|
Значение по умолчанию: False Тип значения: boolean If True , allows servers to keep the Halloween Structures for a while after event ends (had to be used before relaunching the server with 222.3 update). Since no more events are planned to be activated or removed, this feature can be considered deprecated. | ||||
bAllowFlyerCarryPVE
|
Значение по умолчанию: False Тип значения: boolean Use AllowFlyerCarryPvE . | ||||
bDisableStructureDecayPvE
|
Значение по умолчанию: False Тип значения: boolean Use DisableStructureDecayPvE . | ||||
ForceFlyerExplosives
|
Значение по умолчанию: False Тип значения: boolean If True , allowed flyers (except Quetzal and Wyvern) to fly with C4 attached to it. Deprecated since 253.95. | ||||
MaxStructuresInRange
|
Значение по умолчанию: 1300 Тип значения: integer Specifies the maximum number of structures that can be constructed within a certain (currently hard-coded) range. Deprecated with patch 188.0 by NewMaxStructuresInRange . | ||||
NewMaxStructuresInRange
|
Значение по умолчанию: 6000 Тип значения: integer Specifies the maximum number of structures that can be constructed within a certain (currently hard-coded) range. Deprecated with patch 252.1 by TheMaxStructuresInRange . | ||||
PvEStructureDecayDestructionPeriod
|
Значение по умолчанию: 0 Тип значения: integer Specified the time required for player structures to decay in PvE mode. Deprecated and no more present in executable bits with patch 180.0 where each type of structure has its own decay time, increasing with "tier quality".[2] | ||||
Undocumented options | |||||
AllowedCheatersURL
|
Значение по умолчанию: N/A Тип значения: string with a URL Alternative to AllowedCheaterSteamIDs.txt usage (see Administrator Whitelisting) using a web resource (e.g.: official uses http://arkdedicated.com/globaladmins.txt). The interval at which the server queries the resource to check for admin list update is defined by UpdateAllowedCheatersInterval Note: it supports the HTTP protocol only (HTTPS is not supported). Undocumented by Wildcard. | ||||
AutoRestartIntervalSeconds
|
Значение по умолчанию: Unknown Тип значения: float Defines the time (in seconds) after which the server will automatically restart. Undocumented by Wildcard. | ||||
ChatLogFileSplitIntervalSeconds
|
Значение по умолчанию: 86400 Тип значения: integer Controls how to split the chat log file related to time in seconds. Cannot be set to a value lower than 45 (will default to 45 if the value is lower). Set to 0 only in official. Undocumented by Wildcard. | ||||
ChatLogFlushIntervalSeconds
|
Значение по умолчанию: 86400 Тип значения: integer Controls in how many second the chat log is flushed to log file. Cannot be set to a value lower than 15 (will default to 15 if the value is lower). Set to 0 only in official. Undocumented by Wildcard. | ||||
ChatLogMaxAgeInDays
|
Значение по умолчанию: 5 Тип значения: integer Controls how many days the chat log is long. Set it to a negative value will result it to set at -1 (virtually infinite). Set to 0 only in official. Undocumented by Wildcard. | ||||
DontRestoreBackup
|
Значение по умолчанию: False Тип значения: boolean If True and -DisableDupeLogDeletes is present, prevents the server to automatically restore a backup in case of corrupted save. Undocumented by Wildcard. | ||||
EnableAFKKickPlayerCountPercent
|
Значение по умолчанию: 0.0 Тип значения: float Enables the idle timeout to be applied only if the amount of online players reaches percentage value related to MaxPlayers argument. The percentage is expressed as normalised value between 0 and 1.0, where 1.0 means 100%. Official set it to 0.89999998. Undocumented by Wildcard. | ||||
EnableMeshBitingProtection
|
Значение по умолчанию: True Тип значения: boolean If False , disables mesh biting protection. Undocumented by Wildcard. | ||||
FreezeReaperPregnancy
|
Значение по умолчанию: False Тип значения: boolean If True , freezes the Reaper King pregnancy timer and experience gain. Undocumented by Wildcard. | ||||
LogChatMessages
|
Значение по умолчанию: False Тип значения: boolean If True , enables advanced chat logging. Chat logs will be saved in ShooterGame/Saved/Logs/ChatLogs/<SessionName>/ in json format. Disabled on official. The file will be split according to ChatLogFileSplitIntervalSeconds value and flushed every ChatLogFlushIntervalSeconds seconds value. Note: <SessionName> will be written without spaces. Undocumented by Wildcard. | ||||
MaxStructuresInSmallRadius
|
Значение по умолчанию: 0 Тип значения: integer Defines the amount of max structures allowed to be placed in a RadiusStructuresInSmallRadius from player position. Official set it to 40. Undocumented by Wildcard. | ||||
MaxStructuresToProcess
|
Значение по умолчанию: 0 Тип значения: integer Controls the max batch size of structures to process (e.g.: culling, building graphs modifications, etc) at each server tick. Leaving at 0 (default behaviour) will force the server to process all structures in queue. It's a trade-off between how much can cost a server tick (worst case scenario) and simulation accuracy. Official set it to 5000. Undocumented by Wildcard. | ||||
PreventOutOfTribePinCodeUse
|
Значение по умолчанию: False Тип значения: boolean If True , prevents out of tribe players to use pins on structures (doors, elevators, storage boxes, etc). Undocumented by Wildcard. | ||||
RadiusStructuresInSmallRadius
|
Значение по умолчанию: 0.0 Тип значения: float Defines the small radius dimension (in Unreal Units) used by MaxStructuresInSmallRadius . Official set it to 225.0. Undocumented by Wildcard. | ||||
ServerEnableMeshChecking
|
Значение по умолчанию: False Тип значения: boolean Involved in foliage repopulation. Takes no effect if -forcedisablemeshchecking is set. Enabled on official. Undocumented. | ||||
TribeMergeAllowed
|
Значение по умолчанию: True Тип значения: boolean If False , prevents tribe to merge. Undocumented by Wildcard. | ||||
TribeMergeCooldown
|
Значение по умолчанию: 0.0 Тип значения: float Tribe merge cool-down in seconds. Official uses 86400.0. Undocumented by Wildcard. | ||||
UpdateAllowedCheatersInterval
|
Значение по умолчанию: 600.0 Тип значения: float Times in seconds at which the remote admin list linked by AllowedCheatersURL is queried for updates. Any value less than 3.0 will be reverted to 3.0. Undocumented by Wildcard. | ||||
UseCharacterTracker
|
Значение по умолчанию: False Тип значения: boolean Used to enable character tracking. Alternatively, this option can be configured with -disableCharacterTracker argument in the command line (note that the argument from command line has priority over the value set in GameUserSettings.ini). Undocumented by Wildcard. | ||||
UseExclusiveList
|
Значение по умолчанию: False Тип значения: boolean If True , allows same behaviour as -exclusivejoin . Undocumented by Wildcard. | ||||
Clients only options (ineffective on dedicated servers) | |||||
ListenServerTetherDistanceMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the tether distance between host and other players on non-dedicated sessions only. Note: despite being readable from command line, this option affects non-dedicated sessions only, thus it has to be set in the GameUserSettings.ini file or through the in-game local host graphics menu. |
[SessionSettings]
The following options must come under the [SessionSettings]
section of GameUserSettings.ini
.
ASA | ASE | Variable | Description | CMD | |
---|---|---|---|---|---|
MultiHome
|
Значение по умолчанию: N/A Тип значения: IP_ADDRESS Specifies MultiHome IP Address. Boolean Multihome option must be set to True as well (command line or [MultiHome] section). Leave it empty if not using multihoming. Can be specified in command line too. | ||||
Port
|
Значение по умолчанию: 7777 Тип значения: integer Specifies the UDP Game Port. See Dedicated server setup | ||||
QueryPort
|
Значение по умолчанию: 27015 Тип значения: integer Specifies the UDP Steam Query Port. See Dedicated server setup | ||||
SessionName
|
Значение по умолчанию: ARK #123456 Тип значения: string Specifies the Server name advertised in the Game Server Browser as well in Steam Server browser. If no name is provide, the default name will be ARK # followed by a random 6 digit number. Note: Name must not be typed between quotes unless it is launched from command line. |
[MultiHome]
The following options must come under the [/MultiHome]
section of GameUserSettings.ini
.
Option | Default | Effect | CMD |
---|---|---|---|
MultiHome=<boolean> |
False | If True , enables multihoming. MultiHome IP must be specified in [SessionSettings] or in command line as well. |
[/Script/Engine.GameSession]
The following options must come under the [/Script/Engine.GameSession]
section of GameUserSettings.ini
.
ASA | ASE | Variable | Description | CMD | |
---|---|---|---|---|---|
MaxPlayers
|
Значение по умолчанию: 70 Тип значения: integer Specifies the maximum number of players that can play on the server simultaneously. ASA: This setting is replaced with -WinLiveMaxPlayers in the command line options, as otherwise, it will force it back to the default value. |
[Ragnarok]
The following options must come under the [Ragnarok]
section of GameUserSettings.ini
.
ASA | ASE | Variable | Description | CMD | |
---|---|---|---|---|---|
AllowMultipleTamedUnicorns
|
Значение по умолчанию: False Тип значения: boolean False = one unicorn on the map at a time, True = one wild and unlimited tamed Unicorns on the map. | ||||
EnableVolcano
|
Значение по умолчанию: True Тип значения: boolean False = disabled (the volcano will not become active), True = enabled | ||||
UnicornSpawnInterval
|
Значение по умолчанию: 24 Тип значения: integer How long in hours the game should wait before spawning a new Unicorn if the wild one is killed (or tamed, if AllowMultipleTamedUnicorns is enabled). This value sets the minimum amount of time (in hours), and the maximum is equal to 2x this value. | ||||
VolcanoIntensity
|
Значение по умолчанию: 1 Тип значения: float The lower the value, the more intense the volcano's eruption will be. Recommended to leave at 1. The minimum value is 0.25, and for multiplayer games, it should not go below 0.5. Very high numbers will basically disable the flaming rocks flung out of the volcano. | ||||
VolcanoInterval
|
Значение по умолчанию: 0 Тип значения: integer 0 = 5000 (min) - 15000 (max) seconds between instances of the volcano becoming active. Any number above 0 acts as a multiplier, with a minimum value of .1 |
[MessageOfTheDay]
The following options must come under the [MessageOfTheDay]
section of GameUserSettings.ini
.
ASA | ASE | Variable | Description | CMD | |
---|---|---|---|---|---|
Duration
|
Значение по умолчанию: 20 Тип значения: integer Specifies in seconds the duration of the displayed message on player log-in. | ||||
Message
|
Значение по умолчанию: N/A Тип значения: string A single line string for a message displayed to played once logged-in. No quotes needed. Use \n to start a new line in the message. |
Game.ini
All the following options can only be set in the [/script/shootergame.shootergamemode]
section of Game.ini
, located in the same folder as GameUserSettings.ini
(see Configuration Files for its location). Specifying them on the command line will have no effect.
ASA | ASE | Variable | Description | |
---|---|---|---|---|
AutoPvEStartTimeSeconds
|
Значение по умолчанию: 0.0 Тип значения: float States when the PvE mode should start in a PvPvE server. Valid values are from 0 to 86400. Options bAutoPvETimer , bAutoPvEUseSystemTime and AutoPvEStopTimeSeconds must also be set. Note: although at code level it is defined as a floating point number, it is suggested to use an integer instead. | |||
AutoPvEStopTimeSeconds
|
Значение по умолчанию: 0.0 Тип значения: float States when the PvE mode should end in a PvPvE server. Valid values are from 0 to 86400. Options bAutoPvETimer , bAutoPvEUseSystemTime and AutoPvEStopTimeSeconds must also be set. Note: although at code level it is defined as a floating point number, it is suggested to use an integer instead. | |||
BabyCuddleGracePeriodMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales how long after delaying cuddling with the Baby before Imprinting Quality starts to decrease. | |||
BabyCuddleIntervalMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales how often babies needs attention for imprinting. More often means you'll need to cuddle with them more frequently to gain Imprinting Quality. Scales according to BabyMatureSpeedMultiplier : if both set at 1.0 the imprint request is every 8 hours. | |||
BabyCuddleLoseImprintQualitySpeedMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales how fast Imprinting Quality decreases after the grace period if you haven't yet cuddled with the Baby. | |||
BabyFoodConsumptionSpeedMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the speed that baby tames eat their food. A lower value decreases (by percentage) the food eaten by babies. | |||
BabyImprintAmountMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the percentage each imprint provides. For example, if an imprint usually give 10%, setting this multiplier to 0.5 means they would now give 5% each. While setting it to 2.0 means they would now give 20% each, etc. This multiplier is global, meaning it will affect the imprinting progression of every species. | |||
BabyImprintingStatScaleMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales how much of an effect on stats the Imprinting Quality has. Set it to 0 to effectively disable the system. | |||
BabyMatureSpeedMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the maturation speed of babies. A higher number decreases (by percentage) time needed for baby tames to mature. See Times for Breeding tables for values at 1.0 | |||
bAllowUnclaimDinos
|
Значение по умолчанию: True Тип значения: boolean If False , prevents players to unclaim tame creatures. | |||
bAllowCustomRecipes
|
Значение по умолчанию: True Тип значения: boolean If False , disabled custom RP-oriented Recipe/Cooking System (including Skill-Based results). | |||
bAllowFlyerSpeedLeveling
|
Значение по умолчанию: False Тип значения: boolean Specifies whether flyer creatures can have their Movement Speed levelled up. | |||
bAllowPlatformSaddleMultiFloors
|
Значение по умолчанию: False Тип значения: boolean If True , allows multiple platform floors. | |||
bAllowUnlimitedRespecs
|
Значение по умолчанию: False Тип значения: boolean If True , allows more than one usage of Mindwipe Tonic without 24 hours cooldown. | |||
BaseTemperatureMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Specifies the map base temperature scaling factor: lower value makes the environment colder, higher value makes the environment hotter. | |||
bAutoPvETimer
|
Значение по умолчанию: False Тип значения: boolean If True , enabled PvE mode in a PvPvE server at pre-specified times. The option bAutoPvEUseSystemTime determinates what kind of time to use, while AutoPvEStartTimeSeconds and AutoPvEStopTimeSeconds set the begin and end time of PvE mode. | |||
bAutoPvEUseSystemTime
|
Значение по умолчанию: False Тип значения: boolean If True , PvE mode begin and end times in a PvPvE server will refer to the server system time instead of in-game world time. Options bAutoPvETimer , AutoPvEStartTimeSeconds and AutoPvEStopTimeSeconds must also be set. | |||
bAutoUnlockAllEngrams
|
Значение по умолчанию: False Тип значения: boolean If True , unlocks all Engrams available. Ignores OverrideEngramEntries and OverrideNamedEngramEntries entries. | |||
bDisableDinoBreeding
|
Значение по умолчанию: False Тип значения: boolean If True , prevents tames to be bred. | |||
bDisableDinoRiding
|
Значение по умолчанию: False Тип значения: boolean If True , prevents players to ride tames. | |||
bDisableDinoTaming
|
Значение по умолчанию: False Тип значения: boolean If True , prevents players to tame wild creatures. | |||
bDisableFriendlyFire
|
Значение по умолчанию: False Тип значения: boolean If True , prevents Friendly-Fire (among tribe mates/tames/structures). | |||
bDisableLootCrates
|
Значение по умолчанию: False Тип значения: boolean If True , prevents spawning of Loot crates (artifact creates will still spawn). | |||
bDisablePhotoMode
|
Значение по умолчанию: False Тип значения: boolean Defines if photo mode is allowed ( False ) or not (True ). | |||
bDisableStructurePlacementCollision
|
Значение по умолчанию: False Тип значения: boolean If True , allows for structures to clip into the terrain. | |||
bFlyerPlatformAllowUnalignedDinoBasing
|
Значение по умолчанию: False Тип значения: boolean If True , Quetz platforms will allow any non-allied tame to base on them when they are flying. | |||
bIgnoreStructuresPreventionVolumes
|
Значение по умолчанию: False Тип значения: boolean If True , enables building areas where normally it's not allowed, such around some maps' Obelisks, in the Aberration Portal and in Mission Volumes areas on Genesis: Part 1. Note: in Genesis: Part 1 this settings is enabled by default and there is an ad hoc settings called bGenesisUseStructuresPreventionVolumes to disable it. | |||
bIncreasePvPRespawnInterval
|
Значение по умолчанию: True Тип значения: boolean If False , disables PvP additional re-spawn time (IncreasePvPRespawnIntervalBaseAmount ) that scales (IncreasePvPRespawnIntervalMultiplier ) when a player is killed by a team within a certain amount of time (IncreasePvPRespawnIntervalCheckPeriod ). | |||
bOnlyAllowSpecifiedEngrams
|
Значение по умолчанию: False Тип значения: boolean If True , any Engram not explicitly specified by OverrideEngramEntries or OverrideNamedEngramEntries list will be hidden. All Items and Blueprints based on hidden Engrams will be removed. | |||
bPassiveDefensesDamageRiderlessDinos
|
Значение по умолчанию: False Тип значения: boolean If True , allows spike walls to damage wild/riderless creatures. | |||
bPvEAllowTribeWar
|
Значение по умолчанию: True Тип значения: boolean If False , disables capability for Tribes to officially declare war on each other for mutually-agreed-upon period of time. | |||
bPvEAllowTribeWarCancel
|
Значение по умолчанию: False Тип значения: boolean If True , allows cancellation of an agreed-upon war before it has actually started. | |||
bPvEDisableFriendlyFire
|
Значение по умолчанию: False Тип значения: boolean If True , disabled Friendly-Fire (among tribe mates/tames/structures) in PvE servers. | |||
bShowCreativeMode
|
Значение по умолчанию: False Тип значения: boolean If True , enables creative mode. | |||
bUseCorpseLocator
|
Значение по умолчанию: True Тип значения: boolean If False , prevents survivors to see a green light beam at the location of their dead body. | |||
bUseDinoLevelUpAnimations
|
Значение по умолчанию: True Тип значения: boolean If False , tame creatures on level-up will not perform the related animation. | |||
bUseSingleplayerSettings
|
Значение по умолчанию: False Тип значения: boolean If True , all game settings will be more balanced for an individual player experience. Useful for dedicated server with a very small amount of players. See Single Player Settings section for more details. | |||
bUseTameLimitForStructuresOnly
|
Значение по умолчанию: False Тип значения: boolean If True will make Tame Units only be applied and used for Platforms with Structures and Rafts effectively disabling Tame Units for tames without Platform Structures. | |||
ConfigAddNPCSpawnEntriesContainer
|
Значение по умолчанию: N/A Тип значения: (...) Adds specific creatures in spawn areas. See Creature Spawn related section for more detail. | |||
ConfigOverrideItemCraftingCosts
|
Значение по умолчанию: N/A Тип значения: (...) Overrides items crafting resource requirements. See Item related section for more details. | |||
ConfigOverrideItemMaxQuantity
|
Значение по умолчанию: N/A Тип значения: (...) Overrides items stack size on a per-item basis. See Item related section for more details. | |||
ConfigOverrideNPCSpawnEntriesContainer
|
Значение по умолчанию: N/A Тип значения: (...) Overrides specific creatures in spawn areas. See Creature Spawn related section for more details. | |||
ConfigOverrideSupplyCrateItems
|
Значение по умолчанию: N/A Тип значения: (...) Overrides items contained in loot crates. See Items related section for more details. | |||
ConfigSubtractNPCSpawnEntriesContainer
|
Значение по умолчанию: N/A Тип значения: (...) Removes specific creatures in spawn areas. See Creature Spawn related section for more detail. | |||
CraftingSkillBonusMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the bonus received from upgrading the Crafting Skill. | |||
CraftXPMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the amount of XP earned for crafting. | |||
CropDecaySpeedMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the speed of crop decay in plots. A higher value decrease (by percentage) speed of crop decay in plots. | |||
CropGrowthSpeedMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the speed of crop growth in plots. A higher value increases (by percentage) speed of crop growth. | |||
CustomRecipeEffectivenessMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the effectiveness of custom recipes. A higher value increases (by percentage) their effectiveness. | |||
CustomRecipeSkillMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the effect of the players crafting speed level that is used as a base for the formula in creating a custom recipe. A higher number increases (by percentage) the effect. | |||
DestroyTamesOverLevelClamp
|
Значение по умолчанию: 0 Тип значения: integer Tames that exceed that level will be deleted on server start. Official servers have it set to 450 . | |||
DinoClassDamageMultipliers
|
Значение по умолчанию: N/A Тип значения: (...) Globally overrides wild creatures damages. See Creature Stats related section for more detail. | |||
DinoClassResistanceMultipliers
|
Значение по умолчанию: N/A Тип значения: (...) Globally overrides wild creatures resistance. See Creature Stats related section for more detail. | |||
DinoHarvestingDamageMultiplier
|
Значение по умолчанию: 3.2 Тип значения: float Scales the damage done to a harvestable item/entity by a tame. A higher number increases (by percentage) the speed of harvesting. | |||
DinoSpawnWeightMultipliers
|
Значение по умолчанию: N/A Тип значения: (...) Globally overrides creatures spawns likelihood. See Creature Spawn related section for more detail. | |||
DinoTurretDamageMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the damage done by Turrets towards a creature. A higher values increases it (by percentage). | |||
EggHatchSpeedMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the time needed for a fertilised egg to hatch. A higher value decreases (by percentage) that time. | |||
EngramEntryAutoUnlocks
|
Значение по умолчанию: N/A Тип значения: (...) Automatically unlocks the specified Engram when reaching the level specified. See Engram Entries related section for more detail. | |||
ExcludeItemIndices
|
Значение по умолчанию: N/A Тип значения: integer Excludes an item from supply crates specifying its Item ID. You can have multiple lines of this option. | |||
FastDecayInterval
|
Значение по умолчанию: 43200 Тип значения: integer Specifies the decay period for "Fast Decay" structures (such as pillars or lone foundations). Value is in seconds. FastDecayUnsnappedCoreStructures in GameUserSettings.ini must be set to True as well to take any effect. | |||
FishingLootQualityMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Sets the quality of items that have a quality when fishing. Valid values are from 1.0 to 5.0. | |||
FuelConsumptionIntervalMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Defines the interval of fuel consumption. | |||
GenericXPMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the amount of XP earned for generic XP (automatic over time). | |||
GlobalCorpseDecompositionTimeMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the decomposition time of corpses, (player and creature), globally. Higher values prolong the time. | |||
GlobalItemDecompositionTimeMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the decomposition time of dropped items, loot bags etc. globally. Higher values prolong the time. | |||
GlobalPoweredBatteryDurabilityDecreasePerSecond
|
Значение по умолчанию: 3.0 Тип значения: float Specifies the rate at which charge batteries are used in electrical objects. | |||
GlobalSpoilingTimeMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the spoiling time of perishables globally. Higher values prolong the time. | |||
HairGrowthSpeedMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the hair growth. Higher values increase speed of growth. | |||
HarvestResourceItemAmountClassMultipliers
|
Значение по умолчанию: N/A Тип значения: (...) Scales on a per-resource type basis, the amount of resources harvested. See Items related section for more details. | |||
HarvestXPMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the amount of XP earned for harvesting. | |||
IncreasePvPRespawnIntervalBaseAmount
|
Значение по умолчанию: 60.0 Тип значения: float If bIncreasePvPRespawnInterval is True , sets the additional PvP re-spawn time in seconds that scales (IncreasePvPRespawnIntervalMultiplier ) when a player is killed by a team within a certain amount of time (IncreasePvPRespawnIntervalCheckPeriod ). | |||
IncreasePvPRespawnIntervalCheckPeriod
|
Значение по умолчанию: 300.0 Тип значения: float If bIncreasePvPRespawnInterval is True , sets the amount of time in seconds within a player re-spawn time increases (IncreasePvPRespawnIntervalBaseAmount ) and scales (IncreasePvPRespawnIntervalMultiplier ) when it is killed by a team in PvP. | |||
IncreasePvPRespawnIntervalMultiplier
|
Значение по умолчанию: 2.0 Тип значения: float If bIncreasePvPRespawnInterval is True , scales the PvP additional re-spawn time (IncreasePvPRespawnIntervalBaseAmount ) when a player is killed by a team within a certain amount of time (IncreasePvPRespawnIntervalCheckPeriod ). | |||
ItemStatClamps[<attribute>]
|
Значение по умолчанию: N/A Тип значения: value Globally clamps item stats. See Items related section for more details. Requires ?ClampItemStats=true option in the command line. | |||
KillXPMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scale the amount of XP earned for a kill. | |||
LayEggIntervalMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the time between eggs are spawning / being laid. Higher number increases it (by percentage). | |||
LevelExperienceRampOverrides
|
Значение по умолчанию: N/A Тип значения: (...) Configures the total number of levels available to players and tame creatures and the experience points required to reach each level. See Players and tames levels override related section for more details. | |||
LimitNonPlayerDroppedItemsCount
|
Значение по умолчанию: 0 Тип значения: integer Limits the number of dropped items in the area defined by LimitNonPlayerDroppedItemsRange . Official servers have it set to 600 . | |||
LimitNonPlayerDroppedItemsRange
|
Значение по умолчанию: 0 Тип значения: integer Sets the area range (in Unreal Units) in which the option LimitNonPlayerDroppedItemsCount applies. Official servers have it set to 1600 . | |||
MatingIntervalMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the interval between tames can mate. A lower value decreases it (on a percentage scale). Example: a value of 0.5 would allow tames to mate 50% sooner. | |||
MatingSpeedMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the speed at which tames mate with each other. A higher value increases it (by percentage). Example: MatingSpeedMultiplier=2.0 would cause tames to complete mating in half the normal time. | |||
MaxAlliancesPerTribe
|
Значение по умолчанию: N/A Тип значения: integer If set, defines the maximum alliances a tribe can form or be part of. | |||
MaxFallSpeedMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Defines the falling speed multiplier at which players starts taking fall damage. The falling speed is based on the time players spent in the air while having a negated Z axis velocity meaning that the higher this setting is, the longer players can fall without taking fall damage. For example, having it set to 0.1 means players will no longer survive a regular jump while having it set very high such as to 100.0 means players will survive a fall from the sky limit, etc. This setting doesn't affect the gravity scale of the players so there won't be any physics difference to the character movements. | |||
MaxNumberOfPlayersInTribe
|
Значение по умолчанию: 0 Тип значения: integer Sets the maximum survivors allowed in a tribe. A value of 1 effectively disables tribes. The default value of 0 means there is no limit about how many survivors can be in a tribe. | |||
MaxTribeLogs
|
Значение по умолчанию: 400 Тип значения: integer Sets how many Tribe log entries are displayed for each tribe. | |||
MaxTribesPerAlliance
|
Значение по умолчанию: N/A Тип значения: integer If set, defines the maximum of tribes in an alliance. | |||
NPCReplacements
|
Значение по умолчанию: N/A Тип значения: (...) Globally replaces specific creatures with another using class names. See Creature Spawn related section for more detail. | |||
OverrideMaxExperiencePointsDino
|
Значение по умолчанию: N/A Тип значения: integer Overrides the max XP cap of tame characters by exact specified amount. | |||
OverrideMaxExperiencePointsPlayer
|
Значение по умолчанию: N/A Тип значения: integer Overrides the max XP cap of players characters by exact specified amount. | |||
OverrideEngramEntries
|
Значение по умолчанию: N/A Тип значения: (...) Configures the status and requirements for learning an engram, specified by its index. See Engram Entries related section for more detail. | |||
OverrideNamedEngramEntries
|
Значение по умолчанию: N/A Тип значения: (...) Configures the status and requirements for learning an engram, specified by its name. See Engram Entries related section for more detail. | |||
OverridePlayerLevelEngramPoints
|
Значение по умолчанию: N/A Тип значения: integer Configures the number of engram points granted to players for each level gained. This option must be repeated for each player level set on the server, e.g.: if there are 65 player levels available this option should appear 65 times, with the first setting the engram points for reaching level 1, the next one setting engram points for level 2 and so on, all the way to the 65th which configures engram points for level 65. OverridePlayerLevelEngramPoints=5 OverridePlayerLevelEngramPoints=20 ...OverridePlayerLevelEngramPoints=300 | |||
PassiveTameIntervalMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales how often a survivor get tame requests for passive tame creatures. | |||
PerLevelStatsMultiplier_Player[<integer>]
|
Значение по умолчанию: N/A Тип значения: float Scales Player stats. See Level stats related section for more detail. | |||
PerLevelStatsMultiplier_DinoTamed<_type>[<integer>]
|
Значение по умолчанию: N/A Тип значения: float Scales tamed creature stats. See Level stats related section for more detail. | |||
PerLevelStatsMultiplier_DinoWild[<integer>]
|
Значение по умолчанию: N/A Тип значения: float Scales wild creatures stats. See Level stats related section for more detail. | |||
PhotoModeRangeLimit
|
Значение по умолчанию: 3000 Тип значения: integer Defines the maximum distance between photo mode camera position and player position. | |||
PlayerBaseStatMultipliers[<attribute>]
|
Значение по умолчанию: N/A Тип значения: multiplier Changes the base stats of a player by multiplying with the default value. Meaning the start stats of a new spawned character. See Stats related section for more detail. | |||
PlayerHarvestingDamageMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the damage done to a harvestable item/entity by a Player. A higher value increases it (by percentage): the higher number, the faster the survivors collects. | |||
PoopIntervalMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales how frequently survivors can poop. Higher value decreases it (by percentage) | |||
PreventBreedingForClassNames
|
Значение по умолчанию: N/A Тип значения: "<string>" Prevents breeding of specific creatures via classname. E.g. PreventBreedingForClassNames="Argent_Character_BP_C" . Creature classnames can be found on the Creature IDs page. | |||
PreventDinoTameClassNames
|
Значение по умолчанию: N/A Тип значения: "<string>" Prevents taming of specific dinosaurs via classname. E.g. PreventDinoTameClassNames="Argent_Character_BP_C" . Dino classnames can be found on the Creature IDs page. | |||
PreventOfflinePvPConnectionInvincibleInterval
|
Значение по умолчанию: 5.0 Тип значения: float Specifies the time in seconds a player cannot take damages after logged-in. | |||
PreventTransferForClassNames
|
Значение по умолчанию: N/A Тип значения: "<string>" Prevents transfer of specific creatures via classname. E.g. PreventTransferForClassNames="Argent_Character_BP_C" Creature classnames can be found on the Creature IDs page. | |||
PvPZoneStructureDamageMultiplier
|
Значение по умолчанию: 6.0 Тип значения: float Specifies the scaling factor for damage structures take within caves. The lower the value, the less damage the structure takes (i.e. setting to 1.0 will make structure built in or near a cave receive the same amount of damage as those built on the surface). | |||
ResourceNoReplenishRadiusPlayers
|
Значение по умолчанию: 1.0 Тип значения: float Controls how resources regrow closer or farther away from players. Values higher than 1.0 increase the distance around players where resources are not allowed to grow back. Values between 0 and 1.0 will reduce it. | |||
ResourceNoReplenishRadiusStructures
|
Значение по умолчанию: 1.0 Тип значения: float Controls how resources regrow closer or farther away from structures Values higher than 1.0 increase the distance around structures where resources are not allowed to grow back. Values between 0 and 1.0 will reduce it. | |||
SpecialXPMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scale the amount of XP earned for SpecialEvent. | |||
StructureDamageRepairCooldown
|
Значение по умолчанию: 180 Тип значения: integer Option for cooldown period on structure repair from the last time damaged. Set to 180 seconds by default, 0 to disable it. | |||
SupplyCrateLootQualityMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Increases the quality of items that have a quality in the supply crates. Valid values are from 1.0 to 5.0. The quality also depends on the Difficulty Offset. | |||
TamedDinoCharacterFoodDrainMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales how fast tame creatures consume food. | |||
TamedDinoClassDamageMultipliers
|
Значение по умолчанию: N/A Тип значения: (...) Globally overrides tamed creatures damages. See Creature Stats related section for more details. | |||
TamedDinoClassResistanceMultipliers
|
Значение по умолчанию: N/A Тип значения: (...) Globally overrides tamed creatures resistance. See Creature Stats related section for more details. | |||
TamedDinoTorporDrainMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales how fast tamed creatures lose torpor. | |||
TribeSlotReuseCooldown
|
Значение по умолчанию: 0.0 Тип значения: float Locks a tribe slot for the value in seconds, e.g.: a value of 3600 would mean that if a survivor leaves the tribe, their place cannot be taken by another survivor (or re-join) for 1 hour. Used on Official Small Tribes Servers. | |||
UseCorpseLifeSpanMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Modifies corpse and dropped box lifespan. | |||
WildDinoCharacterFoodDrainMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales how fast wild creatures consume food. | |||
WildDinoTorporDrainMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales how fast wild creatures lose torpor. | |||
Turrets limit | ||||
bHardLimitTurretsInRange
|
Значение по умолчанию: False Тип значения: boolean If True , enables the retroactive turret hard limit (100 turrets within a 10k unit radius). | |||
bLimitTurretsInRange
|
Значение по умолчанию: True Тип значения: boolean If False , doesn't limit the maximum allowed automated turrets (including Plant Species X) in a certain range. | |||
LimitTurretsNum
|
Значение по умолчанию: 100 Тип значения: integer Determines the maximum number of turrets that are allowed in the area. | |||
LimitTurretsRange
|
Значение по умолчанию: 10000.0 Тип значения: float Determines the area in Unreal Unit in which turrets are added towards the limit. | |||
Genesis | ||||
AdjustableMutagenSpawnDelayMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the Mutagen spawn rates. By default, The game attempts to spawn them every 8 hours on dedicated servers, and every hour on non-dedicated servers and single-player. Rising this value will rise the re-spawn interval, lowering will make it shorter. | |||
BaseHexagonRewardMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the missions score hexagon rewards. | |||
bDisableHexagonStore
|
Значение по умолчанию: False Тип значения: boolean If True , disables the Hexagon store | |||
bDisableDefaultMapItemSets
|
Значение по умолчанию: False Тип значения: boolean If True , disables Genesis 2 Tek Suit on Spawn. | |||
bDisableGenesisMissions
|
Значение по умолчанию: False Тип значения: boolean If True , disables missions on Genesis. | |||
bDisableWorldBuffs
|
Значение по умолчанию: False Тип значения: boolean If True , disables world effects from Missions (Genesis: Part 2) altogether. To disable specific world buffs, see DisableWorldBuffs of #DynamicConfig. | |||
bEnableWorldBuffScaling
|
Значение по умолчанию: False Тип значения: boolean If True , makes world effects from Missions (Genesis: Part 2) scale from server settings, rather than add/subtract a flat amount to the value at runtime. | |||
bGenesisUseStructuresPreventionVolumes
|
Значение по умолчанию: False Тип значения: boolean If True , disables building in mission areas on Genesis: Part 1. | |||
bHexStoreAllowOnlyEngramTradeOption
|
Значение по умолчанию: False Тип значения: boolean If True , allows only Engrams to be sold on the Hex Store, disables everything else. | |||
HexagonCostMultiplier
|
Значение по умолчанию: 1.0 Тип значения: float Scales the hexagon cost of items in the Hexagon store. | |||
MutagenLevelBoost[<Stat_ID>]
|
Значение по умолчанию: N/A Тип значения: integer States the number of levels Mutagen adds to tames with wild ancestry. See Stats related section for more details. | |||
MutagenLevelBoost_Bred[<Stat_ID>]
|
Значение по умолчанию: N/A Тип значения: integer Alike as MutagenLevelBoost , but for bred tames. See Stats related section for more details. | |||
WorldBuffScalingEfficacy
|
Значение по умолчанию: 1.0 Тип значения: float Makes world effects from Missions (Genesis: Part 2) scaling more or less effective when setting bEnableWorldBuffScaling=True . 1 would be default, 0.5 would be 50% less effective, 100 would be 100x more effective. |
[ModInstaller]
The section [ModInstaller]
handles each extra Steam Workshop Mods/Maps/TC IDs in the Game.ini.
ASA | ASE | Variable | Description | |
---|---|---|---|---|
ModIDS
|
Тип значения: ModID Specifies a single Steam Workshop Mods/Maps/TC ID to download/install/update on the server. To handle multiple IDs, multiple lines must be added with the same syntax, each one with the specific workshop ID. Requires -automanagedmods in the command line. Example:
[ModInstaller] ModIDS=123456789 ModIDS=987654321 ModIDS=147852369Note: to active mods it's required to use the ActiveMods options in [ServerSettings] section of GameUserSettings.ini or in the command line. |
ConfigAddNPCSpawnEntriesContainer
ConfigAddNPCSpawnEntriesContainer=( [NPCSpawnEntriesContainerClassString="<spawn_class>"], [NPCSpawnEntries=(([AnEntryName="<spawn_name>"], [EntryWeight=<factor>], [NPCsToSpawnStrings=("<entity_id>")]))], [NPCSpawnLimits=(([NPCClassString="<entity_id>"], [MaxPercentageOfDesiredNumToAllow=<percentage>]))])
Arguments:
spawn_class |
string | Spawn Group Container Class Name, see Spawn entries |
spawn_name |
string | Spawn Name |
factor |
float | Weight Factor for this spawn |
entity_id |
string | Entity ID of the creature to be added, see Creature IDs |
percentage |
float | Sets the maximum allowed creatures for this instance |
Allows specified creatures to spawn in specified locations directly through the spawners limited to what is specified.
Examples:
Adding Giganotosaurus to the beach spawn area:
ConfigAddNPCSpawnEntriesContainer=( NPCSpawnEntriesContainerClassString="DinoSpawnEntriesBeach_C", NPCSpawnEntries=((AnEntryName="GigaSpawner", EntryWeight=1.0, NPCsToSpawnStrings=("Gigant_Character_BP_C"))), NPCSpawnLimits=((NPCClassString="Gigant_Character_BP_C", MaxPercentageOfDesiredNumToAllow=0.01)) )
Adding a pack of two Dodos and a Rex to the Herbivore Island:
ConfigAddNPCSpawnEntriesContainer=( NPCSpawnEntriesContainerClassString="DinoSpawnEntriesDamiensAtoll_C", NPCSpawnEntries=( (AnEntryName="Dodos (2)", EntryWeight=1.0, NPCsToSpawnStrings=("Dodo_Character_BP_C","Dodo_Character_BP_C")), (AnEntryName="Rex (1)", EntryWeight=0.5, NPCsToSpawnStrings=("Rex_Character_BP_C")) ), NPCSpawnLimits=( (NPCClassString="Dodo_Character_BP_C", MaxPercentageOfDesiredNumToAllow=0.5), (NPCClassString="Rex_Character_BP_C", MaxPercentageOfDesiredNumToAllow=0.01) ) )
The examples provided here are split into multiple lines for space considerations. In the configuration file, each entry must be placed entirely on a single line and without spaces.
More advanced arguments are treated in Advanced *NPCSpawnEntriesContainer usage.
ConfigSubtractNPCSpawnEntriesContainer
ConfigSubtractNPCSpawnEntriesContainer=( [NPCSpawnEntriesContainerClassString="<spawn_class>"], [NPCSpawnEntries=((NPCsToSpawnStrings=("<entity_id>")))], [NPCSpawnLimits=((NPCClassString="<entity_id>"))])
Arguments:
spawn_class |
string | Spawn Class String, see Spawn entries |
entity_id |
string | Entity ID of the creature to be removed, see Creature IDs |
Completely removes specified creatures from specified locations. More than one creature can be specified.
You cannot reference the same Spawn Entry in multiple lines and have them all take effect, even if the Entity ID or Spawn Class referenced is different between each line. If removing multiple creatures from the same Spawn Entry, use one line to do so.
Example: removing Trike and Ptera from the Beach.
ConfigSubtractNPCSpawnEntriesContainer=( NPCSpawnEntriesContainerClassString="DinoSpawnEntriesBeach_C", NPCSpawnEntries=( (NPCsToSpawnStrings=("Trike_Character_BP_C")), (NPCsToSpawnStrings=("Ptero_Character_BP_C")) ), NPCSpawnLimits=( (NPCClassString="Trike_Character_BP_C"), (NPCClassString="Ptero_Character_BP_C") ) )
The example provided is are split into multiple lines for space considerations. In the configuration file, each entry must be placed entirely on a single line and without spaces.
More advanced arguments are treated in Advanced *NPCSpawnEntriesContainer usage.
ConfigOverrideNPCSpawnEntriesContainer
ConfigOverrideNPCSpawnEntriesContainer=( [NPCSpawnEntriesContainerClassString="<spawn_class>"], [NPCSpawnEntries=(([AnEntryName="<spawn_name>"], [EntryWeight=<factor>], [NPCsToSpawnStrings=("<entity_id>")]))], [NPCSpawnLimits=(([NPCClassString="<entity_id>"], [MaxPercentageOfDesiredNumToAllow=<percentage>]))])
Arguments:
spawn_class |
string | Spawn Class String, see Spawn entries |
spawn_name |
string | Spawn Name |
factor |
float | Weight Factor for this spawn |
entity_id |
string | Entity ID of the creature to override other spawns, see Creature IDs |
percentage |
float | Sets the maximum allowed creatures for this instance |
Overrides all creatures within a specified area with specified creatures, allowing areas to be dedicated for the spawning of specific creatures. Does not prevent wanderers from entering said location.
Example: only Rex and Carno spawns in the Mountain Region
ConfigOverrideNPCSpawnEntriesContainer=( NPCSpawnEntriesContainerClassString="DinoSpawnEntriesMountain_C", NPCSpawnEntries=( (AnEntryName="CarnoSpawner", EntryWeight=1.0, NPCsToSpawnStrings=("Carno_Character_BP_C")), (AnEntryName="RexSpawner", EntryWeight=1.0, NPCsToSpawnStrings=("Rex_Character_BP_C")) ), NPCSpawnLimits=( (NPCClassString="Carno_Character_BP_C", MaxPercentageOfDesiredNumToAllow=0.5), (NPCClassString="Rex_Character_BP_C", MaxPercentageOfDesiredNumToAllow=0.5) ) )
The example provided here is split into multiple lines for space considerations. In the configuration file, each entry must be placed entirely on a single line and without spaces.
More advanced arguments are treated in Advanced *NPCSpawnEntriesContainer usage.
Advanced *NPCSpawnEntriesContainer usage
The following arguments can be used to the *NPCSpawnEntriesContainer
options:
- To set the distance for each spawn entry:
[NPCsSpawnOffsets=((X=<float>,Y=<float>,Z=<float>),...,(X=<float>,Y=<float>,Z=<float>))]
- where each X,Y,Z sets the distance in unreal units from the spawn point for each entry.
- To set the spawn percentage change for each spawn entry:
[NPCsToSpawnPercentageChance=(<float>,...,<float>)]
- where each value sets chance from 0 to 1.0 (100%) for an entry to be in that spawn.
- To set a spread radius from the spawn point:
[ManualSpawnPointSpreadRadius=<float>]
- where the values sets the distance in unreal unit from the from the spawn point.
- To set specific difficulty level ranges for each spawn entry:
[NPCDifficultyLevelRanges=( ([EnemyLevelsMin=(<float>,...,<float>)], [EnemyLevelsMax=(<float>,...,<float>)], [GameDifficulties=(<float>,...,<float>)]), ... ([EnemyLevelsMin=(<float>,...,<float>)], [EnemyLevelsMax=(<float>,...,<float>)], [GameDifficulties=(<float>,...,<float>)]))]
- where for each spawn entry there is a group of
EnemyLevelsMin
,EnemyLevelsMax
andGameDifficulties
. Each of those settings define respectively base levels, the max levels and the difficult offsets on which wild creatures scale. See Difficulty Level for more details.
- To set the minimum and maximum spawn offsets in height, useful for flyers and water creatures:
[RandGroupSpawnOffsetZMin=<float>], [RandGroupSpawnOffsetZMax=<float>]
- where they sets respectively the minimum and maximum offsets in unreal unit.
Example: add small groups (from 1 to 2 samples) of Anglerfish in the DinoSpawnEntries_Ocean_C
spawn container, with a linear level distribution up to DifficultyOffset=5.0
ConfigAddNPCSpawnEntriesContainer=( NPCSpawnEntriesContainerClassString="DinoSpawnEntries_DarkWaterAngler_C", NPCSpawnEntries=( (AnEntryName="Anglers(1-2)", EntryWeight=0.9, NPCsToSpawnStrings=("Angler_Character_BP_C","Angler_Character_BP_C"), NPCsSpawnOffsets=( (X=0.0,Y=0.0,Z=0.0), (X=0.0,Y=250.0,Z=0.0) ), NPCsToSpawnPercentageChance=(1.0,0.5), ManualSpawnPointSpreadRadius=650.0, NPCDifficultyLevelRanges=( (EnemyLevelsMin=(1.0,1.0,1.0,1.0,1.0,1.0), EnemyLevelsMax=(30.0,30.0,30.0,30.0,30.0,30.0), GameDifficulties=(0.0,1.0,2.0,3.0,4.0,5.0)), (EnemyLevelsMin=(1.0,1.0,1.0,1.0,1.0,1.0), EnemyLevelsMax=(30.0,30.0,30.0,30.0,30.0,30.0), GameDifficulties=(0.0,1.0,2.0,3.0,4.0,5.0)) ) RandGroupSpawnOffsetZMin=1200.0, RandGroupSpawnOffsetZMax=5000.0)), NPCSpawnLimits=( (NPCClassString="Angler_Character_BP_C", MaxPercentageOfDesiredNumToAllow=0.35) ) )
The example provided here is split into multiple lines for space considerations. In the configuration file, each entry must be placed entirely on a single line and without spaces.
- More arguments about levels:
[NPCOverrideLevel=<integer>] [NPCMaxLevelOffset=<float>] [NPCMaxLevelOffset=<float>] [NPCMinLevelMultiplier=<float>] [NPCMaxLevelMultiplier=<float>] [bAddLevelOffsetBeforeMultiplier=<1>]
- it is possible to combine such arguments in a similar way to
NPCDifficultyLevelRanges
to override base levels of creatures, their minimum and max levels as well their relative multiplier. - In a game where
DifficultyOffset=5.0
, to set only Parasaur at level 1 to spawn in The Dead Island:
ConfigOverrideNPCSpawnEntriesContainer=( NPCSpawnEntriesContainerClassString="DinoSpawnEntriesMonsterIsland_C", NPCSpawnEntries=( (AnEntryName="Parasaur lvl 1", NPCsToSpawnStrings=("Para_Character_BP_C"), NPCOverrideLevel=(1)) ) )
- To set them all spawn at max level add:
NPCOverrideLevel=(1), NPCMinLevelOffset=(30.0), NPCMaxLevelOffset=(30.0))))
- To double their max level change in:
(AnEntryName="Parasaur lvl 1", NPCMinLevelMultiplier=(1.0), NPCMaxLevelMultiplier=(2.0))))
- To increase their level by 150 change in:
NPCsToSpawnStrings=("Para_Character_BP_C"), NPCMinLevelOffset=(30.0), NPCMaxLevelOffset=(30.0))))
- To double their max level and set a minimum level of 150 change in:
NPCsToSpawnStrings=("Para_Character_BP_C"), NPCMinLevelOffset=(30.0), NPCMaxLevelOffset=(30.0), NPCMinLevelMultiplier=(1.0), NPCMaxLevelMultiplier=(2.0))))
- To increase their minimum level by 150 and then double them change in:
NPCsToSpawnStrings=("Para_Character_BP_C"), bAddLevelOffsetBeforeMultiplier=1, NPCMinLevelOffset=(30.0), NPCMaxLevelOffset=(30.0), NPCMinLevelMultiplier=(1.0), NPCMaxLevelMultiplier=(2.0))))
The examples provided here are split into multiple lines for space considerations. In the configuration file, each entry must be placed entirely on a single line and without spaces.
DinoSpawnWeightMultipliers
DinoSpawnWeightMultipliers=( DinoNameTag=<tag> [,SpawnWeightMultiplier=<factor>] [,OverrideSpawnLimitPercentage=<override>] [,SpawnLimitPercentage=<limit>])
Arguments:
tag |
string | Creature type to adjust, see Creature IDs (column Name Tags) |
factor |
float | Weight factor for this type |
override |
booleaon | If True , use the specified SpawnLimitPercentage
|
limit |
float | Maximum percentage (among all spawns) for this type |
Customizes the spawning rate for a given creature type (at all creature spawn points). Types with a larger SpawnWeightMultiplier
are selected more often when spawning new creatures than types with lower multipliers. When OverrideSpawnLimitPercentage
is specified (and True
), the type will never be spawned more than SpawnLimitPercentage * 100
percent of the time, regardless of multiplier. For example, a SpawnLimitPercentage
of 0.25
specifies that the type will be selected for spawning no more than 25% of the time. Note that the SpawnLimitPercentage
is calculated per spawn region (aka 'Spawn Entry Container') and not against the global spawn population. A limit of 0.1 means 10% of the creatures in any given region and *NOT* 10% of the map-size population.
Multiple DinoSpawnWeightMultipliers
entries can be specified in the file, but DinoNameTag
values should not be repeated across multiple entries.
DinoSpawnWeightMultipliers=( DinoNameTag=Bronto, SpawnWeightMultiplier=10.0, OverrideSpawnLimitPercentage=True, SpawnLimitPercentage=0.5 )
The example provided here is split into multiple lines for space considerations. In the configuration file, each entry must be placed entirely on a single line and without spaces.
NPCReplacements
NPCReplacements=(FromClassName="<classname>", ToClassName="<classname>")
Arguments:
classname |
string | Spawn Class String, see Creature IDs (column Entity ID) |
This can be used to disable specific Alpha Creatures, replace the spawns of a particular NPC (NPC=Non-player character, i.e., a creature) with that of a different NPC, or completely disable any specific NPC spawn.
NPCReplacements=(FromClassName="MegaRaptor_Character_BP_C", ToClassName="Dodo_Character_BP_C")
Dynamic Config:
As of 319.14, NPC replacements can be defined through the dynamic config. However, the syntax is slightly different. Rather than having multiple entries each defining a single replacement, it must be a single-entry mapping all of them. For example (note the extra brackets):
NPCReplacements=((FromClassName="MegaRaptor_Character_BP_C", ToClassName="Dodo_Character_BP_C"))
Any additional replacements must be mapped inside that set separated by a comma like so:
NPCReplacements=((FromClassName="MegaRaptor_Character_BP_C", ToClassName="Dodo_Character_BP_C"), (FromClassName="Coel_Character_BP_C", ToClassName="Piranha_Character_BP_C"))
DinoClassDamageMultipliers
DinoClassDamageMultipliers=(ClassName="<string>",Multiplier=<float>) TamedDinoClassDamageMultipliers=(ClassName="<string>",Multiplier=<float>)
Arguments:
string = creature classnamefloat = multiplier, default: 1.0
|
Multiplies damage dealt of specific creatures via classname. Higher values increase the damage dealt.
Creature classnames can be found on the Creature IDs page. Multiple DinoClassDamageMultipliers
and TamedDinoClassDamageMultipliers
entries can be specified in the file, but classname values should not be repeated across multiple entries.
Examples:
DinoClassDamageMultipliers=( ClassName="MegaRex_Character_BP_C", Multiplier=0.1 )
TamedDinoClassDamageMultipliers=( ClassName="Rex_Character_BP_C", Multiplier=10.0 )
The examples provided here are split into multiple lines for space considerations. In the configuration file, each entry must be placed entirely on a single line and without spaces.
DinoClassResistanceMultipliers
DinoClassResistanceMultipliers=(ClassName="<string>",Multiplier=<float>) TamedDinoClassResistanceMultipliers=(ClassName="<string>",Multiplier=<float>)
Arguments:
string = creature classnamefloat = multiplier, default = 1.0
|
Multiplies resistance of specific creatures via classname. Higher values decrease the damage received.
Creature classnames can be found on the Creature IDs page.
The examples provided here are split into multiple lines for space considerations. In the configuration file, an entry must be placed on a single line. Multiple DinoClassResistanceMultipliers
and TamedDinoClassResistanceMultipliers
entries can be specified in the file, but classname values should not be repeated across multiple entries.
Examples:
DinoClassResistanceMultipliers=( ClassName="MegaRex_Character_BP_C", Multiplier=0.1 )
TamedDinoClassResistanceMultipliers=( ClassName="Rex_Character_BP_C", Multiplier=10.0 )
The examples provided here are split into multiple lines for space considerations. In the configuration file, each entry must be placed entirely on a single line and without spaces.
OverrideEngramEntries and OverrideNamedEngramEntries
OverrideEngramEntries=(EngramIndex=<index> [,EngramHidden=<hidden>] [,EngramPointsCost=<cost>] [,EngramLevelRequirement=<level>] [,RemoveEngramPreReq=<remove_prereq>])
OverrideNamedEngramEntries=(EngramClassName="<class_name>" [,EngramHidden=<hidden>] [,EngramPointsCost=<cost>] [,EngramLevelRequirement=<level>] [,RemoveEngramPreReq=<remove_prereq>])
Arguments:
index |
integer | Index of the engram |
class_name |
integer | Class name of the engram |
hidden |
boolean | If True , hides the engram in the players' Engrams panel
|
cost |
integer | Engram points needed to learn engram |
level |
integer | Minimum level needed to learn engram |
remove_prereq |
boolean | If True , removes the need of prerequisite engrams to learn this engram.
|
Configures the status and requirements for learning an engram. For OverrideEngramEntries the EngramIndex
argument is always required, for OverrideNamedEngramEntries the EngramClassName
argument is always required; the rest are optional, but at least one must be provided in order for the option to have any effect. The option may be repeated in Game.ini once for each engram to be configured.
For the Engram Index and Engram Class Name see Engram classnames.
The examples provided here are split into multiple lines for space considerations. In the configuration file, an entry must be placed entirely on a single line and without spaces. Multiple OverrideEngramEntries
and OverrideNamedEngramEntries
entries can be specified in the file, but EngramIndex
and EngramClassName
values should not be repeated across multiple entries.
Examples:
OverrideEngramEntries=(EngramIndex=0,EngramHidden=False)
OverrideEngramEntries=(EngramIndex=1,EngramHidden=False,EngramPointsCost=3,EngramLevelRequirement=3,RemoveEngramPreReq=True)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Campfire_C",EngramHidden=False)
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_StoneHatchet_C",EngramHidden=False,EngramPointsCost=3,EngramLevelRequirement=3, RemoveEngramPreReq=True)
EngramEntryAutoUnlocks
EngramEntryAutoUnlocks=(EngramClassName="<string>",LevelToAutoUnlock=<integer>)
string |
Engram Classname |
integer |
Level you need to gain to unlock the Engram automatically |
Automatically unlocks the specified Engram when reaching the level specified.
This example unlocks the Tek Teleporter with level 0:
EngramEntryAutoUnlocks=( EngramClassName="EngramEntry_TekTeleporter_C", LevelToAutoUnlock=0 )
The example provided here is split into multiple lines for space considerations. In the configuration file, each entry must be placed entirely on a single line and without spaces.
Every Item Class String can be found in the Dev Kit. Currently doesn't change the repair cost and demolish refund of edited structures. This can result in potential exploit for lowered crafting costs and may make structures unrepairable.
Note: if using stack mods, refer to the mod new resources instead of vanilla ones (i.e.: PrimalItemResource_Electronics_Child_C instead of PrimalItemResource_Electronics_C).
ConfigOverrideItemCraftingCosts
This is an example of how to make the Hatchet require 1 thatch and 2 stone arrows to craft.
ConfigOverrideItemCraftingCosts=( ItemClassString="PrimalItem_WeaponStoneHatchet_C", BaseCraftingResourceRequirements=( (ResourceItemTypeString="PrimalItemResource_Thatch_C", BaseResourceRequirement=1.0, bCraftingRequireExactResourceType=False), (ResourceItemTypeString="PrimalItemAmmo_ArrowStone_C", BaseResourceRequirement=2.0, bCraftingRequireExactResourceType=False) ) )
Here is an example to make the torch requiring 3 raw meat and 2 cooked meat to craft (because ya know, Meat Torches are the best torches!)
ConfigOverrideItemCraftingCosts=( ItemClassString="PrimalItem_WeaponTorch_C", BaseCraftingResourceRequirements=( (ResourceItemTypeString="PrimalItemConsumable_RawMeat_C", BaseResourceRequirement=3.0, bCraftingRequireExactResourceType=False), (ResourceItemTypeString="PrimalItemConsumable_CookedMeat_C", BaseResourceRequirement=2.0, bCraftingRequireExactResourceType=False) ) )
The examples provided here are split into multiple lines for space considerations. In the configuration file, each entry must be placed entirely on a single line and without spaces.
ConfigOverrideItemMaxQuantity
ConfigOverrideItemMaxQuantity=(ItemClassString="<string>",Quantity=(MaxItemQuantity=<integer>, bIgnoreMultiplier=<boolean>))
Arguments:
string |
Class Name of the item that will be overridden to new stack size |
integer |
New stack size of the specified item |
boolean |
If False , that means that the real stack size is ItemStackSizeMultiplier * MaxItemQuantity for that itemif |
Allows manually overriding item stack size on a per-item basis.
Example to make the Tranq Arrows stack to 543 items per stack.
ConfigOverrideItemMaxQuantity=( ItemClassString="PrimalItemAmmo_ArrowTranq_C", Quantity=(MaxItemQuantity=543,bIgnoreMultiplier=True) )
The example provided here is split into multiple lines for space considerations. In the configuration file, each entry must be placed entirely on a single line and without spaces.
ConfigOverrideSupplyCrateItems
Allows manually overriding items contained in loot crates. Each loot crate can have one or multiple item sets. Each set can have one or multiple items grouped in one or multiple entries.
ConfigOverrideSupplyCrateItems=(SupplyCrateClassString="<string>",MinItemSets=<integer>,MaxItemSets=<integer>,NumItemSetsPower=<float>,bSetsRandomWithoutReplacement=<boolean>[,bAppendItemSets=<boolean>][,bAppendPreventIncreasingMinMaxItemSets=<boolean>],ItemSets=([SetName="<string>",]MinNumItems=<integer>,MaxNumItems=<integer>,NumItemsPower=<float>,SetWeight=<float>,bItemsRandomWithoutReplacement=<boolean>,ItemEntries=([ItemEntryName="<string>",]EntryWeight=<float>,ItemClassStrings=("<string>"[,...n]),ItemsWeights=(<float>[,...n]),MinQuantity=<float>,MaxQuantity=<float>,MinQuality=<float>,MaxQuality=<float>,bForceBlueprint=<boolean>,ChanceToBeBlueprintOverride=<float>))[,...m])
Arguments:
Crate options | ||
---|---|---|
SupplyCrateClassString
|
string | Quoted Class Name of the loot crate that will be overridden. |
MinItemSets
|
integer | The minimum number of item sets that will be in the loot crate. |
MaxItemSets
|
integer | The maximum number of item sets that will be in the loot crate. |
NumItemSetsPower
|
float | Item quality for all sets in the loot crate. Default: 1.0. |
bSetsRandomWithoutReplacement
|
boolean | If True , ensures any item of any sets will never be added multiple times to the same loot crate.
|
bAppendItemSets
|
boolean | Optional, if True , the item sets will be added to the loot crate instead of totally replace its content. Default: False
|
bAppendPreventIncreasingMinMaxItemSets
|
boolean | Optional, if True , dynamically increases the amount of items dropped by however many additional item-sets added. If False , the MinItemSets and MaxItemSets original crate values will be increased by the provided values. Requires bAppendItemSets=True . Default: False
|
ItemSets
|
string | Defines one or multiple item sets. |
Sets options | ||
SetName
|
string | Optional, quoted name of the set. |
MinNumItems
|
integer | The minimum number of items in this set that can be in the loot crate. |
MaxNumItems
|
integer | The maximum number of items in this set that can be in the loot crate. |
NumItemsPower
|
float | Item quality multiplier for this set. |
SetWeight
|
float | Weight factor for this set to be in the crate. Higher the weight higher the chance. Default: 1.0. |
bItemsRandomWithoutReplacement
|
boolean | If True , ensures each item of this set will never be added twice to the same loot crate.
|
ItemEntries
|
string | Defines one or multiple item entries in this set. |
Entries options | ||
ItemEntryName
|
string | Optional, quoted name of the item entry. |
EntryWeight
|
float | Weight factor for this entry to be in its set. Higher the weight higher the chance. Default: 1.0. |
ItemClassStrings
|
string | Comma separated Class Names list of items added in this entry. Each class name must be between quotes. Its elements number must match the ItemsWeights list. Despite its length, the list must be between parenthesis.
|
ItemsWeights
|
float | Comma separated weight factors list of items in this entry. Its elements number must match the ItemClassStrings list. Despite its length, the list must be between parenthesis.
|
MinQuantity
|
float | The minimum number of items if this entry that can be in the loot crate. Note: this value is still limited by its set MinNumItems and MaxNumItems values.
|
MaxQuantity
|
float | The maximum number of items if this entry that can be in the loot crate. Note: this value is still limited by its set MinNumItems and MaxNumItems values.
|
MinQuality
|
float | Items minimum quality in this entry. Default: 1.0. |
MaxQuality
|
float | Items maximum quality in this entry. Default: 1.0. |
bForceBlueprint
|
boolean | If True , the items of this entry will be always a blueprint. Default: false.
|
ChanceToBeBlueprintOverride
|
float | Normalized probability of items of this entry to be a blueprint. Note: 1.0 means 100%. Default: 0.0. |
Since patch 273.7 SupplyCrateClassString
also takes a part of the class name[3]. E.g.: "SupplyCrate" will override all supply crates.
All of the Item class strings and Supply Crate names can be found in the ARK Dev Kit and on page Beacon IDs.
This example completely overrides the items contained in the regular Level 3 supply crate, to contain just some stone and thatch:
ConfigOverrideSupplyCrateItems=( SupplyCrateClassString="SupplyCrate_Level03_C", MinItemSets=1, MaxItemSets=1, NumItemSetsPower=1.0, bSetsRandomWithoutReplacement=True, ItemSets=( (MinNumItems=2, MaxNumItems=2, NumItemsPower=1.0, SetWeight=1.0, bItemsRandomWithoutReplacement=True, ItemEntries=( (EntryWeight=1.0, ItemClassStrings=("PrimalItemResource_Stone_C"), ItemsWeights=(1.0), MinQuantity=10.0, MaxQuantity=10.0, MinQuality=1.0, MaxQuality=1.0, bForceBlueprint=False, ChanceToBeBlueprintOverride=0.0), (EntryWeight=1.0, ItemClassStrings=("PrimalItemResource_Thatch_C"), ItemsWeights=(1.0), MinQuantity=10.0, MaxQuantity=10.0, MinQuality=1.0, MaxQuality=1.0, bForceBlueprint=False, ChanceToBeBlueprintOverride=0.0) ) ) ) )
The example provided here is split into multiple lines for space considerations. In the configuration file, each entry must be placed entirely on a single line and without spaces.
HarvestResourceItemAmountClassMultipliers
HarvestResourceItemAmountClassMultipliers=(ClassName="<string>",Multiplier=<float>)
string |
Class Name of resource, see Item IDs |
float |
Default: 1.0 |
Scales on a per-resource type basis, the amount of resources harvested. Higher values increase the amount per swing/attack. Resource classnames can be found at Item IDs. It works in the same way as the global setting HarvestAmountMultiplier
but for only the type of resource named on this line. Additional lines can be added with other resource types, such as Wood, Stone etc.
Example that provides twice the amount harvested when harvesting thatch from a tree:
HarvestResourceItemAmountClassMultipliers=( ClassName="PrimalItemResource_Thatch_C", Multiplier=2.0 )
The example provided here is split into multiple lines for space considerations. In the configuration file, each entry must be placed entirely on a single line and without spaces.
ItemStatClamps
NOTE: The command line argument ClampItemStats
need to be set to True
for the clamping to be enabled on your server. See Command Line Syntax.
ItemStatClamps[<attribute>]=<value>
Arguments:
attribute |
integer |
0: Generic Quality |
value |
integer | The algorithm used appears to be the following:
Each items have their own specific data which can be found in the Dev Kit. |
For example, here are the values needed to have the same clamping as official servers for Armor
and Weapon Damage Percent
:
ItemStatClamps[1]=19800 ItemStatClamps[3]=19800
This would clamp Saddles to 124.0
armour (74.5
for the 'tank' creatures such as Doedicurus, Rock Elemental, etc.), Flak Armor pieces to 496.0
armour, Longneck Rifle to 298.0%
damage, etc.
WARNING: This will permanently change the stats of any existing items so make sure to backup your current save before modifying and playing with the clamping values.
LevelExperienceRampOverrides=(ExperiencePointsForLevel[<n>]=<points>,[ExperiencePointsForLevel[<n>]=<points>],...,[ExperiencePointsForLevel[<n>]=<points>])
Arguments:
n |
integer | Level to configure |
points |
integer | Points needed to reach level |
Configures the total number of levels available to players and creatures and the experience points required to reach each level.
This directive can be specified twice in the configuration file. The first time it appears, the values provided will configure player levels. The second time it appears, the values provided will configure tame creature levels.
Because of this, each time the directive is used, it must list all the levels players/tames can reach on the server. One ExperiencePointsForLevel
argument must appear for each desired level. Values for <n>
must be sequential, starting from zero. Keep in mind that the last 100 levels are used for ascension, chibi experience, explorer notes and rune rewards, meaning that you have to put 100 extra levels in your configuration file.
This first example specifies 50 player levels and 15 ascension levels.
LevelExperienceRampOverrides=( ExperiencePointsForLevel[0]=1, ExperiencePointsForLevel[1]=5, ... ExperiencePointsForLevel[64]=1000)
The second example (when placed in the configuration file after the first) specifies 35 tame creature levels.
LevelExperienceRampOverrides=( ExperiencePointsForLevel[0]=1, ExperiencePointsForLevel[1]=5, ... ExperiencePointsForLevel[34]=1000)
The examples provided here are split into multiple lines for space considerations. In the configuration file, each entry must be placed entirely on a single line and without spaces.
Attribute index table
This table shows relationships between each stats attribute and its coded index
MutagenLevelBoost
MutagenLevelBoost[<Stat_ID>]=<integer>
Stat_ID |
Index of the attribute to override. See the Attribute index table. |
integer |
Level points. Default values: 5, 5, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0 |
Number of levels Mutagen adds to tames with wild ancestry.
The example provided doubles the amounts of level points a mutagen adds on Health and Damage stats but removes the extra level gains into Stamina and Weight:
MutagenLevelBoost[0]=10 MutagenLevelBoost[1]=0 MutagenLevelBoost[7]=0 MutagenLevelBoost[8]=10
MutagenLevelBoost_Bred
MutagenLevelBoost_Bred[<Stat_ID>]=<integer>
Stat_ID |
Index of the attribute to override. See the Attribute index table. |
integer |
Level points. Default values: 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0 |
Like MutagenLevelBoost
, but for bred tame creatures.
The example provided doubles the amounts of level points a mutagen adds on Health and Damage stats but removes the extra level gains into Stamina and Weight:
MutagenLevelBoost_Bred[0]=2 MutagenLevelBoost_Bred[1]=0 MutagenLevelBoost_Bred[7]=0 MutagenLevelBoost_Bred[8]=2
PlayerBaseStatMultipliers
PlayerBaseStatMultipliers[<attribute>]=<multiplier>
Arguments:
attribute |
integer | See the Attribute index table. |
multiplier |
float | Default: 1.0, see table below for the default value |
Changes the base stats of a player by multiplying with the default value. Meaning the start stats of a new spawned character.
Default values:
Attribute | default | output |
---|---|---|
0 Health | 1.0 | 100.0 |
1 Stamina | 1.0 | 100.0 |
2 Torpidity | 1.0 | 200.0 (you still become unconscious at 50 regardless of total amount) |
3 Oxygen | 1.0 | 100.0 |
4 Food | 1.0 | 100.0 |
5 Water | 1.0 | 100.0 |
6 Temperature | 0.0 | 0.0 (Unused stat) |
7 Weight | 1.0 | 100.0 |
8 MeleeDamageMultiplier | 0.0 | 100% (Base cannot be increased) |
9 SpeedMultiplier | 0.0 | 100% (Base cannot be increased) |
10 TemperatureFortitude | 0.0 | 0 (Base cannot be increased) |
11 CraftingSpeedMultiplier | 0.0 | 100% (Base cannot be increased) |
PerLevelStatsMultiplier
PerLevelStatsMultiplier_DinoTamed<type>[<attribute>]=<multiplier> PerLevelStatsMultiplier_DinoWild[<attribute>]=<multiplier> PerLevelStatsMultiplier_Player[<attribute>]=<multiplier>
Arguments:
type |
text |
no type given: Multiplier applied for each tamed level-up point. |
attribute |
integer | See the Attribute index table. |
multiplier |
float | Default: 1.0 or see table below |
Allows changing the amount of stats gained for each level:
PerLevelStatsMultiplier_Player
changes the amount for players.
PerLevelStatsMultiplier_DinoTamed
changes the amount for tamed creatures.
PerLevelStatsMultiplier_DinoWild
changes the amount for wild creatures.
To nearly disable gaining stats use 0.01 because setting the value to 0 makes it default to 1.0.
Default Values:
Attribute | Wild | Tamed | Tamed_Add | Tamed_Affinity |
---|---|---|---|---|
0 Health | 1 | 0.2 | 0.14 | 0.44 |
1 Stamina | 1 | 1 | 1 | 1 |
2 Torpidity | 1 | 1 | 1 | 1 |
3 Oxygen | 1 | 1 | 1 | 1 |
4 Food | 1 | 1 | 1 | 1 |
7 Weight | 1 | 1 | 1 | 1 |
8 Damage | 1 | 0.17 | 0.14 | 0.44 |
9 Speed | 1 | 1 | 1 | 1 |
Example how to double the weight-increase per level for players:
PerLevelStatsMultiplier_Player[7]=2.0
Example for different types effecting Health of a tamed creatures:
PerLevelStatsMultiplier_DinoTamed[0]=1.0 PerLevelStatsMultiplier_DinoTamed_Add[0]=1.0 PerLevelStatsMultiplier_DinoTamed_Affinity[0]=1.0
Single Player Settings
If bUseSingleplayerSettings=True
than the following options are applied additionally to the configured (or default) values:
Option | Base value | Additional multiplier |
---|---|---|
BabyCuddleIntervalMultiplier |
ini | x 0.17 |
BabyMatureSpeedMultiplier |
ini | x 35.0 |
AllowRaidDinoFeeding |
True | N/A |
bAllowUnlimitedRespecs |
True | N/A |
CropGrowthSpeedMultiplier |
ini | x 4.0 |
EggHatchSpeedMultiplier |
ini | x 9.0 |
HairGrowthSpeedMultiplier |
ini | x 0.69999999 |
MatingIntervalMultiplier |
ini | x 0.15000001 |
PerLevelStatsMultiplier_DinoTamed_Add[0] |
ini | x 3.5714285 |
PerLevelStatsMultiplier_DinoTamed_Add[8] |
ini | x 3.5714285 |
PerLevelStatsMultiplier_DinoTamed_Affinity[0] |
ini | x 2.2727273 |
PerLevelStatsMultiplier_DinoTamed_Affinity[8] |
ini | x 2.2727273 |
PerLevelStatsMultiplier_DinoTamed[0] |
ini | x 2.125 |
PerLevelStatsMultiplier_DinoTamed[8] |
ini | x 2.3529413 |
RaidDinoCharacterFoodDrainMultiplier |
ini | x 0.40000001 |
TamingSpeedMultiplier |
ini | x 2.5 |
UseCorpseLifeSpanMultiplier |
6.0 | N/A |
Where ini means the default or already set option is scaled by the value in the Additional multiplier column, e.g.:
- If
BabyMatureSpeedMultiplier
has not been set or left at default value of 1.0, with single player settings the final value would be 35.0. - If
BabyMatureSpeedMultiplier
has been set at 2.0 instead, with single player settings the final value would be 70.0.
Finally, the Tek ATV engram will be available.
Administrator Whitelisting
Players can be whitelisted as administrators on the server via their SteamID. These players can use cheat commands on the server automatically, as if they had authenticated themselves via the enablecheats
command (described below).
To whitelist administrators, create the file ShooterGame/Saved/AllowedCheaterSteamIDs.txt
. In the file, list each player's SteamID, one per line.
SteamIDs for all connected players can be listed in-game via the cheat ListPlayers
command. Players can be kicked from the server (using their SteamIDs) via the cheat KickPlayer
command. Refer to the following section for details.
Note: When this method is used, it is not necessary to specify a server administrator password. A password can still be specified, and can be used by players not on the whitelist to gain administrator privileges, but the server will function without it and will still automatically grant privileges to whitelisted administrators.
Cross-ARK Data Transfer
How Cross-ARK Data Transfer works [4]
1. For Officials, you can 'upload' Survivors from TheIsland or TheCenter via the "ARK Tribute" option available at any Supply Crate or Tribute Terminal. You can then 'download' these Survivors onto an Official ScorchedEarth Server of that same game mode. Currently only Survivors are allowed to travel TO ScorchedEarth (they can not have any items on them), in order to keep it balanced for the time being. However, FROM ScorchedEarth you can transfer Survivors, Items, and Dinos, which you can then download (via the ARK Tribute) onto TheIsland or TheCenter. So indeed you can bring all ScorchedEarth Items, Dinos, and Survivors (and thus Scorched Earth Engrams) onto TheIsland or TheCenter to extend your capabilities there. When transferring a Survivor between ARKs using this method, Tribes should be retained. However Alliances will not be retained, and will need to be re-setup on the other side.
2. For Unofficial Servers, if they wish to allow dynamic Cross-ARK Travel, they will need to run two Servers on the same box from the same directory, and then you can launch with the following commandlines:
ShooterGameServer.exe ScorchedEarth_P?SessionName=MySession1?AltSaveDirectoryName=Save1 -NoTransferFromFiltering -clusterid=mycluster123 ShooterGameServer.exe TheIsland?SessionName=MySession2?AltSaveDirectoryName=Save2 -NoTransferFromFiltering -clusterid=mycluster123
(the clusterid must be the same between the servers!)
(to avoid saves from clashing each server should use distinct values for: ?AltSaveDirectoryName=<SaveFolderName>
)
you also have options like:
?PreventDownloadSurvivors=False ?PreventDownloadItems=False ?PreventDownloadDinos=False ?PreventUploadSurvivors=False ?PreventUploadItems=False ?PreventUploadDinos=False ?noTributeDownloads=False
247.85 added the ability to specify a common cross-server storage location that functions between multiple servers running on the same machine by adding the following launch parameter to each server:
-ClusterDirOverride=C:/TestStorage/
3. Meanwhile, in singleplayer, you can just use the "ARK Tribute" option and then go back to the main menu and host on the other map, and download your data accordingly.
References
- ↑ StudioWildcard (9 октября 2020 г.) "Система настройки в реальном времени". Community Crunch 241: Fear Evolved 4, система интерактивной настройки, улучшения сети и многое другое!
- ↑ Drake (23 June 2015). "Extended Game Options: How to Configure your Custom ARK server". Server Hosting & Advertisement. Steam Community :: ARK: Survival Evolved. Retrieved 19 July 2015.
- ↑ Tom (June 4, 2016). "Modify loot crate contents". [+TUTORIAL+] Modify loot crate contents [v242]
- ↑ https://survivetheark.com/index.php?/forums/topic/85463-scorched-earth-technicaldetail-faq-ongoing/
- Pages setting LuaCache keys
- Требуется Перевод
- Техническое
- Руководства
- Серверы