На этой странице обсуждается обширная коллекция настроек конфигурации, изменяющих аспекты поведения и игрового процесса, серверов ARK: Survival Ascended и ARK: Survival Evolved, а также одиночных/неспециализированных сессий.
На этой странице обсуждается обширная коллекция настроек конфигурации, изменяющих аспекты поведения и игрового процесса, серверов ARK: Survival Ascended и ARK: Survival Evolved, а также одиночных/неспециализированных сессий.
Выделенные серверы запускаются через командную строку с использованием следующего синтаксиса для указания параметров времени выполнения в виде одной строки:
За <executable> (ArkAscendedServer.exe для ASA, ShooterGameServer.exe для ASE) сразу следует обязательное<map_name>. После этого указываются параметры, каждый из которых отделяется либо сначала вопросительным знаком (?) либо пробелом и дефисом-минусом ( -) в зависимости от их синтаксиса. Некоторые параметры также требуют аргумента значения. Если параметр не указан, автоматически используется его значение по умолчанию (более подробную информацию см. в справочных таблицах параметров ниже).
Эти параметры могут быть указаны только в командной строке. Опции, начинающиеся с ? (вопросительный знак) добавляются непосредственно друг за другом, параметры, начинающиеся с - (дефис-минус), должны быть разделены пробелами.
Опции с красным фоном устарели и могут больше не работать. В большинстве случаев их присутствие при использовании внешнего инструмента (например, ASM) безвредно, если не указано иное. Также указаны недокументированные параметры: пожалуйста, обратите внимание, что их поведение было получено в результате обратного проектирования исполняемых битов ShooterGameServer. Такие параметры официально не поддерживаются Wildcard и могут привести к неопределенному поведению.
Для одиночной игры и невыделенных серверов будут работать только параметры, начинающиеся с - (дефис-минус). Все остальные параметры необходимо настроить с помощью INI-файлов.
Для игроков Steam: щелкните правой кнопкой мыши на названии игры в БИБЛИОТЕКЕ и выберите Свойства..., на вкладке ОБЩИЕ, в разделе ПАРАМЕТРЫ запуска введите желаемые параметры.
Для игроков Epic: щелкните левой кнопкой мыши значок учетной записи (в правом верхнем углу окна) и выберите Настройки, прокрутите вниз до названия игры (не выбирайте названия DLC), щелкните по нему, отметьте Дополнительные Аргументы Командной Строки, введите нужные параметры.
Наконец, хотя это и не рекомендуется для простоты использования и удобства чтения командной строки, дополнительные параметры могут быть установлены с использованием синтаксиса (?) из GameUserSettings.ini (его расположение см. файлах конфигурации).
Включает указанное событие или включает цветовую палитру события для диких существ. Одновременно может быть указан и активен только один. Только событие WinterWonderland по-прежнему полностью работает в игре. К событиям, отмеченным красным, больше даже не применяются изменения цвета.
Отключает обычно активное событие. Предлагается использовать этот параметр, чтобы полностью отключить нежелательные ссылки на события в памяти сервера, такие как создание скинов.
Последним событием, в котором была включена эта опция, было ARK: Winter Wonderland 7. Примечание: Если вы не хотите активировать событие, но хотите, чтобы дикие существа имели цвета события, используйте вместо этого опцию ActiveEventColors из Динамической Конфигурации.
Позволяет повысить уровень скорости движения летуна. Примечание: альтернативно его можно включить, добавив bAllowFlyerSpeedLeveling=True в файл Game.ini.
Позволяет указать собственное имя каталога для сохранения мира на сервере. Обычно используется для управления кластерами, подробнее об этом читайте в разделе Передача данных между ARK.
ARK: Survival Ascended: Обратите внимание, что он по-прежнему использует структуру каталогов <savedir_name>/<map_name>.
-AlwaysTickDedicatedSkeletalMeshes
Отключает оптимизацию, чтобы динамически не отмечать анимацию бездействующих/неактивных существ на выделенном сервере в зависимости от частоты кадров сервера (становится активной только при низком FPS на сервере). Примечание: побочные эффекты могут включать неточные столкновения бездействующих существ на клиенте с сервером (например, неточная позиция прыжка, когда вы стоите на неактивном/бездействующем бронтозавре, и прыжок на его хвост, когда он сидит на вашей базе).
Включает автоматическое разрушение старых структур. Таймер можно настроить с помощью опции AutoDestroyOldStructuresMultiplier в GameUserSettings.ini в разделе [ServerSettings].
Включает кросс-игру (например, EPIC и Steam) на выделенном сервере. Примечание: также должен быть установлен PublicIPForEpic. ARK: Survival Ascended: устарело, вместо этого используйте аргумент -ServerPlatform.
Переопределяет язык вывода сервера. Если установлено на сервере, оно не отменяет язык клиентов. Список поддерживаемых в настоящее время языковых кодов: 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.
Отключает систему пользовательских косметических средств (позволяет игрокам использовать и отображать специальные моды, которые должны быть только скинами и будут автоматически загружаться подключенными клиентами).
Отключает оптимизацию диапазона репликации сети существа.
Подробное объяснение: На выделенных серверах диапазон репликации сети масштабируется динамически в зависимости от количества подключенных игроков (Примечание: на PvP-серверах этот диапазон репликации масштабируется только для небольших прирученных существ и диких существ, а не для всех прирученных). Масштабирование диапазона репликации позволяет повысить производительность серверов с большим количеством подключенных игроков. Эту оптимизацию можно отключить, добавив -disabledinonetrangescaling в параметры запуска сервера.
Принимает значение с плавающей запятой от 0 до 1,0 (1 = 100% вероятность переопределения цвета). Примечание: Это влияет только на только что порожденных диких существ (вы можете использовать консольную команду Cheat DestroyWildDinos, чтобы стереть диких существ, чтобы все они возродились с шансом получить цвета события).
Активируйте на сервере режим только белый список, позволяя игрокам присоединяться, если они добавлены в список разрешенных. Для получения дополнительной информации о белых списках начните с Ark ID.
-ForceAllowCaveFlyers
Принудительно пускать летающих существ в пещеры (на пользовательских картах летающие существа могут заходить в пещеры по умолчанию).
Запустите эту команду, чтобы уничтожить всех диких существ при запуске сервера. Примечание: это уничтожит только диких существ, которые в данный момент не приручены.
Только Steam. Указывает порядок загрузки и какие моды. ModID необходимо разделить запятыми (,). Приоритет модов указан в порядке убывания слева направо (крайний левый идентификатор — это мод с высшим приоритетом). Вместо этого предлагается использовать ActiveMods в [ServerSettings] файла GameUserSettings.ini. ARK: Survival Ascended: Obsolete, use argument -mods instead.
Значение по умолчанию:35 Включена защита от нехватки памяти для серверов. В случае, если сервер достигнет чрезмерного объема памяти, мир будет принудительно сохранен, а сервер будет перезапущен, чтобы предотвратить сбои или откаты. Замените <value> желаемым объемом в гигабайтах. Установка значения 0 отключает.
Автоматически уничтожает существ, превышающих указанный лимит бонуса запечатления в %. Рекомендуется увеличить значение на 1 % (101), чтобы выявить потенциальные ошибки с плавающей запятой, особенно при работе с пользовательскими коэффициентами импринтинга.
Выделенные серверы теперь могут дополнительно загружать пользовательские карты напрямую через ModID, вместо того, чтобы указывать имя карты, используя этот синтаксис (где MapModID — это ID вашей пользовательской карты в Мастерской Steam). карта, а GameModIds — это ID сложенных модов, которые вы хотите использовать (по порядку). ActiveMods также должен быть установлен в GameUserSettings.ini. ARK: Survival Ascended: Устарело, вместо этого используйте аргумент -mods. ASA больше не использует моды Steam Workshop, и ActiveMods устанавливать не нужно.
Значение по умолчанию:20 Установите максимальное количество резервных копий, которые будут храниться в папке сохранения. При создании новой резервной копии самые старые из них будут удалены. Поскольку такие резервные копии создаются каждые 2 часа и представляют собой несжатые файлы, рекомендуется использовать более гибкие сторонние решения, особенно для больших сохранений. Неофициальные администраторы запускают Официальные сохранения сервера 2023 возможно, вам захочется установить значение 0 при использовании других механизмов резервного копирования.
?MapPlayerLocation=false
То же, что ShowMapPlayerLocation в GameUserSettings.ini (фактически использование этой опции заставит сервер записать запись ShowMapPlayerLocation).
казывает Id проекта мода CurseForge. Моды обновляются автоматически при запуске сервера.
Обратите внимание, что моды, отключенные с помощью опции -passivemods, должны быть размещены первыми в этом списке.
-MULTIHOME
Включает множественную адресацию. MULTIHOME=<IP_ADDRESS> также должен быть указан в GameUserSettings.ini в разделе [SessionSettings] или в командной строке.
-newsaveformat
Включает новый формат сохранения (версия 11), который позволяет быстрее сохранять криоподы и требует для них меньше места для хранения. Используйте только в случае необходимости (например: формат сохранения по умолчанию также не работает, как и старый формат сохранения). Эта опция должна использоваться для запуска резервного копирования Официальные сохранения сервера 2023 вместе с -usestore, чтобы правильно загрузить владение племенем.
Вы можете использовать https://www.epochconverter.com, чтобы получить подходящую временную метку. Имейте в виду, что это событие не может быть проведено до полуночи по восточному стандартному времени 1 января, поэтому, если вы хотите изменить время, его придется установить после этого. Необходимо использовать с параметром командной строки -NewYearEvent.
Вы можете использовать https://www.epochconverter.com, чтобы получить подходящую временную метку. Имейте в виду, что это событие не может быть проведено до полуночи по восточному стандартному времени 1 января, поэтому, если вы хотите изменить время, его придется установить после этого. Необходимо использовать с параметром командной строки -NewYearEvent.
Включает событие ARK: Happy New Year!; он автоматически начнется в полночь по восточному стандартному времени и в полдень по восточному стандартному времени 1 января, если не указано иное в следующих двух параметрах. Эта команда была доступна только в то время, когда она была запланирована.
Оптимизация физики движений игрока на сервере теперь включена по умолчанию (улучшает производительность) — чтобы отключить ее, используйте эту опцию сервера.
Предотвращает появление диких существ. Включение этого параметра сделает недоступными следующие параметры: -NoDinosExceptForcedSpawn, -NoDinosExceptStreamingSpawn, -NoDinosExceptManualSpawn и -NoDinosExceptWaterSpawn. Примечание: дикие существа, которые находились на сервере до добавления этого аргумента, не будут автоматически уничтожены (вы можете уничтожить их с помощью консольной команды cheat Destroywilddinos).
-NoHangDetection
Предотвращает выключение сервера, если время его запуска превышает 2700 секунд (45 минут). Полезно для серверов с большими сохранениями или очень медленными машинами. Примечание: это отключит дальнейшее обнаружение зависаний сервера.
Отображает команды cheat и admincheat для администратора игроков только в глобальном чате. Не путать с AdminLogging, который отображает такие команды всем игрокам.
Эта опция отключит функциональность мода, при этом загружая его данные, что будет служить временной мерой до тех пор, пока не будет реализовано постоянное решение. Командную строку -passivemods необходимо использовать вместе с -mods, начиная с тех, которые отключены этой командой. Только мод ARK: Winter Wonderland 2023 (927090) задокументирован как поддерживающий эту опцию.
Это порт сервера, используемый для размещения выделенного сервера. Это необходимо, если вы хотите запустить его на порте, отличном от порта по умолчанию 7777.
-PublicIPForEpic=<IPAddress>
Это общедоступный IP-адрес, к которому будут пытаться подключиться клиенты EGS. Если этот параметр отсутствует и указан -MULTIHOME, тогда клиенты EGS будут пытаться подключиться к многодомному IP-адресу; обратите внимание: если вы используете multihome и указываете закрытый IP-адрес, игроки не смогут подключиться к вашему серверу с помощью EGS. Обязательно установите общедоступный IP-адрес (например, WAN или внешний).
Не позволяет племенам в режиме PvE официально объявлять войну друг другу на взаимосогласованный период времени. Альтернативно можно использовать Game.ini bPvEAllowTribeWar.
Включите журналы администратора сервера (включая поддержку в RCON). Используйте команду RCON getgamelog, чтобы распечатать 100 записей одновременно. Кроме того, при выводе в датированный файл в \Logs отрегулируйте максимальную длину буфера RCON с помощью опции RCONServerGameLogBuffer=600.
Включите журналы племени в обычные игровые журналы. Обратите внимание, что это необходимо для получения журналов из RCON (с использованием -ServerRCONOutputTribeLogs). Кроме того, он отобразит их в консоли приложения.
Если этот параметр включен, сервер будет сохранять объекты контроллера AI актеров Unreal Engine (например, существ) в памяти, когда актеры впадают в стазис. Это повышает производительность, когда часть карты отображается игроком и актеры выходят из стазиса. Однако, особенно на больших картах, это приведет к увеличению использования памяти даже при небольшом количестве игроков или их отсутствии.
Включает оптимизацию структурной памяти. Примечание: избегайте его использования при запуске модов, связанных со структурой (пока они не будут обновлены), поскольку это может нарушить точки привязки этих структур модов.
Используется для указания общего мода преобразования (например: Primitive Plus). Альтернативно можно также установить ActiveTotalConversion=<ModID> в GameUserSettings.ini.
-UseDynamicConfig
Включает использование динамической конфигурации. Если вы не укажете CustomDynamicConfigUrl, сервер будет использовать динамическую конфигурацию по умолчанию для этой платформы (ту, которая используется на официальном сервере). Примечание: если вы не принудительно выполните немедленное обновление с помощью команды ForceUpdateDynamicConfig, конфигурация проверяется каждый раз при (авто)сохранении мира. Если вы хотите "отменить" конфигурацию, вам следует изменить ее обратно на значение по умолчанию, чтобы ее можно было прочитать из обновленной конфигурации и, таким образом, применить. Пропуск каких-либо строк не приведет к обновлению этих параметров.
Включает дополнительную защиту при появлении предметов и существ. Примечание: Эта защита отключена по умолчанию, начиная с версии 349.27, из-за сбоев сервера, вызванных некоторыми модами. Рассматриваемые моды теперь должны работать правильно, поэтому теперь вы можете использовать эту опцию без особых опасений.
То же основное поведение официальных (не устаревших) серверов при обработке данных персонажей игроков: файл профиля персонажа (.arkprofile) не сохраняется отдельно от сохранения карты (.ark) или его резервной копии. При необходимости (например, персонаж только что перенесен или создан новый персонаж) создается временный файл профиля персонажа и сохраняется до следующего сохранения мира. Профили племен хранятся в другом формате (.arktributetribe). Разрешает опцию -BackupTransferPlayerDatas (для полной имитации поведения сохранения на официальных серверах). Используйте опцию -converttostore, чтобы преобразовать предыдущие несохраненные данные в сохраненные. Эта опция должна использоваться для правильной загрузки резервных копий Официальные сохранения сервера 2023 вместе с -newsaveformat.
-UseStructureStasisGrid
Включает сетку стазиса структуры для повышения производительности сервера на больших базах с большим количеством игроков.
Активируйте веб-сигнализацию, когда в племени происходят важные события, например, срабатывает сигнализация Tripwire или рождается ребенок. Подробности см. в разделе Веб-уведомления.
Значение по умолчанию: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 кластера.
т использование данных ARK между одиночной игрой и серверами, у которых нет идентификатора кластера. Даже если установлен идентификатор кластера, рекомендуется сохранить эту опцию, чтобы полностью отключить путь кода, разрешающий ее.
Устаревшие параметры
?bRawSockets
Прямые соединения сокетов UDP, а не Steam P2P. Устарело с 311.78 и больше не присутствует в исполняемом коде.
Официальные PvP серверы единовременное удаление всех старых необорудованных предметов (за исключением чертежей, съестных припасов, заметок и квестовых предметов), чтобы обеспечить справедливость после использования ошибки дублирования предметов. Администраторы сервера могут применить это один раз, если они запустят этот аргумент команды (будет работать только ОДИН РАЗ' в сохраненных играх перед обновлением). Устарело и больше не присутствует в исполняемом коде.
Режим ?bRawSockets выделенного сервера по умолчанию, в котором «не» используется многопоточная сеть, обычно приводит к чистой потере производительности. Используйте это, чтобы принудительно включить его. Устарело с 311.78.
Исправлен случай повреждения сохранения игры с большими сохранениями: это экспериментально, поэтому попробуйте использовать эту команду, если у вас есть сохранения, которые не загружаются. Мы официально внесем это изменение в загрузчик в следующем патче после того, как (Подстановочный знак) будет на 100% уверен, что оно не имеет побочных эффектов. Он больше не нужен и считается устаревшим.
Устраняет предстоящие эффекты стен области изменения биома, представленные в недокументированном дополнении патча 241.5. Устарело с момента выхода патча 243.0 и больше не присутствует в исполняемом коде.
Опция для серверов ?bRawSockets, позволяющая использовать только один поток для работы в сети (полезно для повышения производительности машин с большим количеством серверов, чем ядер ЦП, в частности, в Linux). Устарело с патчем 271.17 и больше не присутствует в исполняемом коде.
Используется для принудительного использования старого формата сохранения. Формат сохранения по умолчанию основан на формате newsaveformat, который примерно в 4 раза быстрее и на 50 % меньше. Если вы хотите использовать старый формат сохранения, запустите эту опцию.
Одноразовый автоматический снос структуры <newBiomesStructuresZones> Зоны: для этого, которое вы можете выполнить только один раз после обновления до патча 216, запустите свой сервер или игру с этой опцией. <newBiomesStructuresZones> может быть DestroySwampSnowStructures после обновления до версии 216.0 или DestroyRedwoodSnowStructures после обновления до версии 243.0. Устарело и больше не присутствует в исполняемом коде.
Опция скорости загрузки примерно на 70 % выше. Выберите вариант запуска "Экспериментировать с кэшем быстрой загрузки" (вручную добавьте "-usecache" в командную строку запуска). После первого и второго запуска игра и загрузка по-прежнему будут медленными, но третий раз будет быстрой. Устарело, поскольку 188.2 включено по умолчанию на всех картах и больше не присутствует в исполняемом коде.
Позволяет игрокам спамить сообщениями в чате сервера. Примечание: это может помешать работе внешних плагинов, разрешающих чат между картами. Недокументировано подстановочным знаком.
-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.inibPvEAllowTribeWar.
-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 для серверов.
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 ГБ ОЗУ преодолеть экраны бесконечной загрузки. Использование этой опции на сервере не отменяет поведение клиентов и не приносит никакой пользы.
Многие детализированные функции неба отключены, такие как облака и звездное ночное небо. Это уменьшает все из них, но вы все равно можете их иметь. Вы по-прежнему получаете звезды и солнце. Использование этой опции на сервере не отменяет поведение клиентов и не приносит никакой пользы.
Уменьшено использование памяти клиентской игры примерно на 600 МБ системы и 600 МБ оперативной памяти графического процессора! (все сетки теперь динамически передают LOD). Потенциально это может оказать небольшое влияние на производительность во время выполнения, поэтому, чтобы использовать старый метод (больше использовать ОЗУ, но без потенциальной потери производительности), запустите с этим параметром. Использование этой опции на сервере не отменяет поведение клиентов и не приносит никакой пользы.
Используется для отключения параллельных пакетных команд Direct3D 11. Это может быть полезно только для клиентов, у которых происходят сбои при потере устройства, из-за снижения производительности. Использование этой опции на сервере не отменяет поведение клиентов и не приносит никакой пользы.
-nosteamclient
Автоматически используется клиентом (ShooterGame) для запуска сервера из меню ХОСТ\ЛОКАЛЬНЫЙ. Запуск сервера (ShooterGameServer) напрямую или через скрипт с использованием этой опции не будет иметь никакого эффекта и будет игнорироваться.
-opengl -opengl3 -opengl4
Любой из этих вариантов требует использования OpenGL. Этот режим больше не работает из-за удаления режима OpenGL RHI из движка. Попытка использовать эту опцию приведет к сбою клиента при запуске.
-PreventHibernation
В сеансах Одиночная игра и Не выделенный существа в неактивных зонах находятся в спячке, а не в стазисе. Используйте эту опцию, чтобы предотвратить переход в спящий режим за счет снижения производительности и использования памяти. Использование этой опции на сервере не отменяет поведение клиентов и не приносит никакой пользы.
Это вариант запуска редактора Unreal Engine (т. е. Ark DevKit) в качестве выделенного сервера с использованием необработанных ресурсов. Эта команда бесполезна ни на клиенте, ни на сервере.
Редактор
-USEALLAVAILABLECORES
Это параметр Unreal Engine, используемый при компиляции шейдеров и ресурсов для приготовления (например, ARK DevKit). Эта опция бесполезна для выделенных серверов и клиентов.
Редактор
-vulkan
Опция Unreal Engine для принудительного пути рендеринга Vulkan. В ASE был добавлен первым для несуществующей версии Google Stadia. В ASA также не поддерживается. Попытка использовать эту опцию приведет к сбою клиента при запуске.
означает, что это встроенная функция Unreal Engine, которая в какой-то момент поддерживалась или поддерживалась игрой и не имеет конкретной "версии Ark", поскольку она изначально поддерживалась в Unreal Engine по умолчанию, если только не были предприняты превентивные действия для ее отключения со стороны разработчики.
Файлы Конфигурации
Большинство опций также можно указать в файлах конфигурации игры. Расположение файлов конфигурации зависит от платформы:
Платформа
Файл настройки
Местоположение
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\
Одиночный игрок и другие пользователи могут получить доступ к своим игровым файлам через программы запуска Steam и Epic:
Steam: щелкните правой кнопкой мыши по названию игры в Библиотеке и выберите Свойства.... Выберите вкладку Установленные файлы, затем выберите Посмотреть
Epic: просмотрите игру на вкладке Библиотека (не Быстрый запуск). Нажмите значок с тремя точками, затем выберите Управление. В разделе Установка, щелкните значок папки.
Затем из этих мест можно следовать путям, указанным в таблице выше. Убедитесь, что игра закрыта, прежде чем вносить какие-либо изменения в файлы INI. Изменения будут удалены, если они будут внесены во время игры.
Файл GameUserSettings.ini содержит параметры как для игрового клиента, так и для игрового сервера. Опции игрового клиента сервером не используются.
Файл Game.ini используется в основном для более сложных модификаций, таких как изменение очков энграммы или опыта, получаемого за уровень, отключение определенного контента или ребалансировка в зависимости от вкусов игрока.
Для всех поддерживаемых платформ параметры перечислены по одному в строке с использованием одного и того же базового синтаксиса:
<option>=<value>
Все параметры в файле конфигурации требуют значения. Если опция не указана в файле конфигурации, автоматически используется ее значение по умолчанию.
Благодаря этим параметрам в файле конфигурации сервер можно запустить с помощью гораздо более короткой командной строки. Для Linux:
./ShooterGameServer TheIsland
Для Windows:
.\ShooterGameServer.exe TheIsland
GameUserSettings.ini
Файл GameUserSettings.ini содержит большую часть сервера, а также большинство базовых и промежуточных настроек игрового процесса.
Хотя это и не рекомендуется, настройки, отмеченные знаком в столбце CMD, также можно использовать в командной строке, добавляя их с помощью синтаксиса ?. Напротив, настройки, отмеченные , нельзя перемещать в командной строке.
Новички могут легко создать этот файл с помощью ini-Generator.
[ServerSettings]
Следующие параметры должны находиться в разделе [ServerSettings] файла GameUserSettings.ini:
Тип значения: список ID модов, разделенных запятыми и без пробелов, в одну строку (например: ModID1,ModID2,ModID3) Указывает порядок и какие моды загружаются. ModID разделяются запятыми и располагаются в одной строке. Приоритет указан в порядке убывания (крайний левый ModID имеет наивысший приоритет). Альтернативно, но не рекомендуется, можно использовать командную строку ?GameModIds=.
Тип значения: ID мода для текущей активной карты модов Specifies which mod map is loaded.
ActiveTotalConversion
Тип значения: ModID Используется для указания общего мода преобразования (например: Primitive Plus). Альтернативно можно также установить параметр командной строки -TotalConversionMod=<ModID>.
AdminLogging
Значение по умолчанию:False Тип значения: логическое значение Если True, все команды администратора регистрируются во внутриигровом чате.
Значение по умолчанию:False Тип значения: логическое значение Если True, то позволяет любому "заботиться" о детеныше существа (обнимать и т.д.), а не только тому, кто на нем запечатлен.
Значение по умолчанию:False Тип значения: логическое значение Если True, разрешено строительство в пещерах, когда также включен режим PvE. Примечание: до патча 241.5 больше нельзя работать с параметрами командной строки.
Значение по умолчанию:True Тип значения: логическое значение если False, отключает все новые структуры S+ (предназначено в основном для того, чтобы позволить неофициальным серверам, которые хотят продолжать использовать версию мода S+, продолжать использовать ее без тонны дополнительных повторяющихся структур).
Значение по умолчанию:False Тип значения: логическое значение Если True, позволяет навсегда приручить Титанозавров (а именно, разрешить их кормить). Примечание: на The Island появляются максимум 3 Титанозавра, поэтому 3 прирученных из них должны в конечном итоге блокировать появление новых.
Значение по умолчанию:True Тип значения: логическое значение Если False, отключает камеру от третьего лица, разрешенную по умолчанию на всех выделенных серверах.
Значение по умолчанию:False Тип значения: логическое значение Если True, игроки всегда будут получать уведомления, если кто-то покинет сервер.
AutoDestroyDecayedDinos
Значение по умолчанию:False Тип значения: логическое значение Если True, при загрузке разложившиеся прирученные существа, на которые можно претендовать, автоматически уничтожаются, а не остаются в наличии как пригодные для использования. Примечание: после патча 273.691, в режиме PvE в официальном PvE отключено автоматическое аннулирование ручного режима после периода затухания.
Значение по умолчанию:0.0 Тип значения: всплывающая Позволяет авторазрушение построек только после того, как прошло достаточное время "нет поблизости племени" (определяется как множитель периода разрешения претензий). Чтобы включить его, установите его на 1.0. Полезно для серверов для автоматической очистки заброшенных построек с течением времени. Для работы требуется параметр командной строки -AutoDestroyStructures. Значение масштабируется с каждым временем распада структуры.
Значение по умолчанию:15.0 Тип значения: всплывающая Установите интервал автоматического сохранения. Установка значения 0 приведет к постоянному сохранению.
Тип значения: строка с URL Устанавливает глобальный список банов. Должно быть заключено в двойные кавычки. Список извлекается каждые 10 минут (чтобы проверить наличие новых заблокированных ID).
Тип значения: логическое значение Если True, позволяет использовать летунов на картах, где они обычно отключены. Примечание: если вы установите значение False, летуны на любой карте будут отключены.
Значение по умолчанию:False Тип значения: логическое значение Если True, все время порчи ограничивается максимальным временем порчи предметов. Полезно, если на сервере использовались какие-либо эксплойты, вызывающие бесконечную порчу, и вы хотите их очистить. Потенциально может вызвать проблемы с модами, которые изменяют время порчи, поэтому это вариант.
Значение по умолчанию:False Тип значения: логическое значение Если True, включается ограничение характеристик для предметов. См. ItemStatClamps для получения дополнительной информации.
Значение по умолчанию:False Тип значения: логическое значение Если True, ограничивайте урон, наносимый приручением ресурсу при сборе, на основе оставшегося здоровья ресурса. Примечание: включение этого параметра может привести к заметному сокращению сбора ресурсов с использованием инструментов или существ с высоким уроном.
Тип значения: строка с URL Прямая ссылка на действующий файл Dynamicconfig.ini (http://arkdedicated.com/dynamicconfig.ini), позволяющая изменять поддерживаемые параметры в реальном времени без необходимости перезапуска сервера, а также определять собственный набор цветов для появления диких существ. Примечание: требуется опция командной строки -UseDynamicConfig, строка с URL-адресом должна использовать протокол HTTP (HTTPS не является поддерживается) и внутри кавычек, если они используются в командной строке. Проверьте раздел DynamicConfig на предмет поддерживаемых настроек.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования течения времени в ARK, контролируя, как часто день меняется на ночь, а ночь — на день. Значение по умолчанию 1 обеспечивает ту же скорость цикла, что и в одиночной игре (и на официальных общедоступных серверах). Значения ниже 1 замедляют цикл; более высокие значения ускоряют его. Базовое время, когда значение равно 1, выглядит как 1 минута, реальное время равно прибл. 28 минут игрового времени. Таким образом, для приблизительного 24-часового цикла дня и ночи в игре используйте значение 0.035.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования течения времени в ARK в течение суток. Это значение определяет продолжительность каждого дня относительно длины каждой ночи (как указано в NightTimeSpeedScale). Уменьшение этого значения увеличивает продолжительность каждого дня.
Значение по умолчанию:False Тип значения: логическое значение Если True, через два дня в режиме реального времени трубы будут автоматически уничтожаться, если они не подключены к каким-либо не-трубам (прямо или косвенно) и поблизости нет союзного игрока.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет уровень сложности.
DinoCharacterFoodDrainMultiplier
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования потребления пищи существами. Более высокие значения увеличивают потребление пищи (существа быстрее проголодаются). Это также влияет на время приручения.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования восстановления здоровья существ. Более высокие значения увеличивают скорость восстановления (существа лечатся быстрее).
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования потребления выносливости существ. Более высокие значения увеличивают расход выносливости (существа быстрее устают).
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования для появления существ. Более высокие значения увеличивают количество существ, появляющихся в ARK.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования урона, который дикие существа наносят своими атаками. Значение по умолчанию 1 обеспечивает нормальный урон. Более высокие значения увеличивают урон. Более низкие значения уменьшают его.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования сопротивления урону, получаемому дикими существами при атаке. Значение по умолчанию 1 обеспечивает нормальный урон. Более высокие значения уменьшают сопротивление, увеличивая урон за атаку. Более низкие значения увеличивают его, уменьшая урон за атаку. Значение 0.5 приводит к тому, что существо получает половину урона, а значение 2.0 приводит к тому, что существо получает двойной нормальный урон.
Значение по умолчанию:False Тип значения: логическое значение Никакой дополнительной информации об этой переменной не было добавлено. Если вы что-нибудь знаете, пожалуйста, рассмотрите возможность создания учетной записи и contributing.
ASA 33.15
Динозавры, отмеченные и уничтоженные этой системой, будут зарегистрированы в журнале племени. Это отличается от стандартного лимита приручения, поскольку по-прежнему позволяет новым игрокам присоединяться к серверам и приручать существ, превышающих лимит в 5000, тогда как раньше они не могли приручать или разводить существ при лимите сервера. Вы можете определить мягкий предел приручения с помощью MaxTamedDinos_SoftTameLimit. Вы можете определить время (в секундах) до автоуничтожения прирученного с помощью MaxTamedDinos_SoftTameLimit_CountdownForDeletionDuration.
DisableCryopodEnemyCheck
Значение по умолчанию:False Тип значения: логическое значение Если True, позволяет использовать криокапсулы, когда враги находятся поблизости.
DisableCryopodFridgeRequirement
Значение по умолчанию:False Тип значения: логическое значение Если True, позволяет использовать криокапсулы без необходимости находиться в зоне действия криохолодильника с электроприводом.
DisableDinoDecayPvE
Значение по умолчанию:False Тип значения: логическое значение Если True, отключает разложение существа в режиме PvE. Примечание: после патча 273.691, в режиме PvE автоматическое освобождение существ после периода распада было отключено.
Значение по умолчанию:False Тип значения: логическое значение Если True, отключает бонус статистики игрока, запечатлевающий существо. Если тот, кто специально запечатлел существо и воспитал в нем качество запечатления, получает дополнительный бафф к урону/сопротивлению.
Значение по умолчанию:False Тип значения: логическое значение Если True, глобально отключает уведомления о присоединении игрока.
EnableExtraStructurePreventionVolumes
Значение по умолчанию:False Тип значения: логическое значение Если True, отключает строительство в определенных богатых ресурсами областях, в частности, на The Island вокруг главных гор.
Тип значения: секунды Используется для включения режима extinction (ARKpocalypse). Число — время в секундах. Используйте значение 2592000 в течение 30 дней.
FastDecayUnsnappedCoreStructures
Значение по умолчанию:False Тип значения: логическое значение Если True, незакрепленные фундаменты/колонны/заборы/Тек выделенное хранилище разрушатся по истечении времени, указанного в FastDecayInterval в Game.ini (по умолчанию — 12 часов). До 259.0 время распада таких структур устанавливалось в 5 раз быстрее.
Значение по умолчанию:False Тип значения: логическое значение Если True, голосовой чат становится глобальным.
HarvestAmountMultiplier
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования для урожайности от всех видов лесозаготовительной деятельности (вырубка деревьев, сбор ягод, разделка туш, добыча камней и т. д.). Более высокие значения увеличивают количество материалов, собираемых при каждом ударе.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования для "работоспособности" предметов, которые можно собирать (деревья, камни, туши и т. д.). Более высокие значения увеличивают количество повреждений (т. е. "количество ударов"), которые такие объекты могут выдержать перед уничтожением, что приводит к более высокому общему урожаю.
Значение по умолчанию:False Тип значения: логическое значение Если True, снимает ограничение в 150 декоративных структур (флагов, знаков, скины и т. д.).
ImplantSuicideCD
Значение по умолчанию:28800 Тип значения: всплывающая Определяет время (в секундах), которое игрок должен подождать между двумя использованиями функции «Возрождение» имплантата.
ItemStackSizeMultiplier
Значение по умолчанию:1.0 Тип значения: всплывающая Разрешить увеличение или уменьшение размера глобального стека предметов. Это означает, что все размеры стека по умолчанию будут умножены на заданное значение (за исключением предметов, размер стека которых по умолчанию равен 1).
Значение по умолчанию:3600.0 Тип значения: всплывающая Время в секундах, по истечении которого персонажи, которые не двигались и не взаимодействовали, будут кикнуты (если в качестве параметра командной строки установлен параметр -EnableIdlePlayerKick). Примечание: хотя на уровне кода оно определяется как число с плавающей запятой, вместо него предлагается использовать целое число.
Значение по умолчанию:0 Тип значения: целое число Определяет максимальное количество проемов, разрешенных на седлах платформах. Значение 2 не позволит игрокам размещать более двух проемов на своих платформах (используются на официальных PvP серверах). Этот параметр не имеет обратной силы, то есть существующие сборки не будут затронуты. Установите значение 0, чтобы игроки не могли размещать проемы на седлах платформах (используются на официальных серверах PvE).
Значение по умолчанию:2000000000 Тип значения: целое число Устанавливает максимальное количество шестиугольников, которое может накопить персонаж. Официал поставил 2500000.
Значение по умолчанию:0 Тип значения: целое число Устанавливает лимит приручения существ для каждого племени (500 на официальных PvE-серверах, 300 на официальных PvP-серверах). Значение по умолчанию 0 отключает такое ограничение.
Значение по умолчанию:75 Тип значения: целое число Изменяет максимальное количество платформенных существ/плотов, разрешенных в ARK (потенциальные затраты на производительность). Пример: MaxPlatformSaddleStructureLimit=10 позволит использовать только 10 седел/плотов на платформе по всему ARK.
Значение по умолчанию:5000.0 Тип значения: всплывающая Устанавливает максимальное количество прирученных существ на сервере, это глобальный предел. Примечание: хотя на уровне кода оно определяется как число с плавающей запятой, вместо него предлагается использовать целое число.
Значение по умолчанию:5000 Тип значения: целое число Определяет лимит мягкого приручения на уровне всего сервера. Дополнительную информацию см. в разделе DestroyTamesOverTheSoftTameLimit.
Значение по умолчанию:604800 Тип значения: целое число Определяет время (в секундах), в течение которого прирученное существо будет уничтожено. Дополнительную информацию см. в разделе DestroyTamesOverTheSoftTameLimit.
Значение по умолчанию:10 Тип значения: целое число Слоты для перегруженных персонажей. Любое значение меньше значения по умолчанию будет восстановлено. Примечание: его повышение может привести к повреждению данных игрока/кластера и потере всех сохраненных персонажей.
MaxTributeDinos
Значение по умолчанию:20 Тип значения: целое число Слоты для перегруженных существ. Любое значение меньше значения по умолчанию будет восстановлено. Примечание: Некоторые игроки утверждали, что максимальное количество 273 является безопасным пределом, а большее количество повредит профиль/кластер и приведет к потере всех сохраненных существ, но это необходимо проверить.
MaxTributeItems
Значение по умолчанию:50 Тип значения: целое число Слоты для загружаемых предметов и ресурсов. Любое значение меньше значения по умолчанию будет восстановлено. Примечание: Некоторые игроки утверждали, что максимум 154 являются безопасным пределом, а большее количество повредит профиль/кластер и приведет к потере всех сохраненных предметов и ресурсов, но это необходимо проверить.
NightTimeSpeedScale
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования времени в ARK в ночное время. Это значение определяет продолжительность каждой ночи относительно длины каждого дня (как указано в DayTimeSpeedScale). Уменьшение этого значения увеличивает продолжительность каждой ночи.
Значение по умолчанию:False Тип значения: логическое значение Если True, постоянные заболевания становятся непостоянными. Игроки потеряют их при повторном появлении.
Значение по умолчанию:0 Тип значения: целое число Минимальное количество онлайн-игроков, когда включено переопределение шкалы диапазона сетевого стазиса NPC (требуется ввод в INI, а не в командную строку). Используется для переопределения шкалы диапазона стазиса сети NPC (для масштабирования производительности сервера для большего количества игроков). По умолчанию установлено значение 0, что отключает его. Официал поставил 24.
Значение по умолчанию:0 Тип значения: целое число Максимальное количество онлайн-игроков при достижении NPCNetworkStasisRangeScalePercentEnd (требуется ввод в INI, а не в командную строку). Используется для переопределения шкалы диапазона стазиса сети NPC (для масштабирования производительности сервера для большего количества игроков). По умолчанию установлено значение 0, что отключает его. Официал поставил 70.
Значение по умолчанию:0.55000001 Тип значения: всплывающая Максимальный процент масштаба, используемый при достижении NPCNetworkStasisRangeScalePlayerCountEnd (требуется ввод в INI, а не в командную строку). Используется для переопределения шкалы диапазона стазиса сети NPC (для масштабирования производительности сервера для большего количества игроков). Официал поставил 0.5.
Значение по умолчанию:False Тип значения: логическое значение Если True, предотвращает автоматическое разрушение любых структур, не являющихся основными или нефундаментными (однако они все равно будут автоматически уничтожены, если этаж, на котором они находятся, будет автоматически разрушен). Официальные PvE серверы используют эту опцию.
Значение по умолчанию:False Тип значения: логическое значение Если True, разрушаться будут только незакрепленные основные структуры. Полезно для устранения спама, связанного с отдельными колоннами/фундаментами.
Значение по умолчанию:0.0 Тип значения: всплывающая Позволяет вам заменить уровень сложности сервера по умолчанию 4 на 5, чтобы соответствовать новому официальному уровню сложности сервера. Значение по умолчанию 0.0 отключает переопределение. Значение 5.0 позволит обычным существам появляться до уровня 150. Первоначально (247.95) доступно только как параметр командной строки.
Значение по умолчанию:False Тип значения: логическое значение Если задано значение True, турели можно будет построить и использовать на Сёдлах-платформах. Поскольку 247.999 применяется и к конструкции шипы. Примечание:, несмотря на примечания к патчу, в ShooterGameServer он закодирован OverrideStructurePlatformPrevention с двумя r.
Значение по умолчанию:1.0 Тип значения: всплывающая Используйте это, чтобы установить, как скорость плавания умножается на уровень расхода кислорода. Значение было уменьшено на 80% в 256.0.
Значение по умолчанию:1.0 Тип значения: всплывающая Более высокое значение увеличивает (по процентной шкале) максимальное количество предметов, которые можно разместить на седлах и плотах.
Значение по умолчанию:0 Тип значения: целое число Определяет количество "слотов для прирученных существ", которые седла платформы (со строениями) будет использовать в соответствии с лимитом прирученных существ племени.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования потребления пищи персонажами игроков. Более высокие значения увеличивают потребление еды (персонажи игроков быстрее проголодаются).
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования восстановления здоровья персонажей игроков. Более высокие значения увеличивают скорость восстановления (персонажи игроков исцеляются быстрее).
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования потребления выносливости персонажами игроков. Более высокие значения увеличивают расход выносливости (персонажи игроков быстрее устают).
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования потребления воды персонажами игроков. Более высокие значения увеличивают потребление воды (игровые персонажи быстрее испытывают жажду).
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования урона, который игроки наносят своими атаками. Значение по умолчанию 1 обеспечивает нормальный урон. Более высокие значения увеличивают урон. Более низкие значения уменьшают его.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования сопротивления урону, который игроки получают при атаке. Значение по умолчанию 1 обеспечивает нормальный урон. Более высокие значения уменьшают сопротивление, увеличивая урон за атаку. Более низкие значения увеличивают его, уменьшая урон за атаку. Значение 0.5 приводит к тому, что игрок получает половину урона, а значение 2.0 приводит к получению двойного обычного урона.
Значение по умолчанию:False Тип значения: логическое значение Если True, включается функция предотвращения оффлайн-рейдерства (ORP). Когда все члены племени выходят из системы, персонажи, существа и постройки племени становятся неуязвимыми. Голод существ по-прежнему применяется, более того, персонажи и существа все еще могут умереть, если утонут. Несмотря на название, он работает как в PvE, так и в PvP режимах игры. Из соображений производительности рекомендуется установить минимальный интервал с помощью опции PreventOfflinePvPInterval, прежде чем ORP станет активным. ORP также помогает снизить использование памяти и процессора на сервере. Включено по умолчанию в официальном PvE с 258.3
Значение по умолчанию:0.0 Тип значения: всплывающая Секунды ожидания, прежде чем ORP станет активным для племени/игроков и соответствующих существ/структур (10 секунд на официальных PvE-серверах). Примечание: хотя на уровне кода оно определяется как число с плавающей запятой, вместо него предлагается использовать целое число.
Значение по умолчанию:False Тип значения: логическое значение Если True, только игроки, находящиеся рядом друг с другом, смогут видеть свои сообщения в чате.
PvEAllowStructuresAtSupplyDrops
Значение по умолчанию:False Тип значения: логическое значение Если True, разрешается строить вблизи точек снабжения в режиме PvE.
Значение по умолчанию:1.0 Тип значения: всплывающая Множитель времени автоматического затухания существа PvE. Для работы требуется DisableDinoDecayPvE=false в GameUserSettings.ini или ?DisableDinoDecayPvE=false в командной строке.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования для время распада структур, например: установка значения 2.0 удвоит время распада всех структур, а установка значения 0.5 уменьшит таймеры вдвое. Примечание:, несмотря на название, работает как в PvP, так и в PvE режимах, когда включено разрушение структуры.
PvPDinoDecay
Значение по умолчанию:False Тип значения: логическое значение Если True, включает разложение существ в PvP, пока активно предотвращение оффлайн-рейдов.
Значение по умолчанию:False Тип значения: логическое значение Если True, включает разрушение построек на PvP серверах, пока активно предотвращение автономных рейдов.
Значение по умолчанию:False Тип значения: логическое значение Если True, капли припасов будут находиться в случайных местах. Примечание: Известно, что этот параметр приводит к тому, что артефакты становятся недоступными на Ragnarok, если он активен.
Значение по умолчанию:False Тип значения: логическое значение Если True, включается RCON, для работы требуются RCONPort=<TCP_PORT> и ServerAdminPassword=<admin_password>.
Значение по умолчанию:600.0 Тип значения: всплывающая Определяет, сколько строк игровых журналов отправляется по RCON. Примечание:, несмотря на то, что оно закодировано как число с плавающей запятой, рекомендуется рассматривать его как целое число.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования скорости повторного появления узлов ресурсов (деревьев, камней, кустов и т. д.). Более низкие значения приводят к более частому повторному появлению узлов.
Тип значения: строка Если указано, игроки должны предоставить этот пароль (через внутриигровую консоль), чтобы получить доступ к командам администратора на сервере. Примечание: кавычки не используются.
ServerAutoForceRespawnWildDinosInterval
Значение по умолчанию:0.0 Тип значения: всплывающая Принудительное повторное появление всех диких существ при перезапуске сервера после установленного значения в секундах. Значение по умолчанию 0,0 отключает его. Полезно для предотвращения обезлюдения определенных видов существ (таких как Базилозавр и Спинозавр) на долго работающих серверах.
Значение по умолчанию:False Тип значения: логическое значение Если True, интерфейс всегда отключен для НПС, не принадлежащих племени.
ServerHardcore
Значение по умолчанию:False Тип значения: логическое значение Если True, включает режим Хардкор (персонажи игроков возвращаются на уровень 1 после смерти)
ServerPassword
Тип значения: строка Если указано, игроки должны предоставить этот пароль, чтобы присоединиться к серверу. Примечание: кавычки не используются.
serverPVE
Значение по умолчанию:False Тип значения: логическое значение Если True, отключает PvP и включает PvE
ShowFloatingDamageText
Значение по умолчанию:False Тип значения: логическое значение Если True, включается текстовый режим всплывающего окна с уроном в стиле RPG.
Значение по умолчанию:True Тип значения: логическое значение Если False, каждый игрок скрывает свою точную позицию при просмотре карты.
SpectatorPassword
Тип значения: строка Чтобы использовать наблюдателя без прав администратора, сервер должен указать пароль зрителя. Тогда любой клиент сможет использовать эти консольные команды: requestspectator <password> и stopspectating. Примечание: кавычки не используются.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования структур повреждения, наносимых их атаками (например, стен с шипами). Более высокие значения увеличивают урон. Более низкие значения уменьшают его.
Значение по умолчанию:0.5 Тип значения: всплывающая Определяет продолжительность удержания быстрого поднятия; значение 0 приводит к мгновенному подхвату.
Значение по умолчанию:1.0 Тип значения: всплывающая То же, что ResourceNoReplenishRadiusStructures в Game.ini. Если установлены обе настройки, будут применяться оба множителя. Может быть полезно, когда невозможно изменить файл Game.ini, поскольку он также работает как параметр командной строки.
StructureResistanceMultiplier
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования сопротивления к урону, который структуры получают при атаке. Значение по умолчанию 1 обеспечивает нормальный урон. Более высокие значения уменьшают сопротивление, увеличивая урон за атаку. Более низкие значения увеличивают его, уменьшая урон за атаку. Значение 0.5 приводит к тому, что структура получает половину урона, а значение 2.0 приводит к тому, что структура получает двойной нормальный урон.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования урона, который прирученные существа наносят своими атаками. Значение по умолчанию 1 обеспечивает нормальный урон. Более высокие значения увеличивают урон. Более низкие значения уменьшают его.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования сопротивления урону, который прирученные существа получают при атаке. Значение по умолчанию 1 обеспечивает нормальный урон. Более высокие значения уменьшают сопротивление, увеличивая урон за атаку. Более низкие значения увеличивают его, уменьшая урон за атаку. Значение 0.5 приводит к тому, что структура получает половину урона, а значение 2.0 приводит к тому, что структура получает двойной нормальный урон.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования скорости приручения существ. Более высокие значения ускоряют приручение.
Значение по умолчанию:10500 Тип значения: целое число Указывает максимальное количество структур, которые можно построить в определенном (в настоящее время жестко запрограммированном) диапазоне. Заменяет старое значение NewMaxStructuresInRange
Значение по умолчанию:False Тип значения: логическое значение По умолчанию разрушение вражеской структуры (для племени-жертвы) не отображается в журналах племени, установите для этого параметра значение true, чтобы включить это.
Значение по умолчанию:15.0 Тип значения: всплывающая Остановка в минутах между сменами названий племени. Официальный сервер использует значение 172800.0 (2 дня).
Значение по умолчанию:False Тип значения: логическое значение Если True, включает телепорт биома в Fjordur при удержании R (включено на официальных PvE-серверах).
Значение по умолчанию:False Тип значения: логическое значение Если True, включается оптимизация сбора данных с сервера с высоким значением HarvestAmountMultiplier (но с меньшим количеством редких элементов). Примечание: в ARK: Survival Evolved предлагается включить эту опцию, если сбор урожая с помощью Tek Stryder вызывает резкие задержки.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования опыта, получаемого игроками, племенами и прирученными за различные действия. Значение по умолчанию 1 обеспечивает такое же количество опыта, как и в одиночной игре (и на официальных общедоступных серверах). Более высокие значения увеличивают количество опыта, начисляемого за различные действия; более низкие значения уменьшают его. В 313.5 был активирован дополнительный жестко закодированный множитель 4.
Значение по умолчанию:0.0 Тип значения: всплывающая Количество секунд перезарядки между разрешенными повторными загрузками существ (43200 на официальных серверах, что составляет 12 часов).
Значение по умолчанию:0 Тип значения: целое число Установите в секундах таймер истечения срока действия для выживших, загруженных в данные ARK. При значениях по умолчанию или отрицательных значениях срок действия не ограничен. Проверьте Передача данных между ARK для получения более подробной информации. Внимание: не устанавливайте для этой опции безумно высокое значение, например, более 31536000 секунд (что составляет 1 год), поскольку в процедурах ARK Data это суммируется для времени загрузки в формате времени эпохи Unix. Использование действительно высоких значений приведет к переполнению и может привести к сбою проверки времени загрузки и удалению данных ARK. Наконец, настоятельно рекомендуется использовать одно и то же значение на всех серверах в кластере, иначе доступ к данным ARK с сервера с более низким значением приведет к удалению данных, если на этом сервере истек срок действия таймера.
TributeDinoExpirationSeconds
Значение по умолчанию:86400 Тип значения: целое число Установите в секундах таймер истечения срока действия загруженных приручений в данных ARK. Если установлено значение 0 или меньше, произойдет возврат к настройкам по умолчанию. Проверьте Передача данных между ARK для получения более подробной информации. Внимание: не устанавливайте для этой опции безумно высокое значение, например, более 31536000 секунд (что составляет 1 год), поскольку в процедурах ARK Data это суммируется для времени загрузки в формате времени эпохи Unix. Использование действительно высоких значений приведет к переполнению и может привести к сбою проверки времени загрузки и удалению данных ARK. Наконец, настоятельно рекомендуется использовать одно и то же значение на всех серверах в кластере, иначе доступ к данным ARK с сервера с более низким значением приведет к удалению данных, если на этом сервере истек срок действия таймера.
TributeItemExpirationSeconds
Значение по умолчанию:86400 Тип значения: целое число Установите в секундах таймер срока действия для загруженных элементов в данных ARK. Если установлено значение 0 или меньше, произойдет возврат к настройкам по умолчанию. Проверьте Передача данных между ARK для получения более подробной информации. Внимание: не устанавливайте для этой опции безумно высокое значение, например, более 31536000 секунд (что составляет 1 год), поскольку в процедурах ARK Data это суммируется для времени загрузки в формате времени эпохи Unix. Использование действительно высоких значений приведет к переполнению и может привести к сбою проверки времени загрузки и удалению данных ARK. Наконец, настоятельно рекомендуется использовать одно и то же значение на всех серверах в кластере, иначе доступ к данным ARK с сервера с более низким значением приведет к удалению данных, если на этом сервере истек срок действия таймера.
Криоболезнь и ослабление Криокапсул
CryopodNerfDamageMult
Значение по умолчанию:0.0099999998 Тип значения: всплывающая Уменьшает количество урона, наносимого существом после того, как оно вышло из криопода, в процентах от общего наносимого урона и на период времени, установленный CryopodNerfDuration. Также необходимо установить CryopodNerfDuration. CryopodNerfDamageMult=0.01 означает, что 99% повреждений устранено. Официально стоит 0.1.
Значение по умолчанию:0.0 Тип значения: целое число Время в секундах, в течение которого длится криоболезнь после высвобождения существа из криокапсулы. Примечание: хотя на уровне кода оно определяется как число с плавающей запятой, вместо него предлагается использовать целое число. Официально стоит 10.0.
Значение по умолчанию:0.0 Тип значения: всплывающая Увеличивает количество урона, получаемого существом после того, как оно вышло из криокапсулы, в процентах от общего полученного урона и на период времени, установленный CryopodNerfDuration. CryopodNerfIncomingDamageMultPercent=0.25 означает, что выпущенное прирученное существо получает на 25 % больше урона, пока действует дебафф. Официально установлено 0.25.
Значение по умолчанию:False Тип значения: логическое значение Если True, таймер восстановления криокапсулы отсутствует, и существа не теряют сознание. Если эта опция установлена, то EnableCryopodNerf и CryopodNerfIncomingDamageMultPercent также должны быть установлены, иначе они будут иметь значение по умолчанию 0.
Значение по умолчанию:"http://arkdedicated.com/badwords.txt" Тип значения: строка с URL Добавьте URL для размещения собственного списка нецензурных слов. Примечание: он поддерживает только протокол HTTP (HTTPS не поддерживается).
Значение по умолчанию:"http://arkdedicated.com/goodwords.txt" Тип значения: строка с URL Добавьте URL для размещения собственного списка хороших слов. Примечание: он поддерживает только протокол HTTP (HTTPS не поддерживается).
Значение по умолчанию:False Тип значения: логическое значение Если True, серверы могут сохранять структуры Хэллоуина некоторое время после окончания события (необходимо использовать перед перезапуском сервера с обновлением 222.3). Поскольку больше не планируется активировать или удалять события, эту функцию можно считать устаревшей.
Значение по умолчанию:False Тип значения: логическое значение Если True, летунам разрешено (кроме Кетцалькоатля и Виверны) летать с прикрепленным к нему C4. Устарело с 253.95.
Значение по умолчанию:1300 Тип значения: целое число Указывает максимальное количество структур, которые можно построить в определенном (в настоящее время жестко запрограммированном) диапазоне. Устарело с патчем 188.0 от NewMaxStructuresInRange.
Значение по умолчанию:6000 Тип значения: целое число Указывает максимальное количество структур, которые можно построить в определенном (в настоящее время жестко запрограммированном) диапазоне. Устарело с патчем 252.1 от TheMaxStructuresInRange.
Значение по умолчанию:0 Тип значения: целое число Уточнено время, необходимое для разрушения структур игрока в режиме PvE. Устарело и больше не присутствует в исполняемых файлах с патчем 180.0, где каждый тип структуры имеет свое собственное время затухания, увеличивающееся с увеличением "уровня качества".
Значение по умолчанию:N/A Тип значения: строка с URL Альтернатива AllowedCheaterSteamIDs.txt (см. раздел Белый список администратора) с использованием веб-ресурса (например: официальный использует http://arkdedicated.com/globaladmins.txt). Интервал, с которым сервер запрашивает ресурс для проверки обновления списка администраторов, определяется UpdateAllowedCheatersIntervalПримечание: он поддерживает только протокол HTTP (HTTPS не поддерживается). Недокументировано Wildcard.
AutoRestartIntervalSeconds
Значение по умолчанию:Unknown Тип значения: всплывающая Определяет время (в секундах), по истечении которого сервер автоматически перезапустится. Недокументировано Wildcard.
ChatLogFileSplitIntervalSeconds
Значение по умолчанию:86400 Тип значения: целое число Управляет разделением файла журнала чата по времени в секундах. Невозможно установить значение ниже 45 (по умолчанию будет 45, если значение меньше). Ставить 0 только в официальном режиме. Недокументировано Wildcard.
ChatLogFlushIntervalSeconds
Значение по умолчанию:86400 Тип значения: целое число Управляет тем, через сколько секунд журнал чата будет сброшен в файл журнала. Невозможно установить значение ниже 15 (по умолчанию будет 15, если значение меньше). Ставить 0 только в официальном режиме. Недокументировано Wildcard.
ChatLogMaxAgeInDays
Значение по умолчанию:5 Тип значения: целое число Управляет продолжительностью журнала чата в днях. Если установить отрицательное значение, оно будет установлено на -1 (практически бесконечно). Ставить 0 только в официальном режиме. Недокументировано Wildcard.
DontRestoreBackup
Значение по умолчанию:False Тип значения: логическое значение Если True и -DisableDupeLogDeletes присутствуют, сервер не может автоматически восстановить резервную копию в случае повреждения сохранения. Недокументировано Wildcard.
EnableAFKKickPlayerCountPercent
Значение по умолчанию:0.0 Тип значения: всплывающая Включает применение тайм-аута простоя, только если количество онлайн-игроков достигает процентного значения, связанного с аргументом MaxPlayers. Процент выражается как нормализованное значение от 0 до 1.0, где 1.0 означает 100%. Официально установлено значение 0.89999998. Недокументировано Wildcard.
EnableMeshBitingProtection
Значение по умолчанию:True Тип значения: логическое значение
FreezeReaperPregnancy
Значение по умолчанию:False Тип значения: логическое значение Если True, останавливается таймер беременности Королём Жнецом и прирост опыта. Недокументировано Wildcard.
LogChatMessages
Значение по умолчанию:False Тип значения: логическое значение Если True, включается расширенная регистрация чата. Журналы чата будут сохраняться в ShooterGame/Saved/Logs/ChatLogs/<SessionName>/ в формате json. Отключено на официальной. Файл будет разделен в соответствии со значением ChatLogFileSplitIntervalSeconds и сброшен каждые секунды ChatLogFlushIntervalSeconds. Примечание:<SessionName> будет записан без пробелов. Недокументировано Wildcard.
MaxStructuresInSmallRadius
Значение по умолчанию:0 Тип значения: целое число Определяет максимальное количество структур, которые можно разместить в RadiusStructuresInSmallRadius от позиции игрока. Официально установлено значение 40. Недокументировано подстановочным знаком.
MaxStructuresToProcess
Значение по умолчанию:0 Тип значения: целое число Управляет максимальным размером пакета структур для обработки (например, отбраковка, построение модификаций графов и т. д.) на каждом такте сервера. Если оставить значение 0 (поведение по умолчанию), сервер будет обрабатывать все структуры в очереди. Это компромисс между стоимостью тика сервера (наихудший сценарий) и точностью моделирования. Официально установлено значение 5000. Недокументировано Wildcard.
PreventOutOfTribePinCodeUse
Значение по умолчанию:False Тип значения: логическое значение Если True, игроки, не принадлежащие к племени, не могут использовать булавки на конструкциях (дверях, лифтах, ящиках для хранения и т. д.). Недокументировано Wildcard.
RadiusStructuresInSmallRadius
Значение по умолчанию:0.0 Тип значения: всплывающая Определяет размер малого радиуса (в нереальных единицах измерения), используемое MaxStructuresInSmallRadius. Официально установлено значение 225.0. Недокументировано Wildcard.
ServerEnableMeshChecking
Значение по умолчанию:False Тип значения: логическое значение Участвует в восстановлении листвы. Не действует, если установлен -forcedisablemeshchecking. Включено официально. Недокументировано.
TribeMergeAllowed
Значение по умолчанию:True Тип значения: логическое значение Если False, объединение племени запрещено. Недокументировано Wildcard.
TribeMergeCooldown
Значение по умолчанию:0.0 Тип значения: всплывающая Перезарядка слияния племени занимает секунды. Официально используется 86400.0. Недокументировано Wildcard.
UpdateAllowedCheatersInterval
Значение по умолчанию:600.0 Тип значения: всплывающая Время в секундах, в течение которого список удаленных администраторов, связанный с AllowedCheatersURL, запрашивается на наличие обновлений. Любое значение меньше 3,0 будет возвращено к 3,0. Недокументировано Wildcard.
UseCharacterTracker
Значение по умолчанию:False Тип значения: логическое значение Используется для включения отслеживания символов. Альтернативно эту опцию можно настроить с помощью аргумента -disableCharacterTracker в командной строке (обратите внимание, что аргумент из командной строки имеет приоритет над значением, установленным в GameUserSettings.ini). Недокументировано Wildcard.
UseExclusiveList
Значение по умолчанию:False Тип значения: логическое значение Если True, разрешается то же поведение, что и -exclusivejoin. Недокументировано Wildcard.
Варианты только для клиентов (неэффективно на выделенных серверах)
ListenServerTetherDistanceMultiplier
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует расстояние между хостом и другими игроками только в невыделенных сеансах. Примечание:, несмотря на то, что этот параметр доступен для чтения из командной строки, он влияет только на невыделенные сеансы, поэтому его необходимо установить в файле GameUserSettings.ini или через графическое меню локального хоста в игре.
[SessionSettings]
Следующие параметры должны находиться в разделе [SessionSettings] файла GameUserSettings.ini.
Значение по умолчанию:N/A Тип значения: IP_ADDRESS Указывает IP-адрес MultiHome. Логический параметр Multihome также должен иметь значение True (командная строка или раздел [MultiHome]). Оставьте это поле пустым, если не используете множественную адресацию. Можно указать и в командной строке.
Значение по умолчанию:27015 Тип значения: целое число Указывает Порт запросов UDP Steam. См. Настройка выделенного сервера
SessionName
Значение по умолчанию:ARK #123456 Тип значения: строка Никакой дополнительной информации об этой переменной не было добавлено. Если вы что-нибудь знаете, пожалуйста, рассмотрите возможность создания учетной записи и contributing.
[MultiHome]
Следующие параметры должны находиться в разделе [/MultiHome] файла GameUserSettings.ini.
Опция
По умолчанию
Эффект
CMD
MultiHome=<boolean>
False
If True, enables multihoming. MultiHomeIP необходимо указать в [SessionSettings] или в командной строке.
[/Script/Engine.GameSession]
Следующие параметры должны находиться в разделе [/Script/Engine.GameSession] файла GameUserSettings.ini.
Значение по умолчанию:70 Тип значения: целое число Указывает максимальное количество игроков, которые могут играть на сервере одновременно. ASA: этот параметр заменяется на -WinLiveMaxPlayers в параметры командной строки, в противном случае он вернет значение по умолчанию.
[Ragnarok]
Следующие параметры должны находиться в разделе [Ragnarok] файла GameUserSettings.ini.
Значение по умолчанию:False Тип значения: boolean False = по одному единорогу на карте за раз, True = один дикий и неограниченное количество прирученных единорогов на карте.
EnableVolcano
Значение по умолчанию:True Тип значения: boolean False = отключено (вулкан не станет активным), True = включено
UnicornSpawnInterval
Значение по умолчанию:24 Тип значения: целое число Сколько часов игра должна ждать перед появлением нового Единорога, если дикий убит (или приручен, если AllowMultipleTamedUnicorns включен). Это значение задает минимальное количество времени (в часах), а максимальное равно 2-кратному этому значению.
VolcanoIntensity
Значение по умолчанию:1 Тип значения: всплывающая Чем ниже значение, тем интенсивнее будет извержение вулкана. Рекомендуется оставить 1. Минимальное значение — 0,25, для многопользовательских игр оно не должно опускаться ниже 0,5. Очень большие цифры в основном отключат пылающие камни, выброшенные из вулкана.
VolcanoInterval
Значение по умолчанию:0 Тип значения: целое число 0 = 5000 (мин) – 15 000 (макс) секунд между активацией вулкана. Любое число выше 0 действует как множитель с минимальным значением 0,1.
[MessageOfTheDay]
Следующие параметры должны находиться в разделе [MessageOfTheDay] файла GameUserSettings.ini.
Значение по умолчанию:N/A Тип значения: строка Однострочная строка сообщения, отображаемого для воспроизведения после входа в систему. Никаких кавычек не нужно. Используйте \n, чтобы начать новую строку в сообщении.
Все следующие параметры можно установить только в разделе [/script/shootergame.shootergamemode] файла Game.ini, расположенном в той же папке, что и GameUserSettings.ini. (их расположение см. в Файлы Конфигурации). Указание их в командной строке не будет иметь никакого эффекта.
Значение по умолчанию:0.0 Тип значения: всплывающая Указывает, когда на сервере PvPvE должен запускаться режим PvE. Допустимые значения: от 0 до 86400. Также необходимо установить параметры bAutoPvETimer, bAutoPvEUseSystemTime и AutoPvEStopTimeSeconds. Примечание: хотя на уровне кода оно определяется как число с плавающей запятой, вместо него предлагается использовать целое число.
Значение по умолчанию:0.0 Тип значения: всплывающая Указывает, когда режим PvE должен завершиться на сервере PvPvE. Допустимые значения: от 0 до 86400. Также необходимо установить параметры bAutoPvETimer, bAutoPvEUseSystemTime и AutoPvEStopTimeSeconds. Примечание: хотя на уровне кода оно определяется как число с плавающей запятой, вместо него предлагается использовать целое число.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует, через какое время после задержки объятий с детенышем качество запечатления начнет снижаться.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует, как часто детенышам требуется внимание для запечатления. Чаще означает, что вам придется чаще обниматься с ними, чтобы получить качество запечатления. Масштабируется в соответствии с BabyMatureSpeedMultiplier: если оба значения установлены на 1.0, запрос на отпечаток выполняется каждые 8 часов.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует, насколько быстро снижается качество запечатления после льготного периода, если вы еще не обнимались с детенышем.
Значение по умолчанию:1.0 Тип значения: всплывающая Увеличивает скорость, с которой прирученные детеныши поедают пищу. Более низкое значение уменьшает (в процентах) количество пищи, которую едят детеныши.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует процент, который обеспечивает каждый отпечаток. Например, если выходные данные обычно дают 10%, установка этого множителя на 0.5 означает, что теперь они будут давать по 5% каждый. Установка значения 2.0 означает, что теперь они будут давать по 20% каждый и т. д. Этот множитель является глобальным, то есть он будет влиять на прогресс запечатления каждого вида.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует влияние качества запечатления на характеристики. Установите значение 0, чтобы эффективно отключить систему.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует скорость взросления младенцев. Чем выше число, тем меньше (в процентах) время, необходимое приручению детенышей для взросления. См. таблицы Время Разведения для значений 1.0.
Значение по умолчанию:True Тип значения: boolean Если False, игроки не смогут вернуть прирученных существ.
bAllowCustomRecipes
Значение по умолчанию:True Тип значения: boolean Если False, отключается пользовательская система рецептов/приготовления, ориентированная на RP (включая результаты, основанные на навыках).
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет коэффициент масштабирования базовой температуры карты: меньшее значение делает окружающую среду более холодной, более высокое значение делает окружающую среду более горячей.
Значение по умолчанию:False Тип значения: boolean Если True, включается режим PvE на сервере PvPvE в заранее указанное время. Опция bAutoPvEUseSystemTime определяет, какое время использовать, а AutoPvEStartTimeSeconds и AutoPvEStopTimeSeconds задают время начала и окончания режима PvE.
Значение по умолчанию:False Тип значения: boolean Если True, время начала и окончания режима PvE на сервере PvPvE будет относиться к системному времени сервера, а не к внутриигровому мировому времени. Также необходимо установить параметры bAutoPvETimer, AutoPvEStopTimeSeconds и AutoPvEStopTimeSeconds.
Значение по умолчанию:False Тип значения: boolean Если True, разблокируются все доступные энграммы. Игнорирует записи OverrideEngramEntries и OverrideNamedEngramEntries.
Значение по умолчанию:False Тип значения: boolean Если True, предотвращает появление ящиков с добычей (созданные артефакты все равно будут появляться).
Значение по умолчанию:False Тип значения: boolean Если True, Седла-платформы для Кетцалькоатля позволят любому прирученному игроку, не являющемуся союзником, использовать их во время полета.
Значение по умолчанию:False Тип значения: boolean Если True, разрешается строить области там, где обычно это запрещено, например, вокруг Обелисков на некоторых картах, в Древнем Устройстве и в областях томов миссий на Genesis: Часть 1. Примечание: в Genesis: Часть 1 эти настройки включены по умолчанию, и существует специальная настройка под названием bGenesisUseStructuresPreventionVolumes для ее отключения.
bIncreasePvPRespawnInterval
Значение по умолчанию:True Тип значения: boolean Если False, отключает дополнительное время повторного появления PvP (IncreasePvPRespawnIntervalBaseAmount), которое масштабируется (IncreasePvPRespawnIntervalMultiplier), когда игрок убит команды в течение определенного периода времени (IncreasePvPRespawnIntervalCheckPeriod).
Значение по умолчанию:False Тип значения: boolean Если True, любая энграмма, не указанная явно в списке OverrideEngramEntries или OverrideNamedEngramEntries, будет скрыта. Все предметы и чертежи, основанные на скрытых энграммах, будут удалены.
Значение по умолчанию:True Тип значения: boolean Если False, племена отключает возможность официально объявлять войну друг другу на взаимно согласованный период времени.
Значение по умолчанию:False Тип значения: boolean Если True, отключен дружественный огонь (среди товарищей по племени/прирученных/структур) на PvE серверах.
Значение по умолчанию:True Тип значения: boolean Если False, прирученные существа при повышении уровня не будут выполнять соответствующую анимацию.
bUseSingleplayerSettings
Значение по умолчанию:False Тип значения: boolean Если True, все настройки игры будут более сбалансированы для индивидуального опыта игрока. Полезно для выделенного сервера с очень небольшим количеством игроков. Дополнительную информацию см. в разделе Настройки одиночной игры.
Значение по умолчанию:False Тип значения: boolean Если True, то заставит приручать юнитов только для платформ со структурами и плотами, что фактически отключит приручение юнитов для приручаемых юнитов без структур платформы.
Значение по умолчанию:N/A Тип значения: (...) Добавляет определенных существ в места появления. Дополнительную информацию см. в разделе Связано с появлением существ.
Значение по умолчанию:N/A Тип значения: (...) Переопределяет требования к ресурсам для создания предметов. Дополнительную информацию см. в разделе Связано с предметами.
Значение по умолчанию:N/A Тип значения: (...) Переопределяет размер стека элементов для каждого элемента. Дополнительную информацию см. в разделе Связано с предметами.
Значение по умолчанию:N/A Тип значения: (...) Переопределяет определенных существ в местах появления. Дополнительную информацию см. в разделе Связано с появлением существ.
Значение по умолчанию:N/A Тип значения: (...) Переопределяет предметы, содержащиеся в ящиках с добычей. Дополнительную информацию см. в разделе Связано с предметами.
Значение по умолчанию:N/A Тип значения: (...) Удаляет определенных существ в местах появления. Дополнительную информацию см. в разделе Связано с появлением существ.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует скорость гниения порчи на грядках. Более высокое значение снижает (в процентах) скорость порчи урожая на грядках.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует скорость роста урожая на грядках. Более высокое значение увеличивает (в процентах) скорость роста урожая.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует эффективность пользовательских рецептов. Более высокое значение увеличивает (в процентах) их эффективность.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует эффект уровня скорости крафта игроков, который используется в качестве основы для формулы при создании собственного рецепта. Более высокое число увеличивает (в процентах) эффект.
Значение по умолчанию:0 Тип значения: целое число Приручения, превышающие этот уровень, будут удалены при запуске сервера. На официальных серверах установлено значение 450.
Значение по умолчанию:N/A Тип значения: (...) Глобально переопределяет урон, наносимый дикими существами. Более подробную информацию см. в разделе Характеристики Существ.
Значение по умолчанию:N/A Тип значения: (...) Глобально подавляет сопротивление диких существ. Более подробную информацию см. в разделе Характеристики Существ.
Значение по умолчанию:3.2 Тип значения: всплывающая Масштабирует урон, наносимый прирученным предмету/сущности, который можно собрать. Более высокое число увеличивает (в процентах) скорость сбора урожая.
Значение по умолчанию:N/A Тип значения: (...) Глобально переопределяет вероятность появления существ. Более подробную информацию см. в разделе Связано с появлением существ.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует урон, наносимый турелями существу. Более высокие значения увеличивают его (в процентах).
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует время, необходимое для вылупления оплодотворенной яйцеклетки. Более высокое значение при этом уменьшается (в процентах).
Значение по умолчанию:N/A Тип значения: (...) Автоматически разблокирует указанную энграмму при достижении указанного уровня. Более подробную информацию см. в разделе Связанные с энграммами записи.
Значение по умолчанию:N/A Тип значения: целое число Исключает предмет из ящиков с припасами, указывая его ID предмета. У вас может быть несколько строк этой опции.
FastDecayInterval
Значение по умолчанию:43200 Тип значения: целое число Определяет период распада для структур "быстрого распада" (таких как колонны или одиночные фундаменты). Значение указано в секундах. Для того чтобы параметр FastDecayUnsnappedCoreStructures в GameUserSettings.ini также имел значение True, чтобы он вступил в силу.
Значение по умолчанию:1.0 Тип значения: всплывающая Устанавливает качество предметов, которые имеют качество при рыбалке. Допустимые значения: от 1.0 до 5.0.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует время разложения трупов (игрока и существа) глобально. Более высокие значения увеличивают время.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует время разложения выпавших предметов, мешков с добычей и т. д. по всему миру. Более высокие значения увеличивают время.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует время порчи скоропортящихся продуктов по всему миру. Более высокие значения увеличивают время.
Значение по умолчанию:N/A Тип значения: (...) Масштабируется в зависимости от типа ресурса, количества собранных ресурсов. Дополнительную информацию см. в разделе Связанные элементы.
Значение по умолчанию:60.0 Тип значения: всплывающая Если bIncreasePvPRespawnInterval имеет значение True, задает дополнительное время повторного появления PvP в секундах, которое масштабируется (IncreasePvPRespawnIntervalMultiplier), когда игрок убит командой в течение определенного периода времени (IncreasePvPRespawnIntervalCheckPeriod).
Значение по умолчанию:300.0 Тип значения: всплывающая Если bIncreasePvPRespawnInterval имеет значение True, задает время в секундах, в течение которого время повторного появления игрока увеличивается (IncreasePvPRespawnIntervalBaseAmount) и масштабируется ( EnhancePvPRespawnIntervalMultiplier), когда его убивает команда в PvP.
Значение по умолчанию:2.0 Тип значения: всплывающая Если bIncreasePvPRespawnInterval имеет значение True, масштабируется дополнительное время повторного появления PvP (IncreasePvPRespawnIntervalBaseAmount), когда игрок убит командой внутри определенное количество времени (IncreasePvPRespawnIntervalCheckPeriod).
Значение по умолчанию:N/A Тип значения: value Глобально фиксирует статистику предметов. Дополнительную информацию см. в разделе Связанные элементы. Требуется параметр ?ClampItemStats=true в командной строке.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует время между нерестом/откладкой яиц. Более высокое число увеличивает его (в процентах).
Значение по умолчанию:N/A Тип значения: (...) Настраивает общее количество уровней, доступных игрокам и прирученным существам, а также количество очков опыта, необходимых для достижения каждого уровня. Для получения более подробной информации см. раздел Связанное переопределение уровней игроков и прирученных.
Значение по умолчанию:0 Тип значения: целое число Ограничивает количество выбрасываемых элементов в области, определенной LimitNonPlayerDroppedItemsRange. На официальных серверах установлено значение 600.
Значение по умолчанию:0 Тип значения: целое число Устанавливает диапазон областей (в единицах Unreal), в котором применяется опция LimitNonPlayerDroppedItemsCount. На официальных серверах установлено значение 1600.
Значение по умолчанию:1.0 Тип значения: всплывающая Увеличивает интервал между приручениями и возможностью спаривания. Более низкое значение уменьшает его (в процентном отношении). Пример: значение 0,5 позволит прирученным спариваться на 50% раньше.
Значение по умолчанию:1.0 Тип значения: всплывающая Изменяет скорость, с которой прирученные существа спариваются друг с другом. Более высокое значение увеличивает его (в процентах). Пример: MatingSpeedMultiplier=2.0 приведет к тому, что прирученные завершат спаривание вдвое быстрее, чем обычно.
MaxAlliancesPerTribe
Значение по умолчанию:N/A Тип значения: целое число Если установлено, определяет максимальное количество союзов, в которых племя может образовать или быть частью.
Значение по умолчанию:1.0 Тип значения: всплывающая Определяет множитель скорости падения, при котором игроки начинают получать урон от падения. Скорость падения основана на времени, которое игроки провели в воздухе, имея отрицательную скорость по оси Z. Это означает, что чем выше этот параметр, тем дольше игроки могут падать, не получая урона от падения. Например, установка 0.1 означает, что игроки больше не выживут при обычном прыжке, а установка очень высокого значения, например 100.0, означает, что игроки выживут при падении с неба. предел и т. д. Этот параметр не влияет на масштаб гравитации игроков, поэтому в движениях персонажей не будет никаких физических различий.
Значение по умолчанию:0 Тип значения: целое число Устанавливает максимальное количество выживших в племени. Значение 1 эффективно отключает племена. Значение по умолчанию 0 означает, что количество выживших в племени не ограничено.
Значение по умолчанию:N/A Тип значения: (...) Глобально заменяет одних существ другими, используя имена классов. Более подробную информацию смотрите в разделе Связано с появлением существ.
Значение по умолчанию:N/A Тип значения: (...) Настраивает статус и требования для изучения инграммы, определяемые ее индексом. Более подробную информацию смотрите в разделе Связано записи энграммы.
Значение по умолчанию:N/A Тип значения: (...) Настраивает статус и требования для изучения инграммы, указанные по ее имени. Более подробную информацию смотрите в разделе Связано записи энграммы.
Значение по умолчанию:N/A Тип значения: целое число Настраивает количество очков энграмм, предоставляемых игрокам за каждый полученный уровень. Эту опцию необходимо повторить для каждого уровня игрока, установленного на сервере, например: если доступно 65 уровней игрока, эта опция должна появиться 65 раз, при этом первая установка энграммных очков для достижения уровня 1, следующая установка энграммных очков для уровня. 2 и так далее, вплоть до 65-го, который настраивает инграммные точки для 65-го уровня.
Значение по умолчанию:N/A Тип значения: всплывающая Изменяет характеристики прирученных существ. Более подробную информацию смотрите в разделе Статистика уровня.
Значение по умолчанию:N/A Тип значения: всплывающая Масштабирует характеристики диких существ. Более подробную информацию смотрите в разделе Статистика уровня.
Значение по умолчанию:3000 Тип значения: целое число Определяет максимальное расстояние между положением камеры в режиме фото и положением игрока.
PlayerBaseStatMultipliers[<attribute>]
Значение по умолчанию:N/A Тип значения: multiplier Изменяет базовую статистику игрока путем умножения на значение по умолчанию. Имеется в виду стартовая статистика нового появившегося персонажа. Более подробную информацию см. в разделе Статистика.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует урон, наносимый игроком предмету/сущности, который можно собрать. Более высокое значение увеличивает его (в процентах): чем больше число, тем быстрее собираются выжившие.
Значение по умолчанию:N/A Тип значения: "<string>" Предотвращает разведение определенных существ по имени класса. Например. PreventBreedingForClassNames="Argent_Character_BP_C". Имена классов существ можно найти на странице ID Существ.
PreventDinoTameClassNames
Значение по умолчанию:N/A Тип значения: "<string>" Предотвращает приручение определенных динозавров через имя класса. Например. PreventDinoTameClassNames="Argent_Character_BP_C". Имена классов динозавров можно найти на странице ID Существ.
Значение по умолчанию:5.0 Тип значения: всплывающая Определяет время в секундах, в течение которого игрок не может получить урон после входа в систему.
Значение по умолчанию:N/A Тип значения: "<string>" Предотвращает передачу определенных существ через имя класса. Например. PreventTransferForClassNames="Argent_Character_BP_C"Имена классов существ можно найти на странице ID Существ.
Значение по умолчанию:6.0 Тип значения: всплывающая Определяет коэффициент масштабирования повреждений, получаемых постройками внутри пещер. Чем ниже значение, тем меньше урона получает структура (т. е. установка значения 1,0 приведет к тому, что структура, построенная в пещере или рядом с ней, получит такой же урон, как и построенная на поверхности).
Значение по умолчанию:1.0 Тип значения: всплывающая Управляет тем, как ресурсы отрастают ближе или дальше от игроков. Значения выше 1,0 увеличивают расстояние вокруг игроков, где ресурсы не могут расти снова. Значения от 0 до 1.0 уменьшат его.
Значение по умолчанию:1.0 Тип значения: всплывающая Управляет тем, как ресурсы отрастают ближе или дальше от структур. Значения выше 1.0 увеличивают расстояние вокруг структур, где ресурсы не могут расти снова. Значения от 0 до 1.0 уменьшат его.
Значение по умолчанию:180 Тип значения: целое число Опция для периода восстановления конструкции после последнего повреждения. По умолчанию установлено значение 180 секунд, 0 — для отключения.
Значение по умолчанию:1.0 Тип значения: всплывающая Повышает качество предметов, имеющих качество в ящиках с припасами. Допустимые значения: от 1.0 до 5.0. Качество также зависит от смещения сложности.
Значение по умолчанию:N/A Тип значения: (...) Глобально переопределяет урон, наносимый прирученным существам. Дополнительную информацию см. в разделе Характеристики существ.
Значение по умолчанию:N/A Тип значения: (...) Глобально переопределяет сопротивление прирученных существ. Дополнительную информацию см. в разделе Характеристики существ.
Значение по умолчанию:0.0 Тип значения: всплывающая Блокирует слот племени для значения в секундах, например: значение 3600 будет означать, что если выживший покинет племя, его место не сможет занять другой выживший (или повторно присоединиться) в течение 1 часа. Используется на официальных серверах малых племен.
Значение по умолчанию:False Тип значения: boolean Если True, включается жесткое ограничение ретроактивных турелей (100 турелей в радиусе 10 тысяч единиц).
Значение по умолчанию:True Тип значения: boolean Если False, максимальное количество автоматических турелей (включая Растение X) не ограничивается в определенном диапазоне.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует скорость появления мутагенов. По умолчанию игра пытается создавать их каждые 8 часов на выделенных серверах и каждый час на невыделенных серверах и в одиночной игре. Увеличение этого значения увеличит интервал повторного появления, уменьшение сделает его короче.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует награды за миссии в шестиугольниках. Также масштабируется вознаграждение жетонами в Club Ark (ASA).
Значение по умолчанию:False Тип значения: boolean Если True, полностью отключает мировые эффекты из Миссий (Genesis: Часть 2). Чтобы отключить определенные усиления мира, см. DisableWorldBuffs в #DynamicConfig.
Значение по умолчанию:False Тип значения: boolean Если True, мировые эффекты из Миссии (Genesis: Часть 2) масштабируются на основе настроек сервера, а не добавляют/вычитают фиксированную величину к значению во время выполнения.
Значение по умолчанию:1.0 Тип значения: всплывающая Масштабирует шестиугольную стоимость предметов в магазине Hexagon. Также масштабируется стоимость жетонов предметов в Club Ark (ASA).
Значение по умолчанию:N/A Тип значения: целое число Указывает количество уровней, которые Мутаген добавляет к прирученным диким предкам. Дополнительную информацию см. в разделе Характеристики.
Значение по умолчанию:N/A Тип значения: целое число Аналогично MutagenLevelBoost, но для выведенных прирученных животных. Дополнительную информацию см. в разделе Характеристики.
Значение по умолчанию:1.0 Тип значения: всплывающая Делает мировые эффекты масштабирования Миссии (Genesis: Часть 2) более или менее эффективными при установке bEnableWorldBuffScaling=True. 1 будет по умолчанию, 0.5 будет на 50% менее эффективным, 100 будет в 100 раз более эффективным.
Тип значения: ModID Указывает один ID модов/карт/TC Steam Workshop для загрузки/установки/обновления на сервере. Для обработки нескольких ID необходимо добавить несколько строк с одинаковым синтаксисом, каждая из которых имеет определенный идентификатор мастерской. Требуется -automanagedmods в командной строке. Пример:
Примечание: для активации модов необходимо использовать параметры ActiveMods в разделе [ServerSettings] файла GameUserSettings.ini или в командной строке.
Приведенные здесь примеры разбиты на несколько строк из соображений экономии места. В файле конфигурации каждая запись должна располагаться целиком в одной строке и без пробелов.
Полностью удаляет указанных существ из указанных мест. Можно указать более одного существа.
Вы не можете ссылаться на одну и ту же запись создания в нескольких строках, чтобы все они вступили в силу, даже если идентификатор объекта или класс создания, на которые ссылаются, в каждой строке различны. Если вы удаляете несколько существ из одной и той же записи появления, используйте для этого одну строку.
Пример: удаление Трицератопса и Птеранодоны с пляжа.
Приведенный пример разделен на несколько строк из соображений экономии места. В файле конфигурации каждая запись должна располагаться целиком в одной строке и без пробелов.
ID сущности существа для переопределения других порождений, см. ID Существ
percentage
float
Устанавливает максимальное количество разрешенных существ для этого экземпляра.
Заменяет всех существ в указанной области указанными существами, позволяя выделить области для появления определенных существ. Не мешает странникам войти в указанное место.
Пример: в Горном регионе появляются только Тираннозавр и Карнотавр.
Приведенный здесь пример разделен на несколько строк из соображений экономии места. В файле конфигурации каждая запись должна располагаться целиком в одной строке и без пробелов.
где для каждой записи появления есть группа EnemyLevelsMin, EnemyLevelsMax и GameDifficulties. Каждая из этих настроек определяет соответственно базовые уровни, максимальные уровни и сложные смещения, на которых масштабируются дикие существа. Подробности см. в разделе Уровень сложности.
Чтобы установить минимальное и максимальное смещение места появления по высоте, что полезно для летающих и водных существ:
где они устанавливают соответственно минимальное и максимальное смещения в нереальных единицах измерения.
Пример: добавить небольшие группы (от 1 до 2 образцов) Удильщик в спавн-контейнер DinoSpawnEntries_Ocean_C, с линейным распределением уровней до DifficultyOffset=5.0
Приведенный здесь пример разделен на несколько строк из соображений экономии места. В файле конфигурации каждая запись должна располагаться целиком в одной строке и без пробелов.
можно комбинировать такие аргументы аналогично NPCDifficultyLevelRanges, чтобы переопределить базовые уровни существ, их минимальный и максимальный уровни, а также их относительный множитель.
В игре, где DifficultyOffset=5.0, чтобы на Мертвом острове появлялся только Паразауролоф 1-го уровня:
Приведенные здесь примеры разбиты на несколько строк из соображений экономии места. В файле конфигурации каждая запись должна располагаться целиком в одну строку и без пробелов..
Тип существа для настройки, см. ID Существ (теги имен столбцов).
factor
float
Весовой коэффициент для этого типа
override
booleaon
Если True, используйте указанный SpawnLimitPercentage.
limit
float
Максимальный процент (среди всех спавнов) для этого типа
Настраивает скорость появления для данного типа существ (во всех точках появления существ). Типы с большим SpawnWeightMultiplier выбираются чаще при создании новых существ, чем типы с меньшими множителями. Если указан OverrideSpawnLimitPercentage (и True), тип никогда не будет создаваться более чем SpawnLimitPercentage * 100 процентов времени, независимо от множителя. Например, значение SpawnLimitPercentage, равное 0,25, указывает, что тип будет выбран для появления не более чем в 25 % случаев. Обратите внимание, что SpawnLimitPercentage рассчитывается для каждого региона появления (также известного как "Контейнер входа спавна"), а не для глобальной популяции спавна. Предел 0,1 означает 10% существ в любом данном регионе и *НЕ* 10% населения размером с карту.
В файле можно указать несколько записей DinoSpawnWeightMultipliers, но значения DinoNameTag не должны повторяться в нескольких записях.
Приведенный здесь пример разделен на несколько строк из соображений экономии места. В файле конфигурации каждая запись должна располагаться целиком в одну строку и без пробелов..
Строку класса создания, см. ID Существ (столбец ID Сущности)
Это можно использовать для отключения определенных альфа-существ, замены появления определенного NPC (NPC = неигровой персонаж, т. е. существа) на появление другого NPC или полностью отключить появление любого конкретного NPC.
Начиная с 319.14, замену NPC можно определить через динамическую конфигурацию. Однако синтаксис немного отличается. Вместо того, чтобы иметь несколько записей, каждая из которых определяет одну замену, это должно быть сопоставление всех из них одной записью. Например (обратите внимание на дополнительные скобки):
Умножает урон, наносимый конкретными существами, через classname. Более высокие значения увеличивают наносимый урон.
Имена классов существ можно найти на странице ID Существ. В файле можно указать несколько записей DinoClassDamageMultipliers и TamedDinoClassDamageMultipliers, но значения classname не должны повторяться в нескольких записях.
Приведенные здесь примеры разбиты на несколько строк из соображений экономии места. В файле конфигурации каждая запись должна располагаться целиком в одной строке и без пробелов.
Умножает сопротивление определенных существ через classname. Более высокие значения уменьшают получаемый урон.
Имена классов существ можно найти на странице ID Существ.
Приведенные здесь примеры разбиты на несколько строк из соображений экономии места. В файле конфигурации запись должна располагаться в одной строке. В файле можно указать несколько записей DinoClassResistanceMultipliers и TamedDinoClassResistanceMultipliers, но значения classname не должны повторяться в нескольких записях.
Приведенные здесь примеры разбиты на несколько строк из соображений экономии места. В файле конфигурации каждая запись должна располагаться целиком в одной строке и без пробелов.
Связанные записи Энграмм
OverrideEngramEntries and OverrideNamedEngramEntries
Если True, энграмма скрывается на панели Энграмм игроков.
cost
integer
Очки энграммы, необходимые для изучения энграммы
level
integer
Минимальный уровень, необходимый для изучения энграммы
remove_prereq
boolean
Если True, устраняется необходимость в обязательных инграммах для изучения этой инграммы.
Настраивает статус и требования для изучения инграммы. Для OverrideEngramEntries всегда требуется аргумент EngramIndex, для OverrideNamedEngramEntries всегда требуется аргумент EngramClassName; остальные не являются обязательными, но для того, чтобы опция имела какой-либо эффект, необходимо указать хотя бы один. Эту опцию можно повторить в Game.ini один раз для каждой настраиваемой энграммы.
Приведенные здесь примеры разбиты на несколько строк из соображений экономии места. В файле конфигурации запись должна располагаться целиком в одну строку и без пробелов. В файле можно указать несколько записей OverrideEngramEntries и OverrideNamedEngramEntries, но значения EngramIndex и EngramClassName не должны повторяться несколько записей.
Приведенный здесь пример разделен на несколько строк из соображений экономии места. В файле конфигурации каждая запись должна располагаться целиком в одной строке и без пробелов.
Связанные Предметы
Каждую строку класса предмета можно найти в Dev Kit. На данный момент не меняется стоимость ремонта и снос отредактированных конструкций. Это может привести к потенциальному снижению затрат на изготовление и сделать конструкции непригодными для ремонта.
Примечание: при использовании стековых модов обращайтесь к новым ресурсам мода вместо ванильных (т. е.: PrimalItemResource_Electronics_Child_C вместо PrimalItemResource_Electronics_C).
ConfigOverrideItemCraftingCosts
Это пример того, как для изготовления топора потребуется 1 соломенная и 2 каменные стрелы.
Вот пример изготовления факела, для изготовления которого требуется 3 сырых мяса и 2 жареных мяса (потому что вы знаете, мясные факелы — лучшие факелы!)
Приведенные здесь примеры разбиты на несколько строк из соображений экономии места. В файле конфигурации каждая запись должна располагаться целиком в одной строке и без пробелов.
Приведенный здесь пример разделен на несколько строк из соображений экономии места. В файле конфигурации каждая запись должна располагаться целиком в одной строке и без пробелов.
ConfigOverrideSupplyCrateItems
Позволяет вручную переопределять предметы, содержащиеся в ящиках с добычей. Каждый ящик с добычей может содержать один или несколько наборов предметов. Каждый набор может содержать один или несколько элементов, сгруппированных в одну или несколько записей.
Quoted Имя класса маяка, который будет переопределен.
MinItemSets
integer
Минимальное количество наборов предметов, которые будут находиться в маяке.
MaxItemSets
integer
Максимальное количество наборов предметов, которые будут находиться в маяке.
NumItemSetsPower
float
Качество предметов для всех наборов в маяке. По умолчанию: 1.0.
bSetsRandomWithoutReplacement
boolean
Если True, любой предмет любого набора никогда не будет добавлен несколько раз в один и тот же маяк.
bAppendItemSets
boolean
Необязательно: если True, наборы предметов будут добавлены в маяк, а не полностью заменят его содержимое. По умолчанию: False
bAppendPreventIncreasingMinMaxItemSets
boolean
Необязательно, если True, динамически увеличивает количество отбрасываемых предметов на количество добавленных дополнительных наборов предметов. Если False, исходные значения контейнера MinItemSets и MaxItemSets будут увеличены на указанные значения. Требуется bAppendItemSets=True. По умолчанию: False
ItemSets
string
Определяет один или несколько наборов предметов.
Устанавливает параметры
SetName
string
Необязательное имя набора в кавычках.
MinNumItems
integer
Минимальное количество предметов из этого набора, которое может находиться в ящике с добычей.
MaxNumItems
integer
Максимальное количество предметов из этого набора, которое может находиться в ящике с добычей.
NumItemsPower
float
Множитель качества предмета для этого набора.
SetWeight
float
Весовой коэффициент для этого набора должен находиться в ящике. Чем выше вес, тем выше шанс. По умолчанию: 1.0.
bItemsRandomWithoutReplacement
boolean
Если True, каждый предмет этого набора никогда не будет добавлен дважды в один и тот же ящик с добычей.
ItemEntries
string
Определяет одну или несколько записей предмета в этом наборе.
Варианты записей
ItemEntryName
string
Необязательное имя предмета в кавычках.
EntryWeight
float
Весовой коэффициент для этой записи должен быть в ее наборе. Чем выше вес, тем выше шанс. По умолчанию: 1.0.
ItemClassStrings
string
Разделенный запятыми список предметов, добавленных в эту запись. Имя классов. Каждое имя класса должно быть заключено в кавычки. Количество его элементов должно соответствовать списку ItemsWeights. Несмотря на свою длину, список должен быть заключен в круглые скобки.
ItemsWeights
float
Список весовых коэффициентов, разделенных запятыми, в этой записи. Количество его элементов должно соответствовать списку ItemClassStrings. Несмотря на свою длину, список должен быть заключен в круглые скобки.
MinQuantity
float
Минимальное количество предметов из этой записи, которые могут находиться в ящике с добычей. Примечание. Это значение по-прежнему ограничено заданными значениями MinNumItems и MaxNumItems.
MaxQuantity
float
Максимальное количество предметов из этой записи, которые могут находиться в ящике с добычей. Примечание. Это значение по-прежнему ограничено заданными значениями MinNumItems и MaxNumItems.
MinQuality
float
В этой записи предметы минимального качества. По умолчанию: 1.0.
MaxQuality
float
В этой записи предметы максимального качества. По умолчанию: 1.0.
bForceBlueprint
boolean
Если True, элементы этой записи всегда будут представлять собой схему. По умолчанию: false.
ChanceToBeBlueprintOverride
float
Нормализованная вероятность того, что элементы этой записи являются чертежом. Примечание. 1.0 означает 100%. По умолчанию: 0.0.
Начиная с патча 273.7SupplyCrateClassString также принимает часть имени класса . " переопределит все ящики с припасами.
Все строки классов предметов и названия ящиков с припасами можно найти в комплекте разработчика ARK и на странице ID Маяков.
В этом примере полностью переопределяются предметы, содержащиеся в обычном ящике с припасами 3-го уровня, чтобы они содержали только камень и солому:
Приведенный здесь пример разделен на несколько строк из соображений экономии места. В файле конфигурации каждая запись должна располагаться целиком в одну строку и без пробелов.
Масштабируется в зависимости от типа ресурса, количества собранных ресурсов. Более высокие значения увеличивают количество ударов/атак. Имена классов ресурсов можно найти по адресу ID Предметов. Он работает так же, как глобальный параметр HarvestAmountMultiplier, но только для типа ресурса, указанного в этой строке. Дополнительные линии могут быть добавлены с другими типами ресурсов, такими как дерево, камень и т. д.
Пример, который дает вдвое больше урожая при сборе соломы с дерева:
Приведенный здесь пример разделен на несколько строк из соображений экономии места. В файле конфигурации каждая запись должна располагаться целиком в одной строке и без пробелов.
ItemStatClamps
ПРИМЕЧАНИЕ: Для аргумента командной строки ClampItemStats необходимо установить значение True, чтобы ограничение было включено на вашем сервере. См. Синтаксис командной строки.
ItemStatClamps[<attribute>]=<value>
Аргументы:
attribute
integer
0: Общее качество
1: Броня
2: Максимальная прочность
3: Процент урона от оружия
4: Боеприпасы для оружия
5: Гипотермическая изоляция
6: Вес
7: Гипертермическая изоляция
value
integer
Используемый алгоритм выглядит следующим образом:
<Initial Value Constant> + ((<ItemStatClamps[<attribute>]> * <State Modifier Scale>) * (<Randomizer Range Multiplier> * <Initial Value Constant>))
Каждый элемент имеет свои собственные данные, которые можно найти в Dev Kit.
Например, вот значения, необходимые для того, чтобы иметь такое же ограничение, как на официальных серверах, для Armor и Процент урона от оружия:
ВНИМАНИЕ: Это навсегда изменит характеристики любых существующих предметов, поэтому обязательно сделайте резервную копию текущего сохранения, прежде чем изменять и играть с фиксированными значениями.
Настраивает общее количество уровней, доступных игрокам и существам, а также количество очков опыта, необходимых для достижения каждого уровня.
Эту директиву можно указать дважды в файле конфигурации. При первом появлении предоставленные значения будут настраивать уровни игроков. При втором появлении предоставленные значения будут настраивать уровни прирученных существ.
По этой причине каждый раз, когда используется директива, она должна перечислять все уровни, которых игроки/прирученные могут достичь на сервере. Для каждого желаемого уровня должен присутствовать один аргумент ExperiencePointsForLevel Значения для <n> должны быть последовательными, начиная с нуля. Имейте в виду, что последние 100 уровней используются для вознесения, получения опыта чиби, заметок исследователя и рунических наград, а это означает, что вам нужно добавить 100 дополнительных уровней в файл конфигурации.
В этом первом примере указано 50 уровней игрока и 15 уровней вознесения.
Приведенные здесь примеры разбиты на несколько строк из соображений экономии места. В файле конфигурации каждая запись должна располагаться целиком в одной строке и без пробелов.
Связанные Характеристики
Таблица Индексов Атрибутов
В этой таблице показаны связи между каждым атрибутом характеристики и его кодированным индексом.
Индекс атрибута, который необходимо переопределить. См. таблицу Индекс атрибута.
integer
Очки уровня. Значения по умолчанию: 5, 5, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0
Количество уровней, которые Мутаген добавляет к прирученным диким предкам.
В приведенном примере удваивается количество очков уровня, которые мутаген добавляет к характеристикам здоровья и урона, но убирает дополнительный прирост уровня в выносливости и весе:
Индекс атрибута, который необходимо переопределить. См. таблицу Индекс атрибута.
integer
Очки уровня. Значения по умолчанию: 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0
Как MutagenLevelBoost, но для выведенных прирученных существ.
В приведенном примере удваивается количество очков уровня, которые мутаген добавляет к характеристикам здоровья и урона, но убирает дополнительный прирост уровня в выносливости и весе:
тип не указан: множитель применяется за каждую точку повышения уровня прирученного.
_Add: Множитель сразу же добавляется для прирученного существа.
_Affinity: множитель, применяемый в зависимости от близости.
Если bUseSingleplayerSettings=True, чем следующие параметры применяются дополнительно к настроенным (или значениям по умолчанию):
Опция
Базовое значение
Дополнительный множитель
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
Где ini означает, что опция по умолчанию или уже установленная опция масштабируется на значение в столбце Дополнительный множитель, например:
Если BabyMatureSpeedMultiplier не был установлен или оставлено значение по умолчанию 1.0, при настройках одиночной игры окончательное значение будет 35.0.
Если вместо этого для BabyMatureSpeedMultiplier установлено значение 2.0, при настройках одиночной игры окончательное значение будет 70.0.
Для ARK: Survival Ascended игра использует Epic Online Services (EOS). Следующие методы могут быть использованы для получения необходимого Ark ID (32-символьная буквенно-цифровая строка, также известная как EOS ID):
Запустите одиночную карту и после создания выжившего откройте и разверните консоль (на ПК дважды нажмите на Tab ↹), и введите команду whoami. Запишите идентификатор OSS, 32-символьную буквенно-цифровую строку.
При подключении к выделенному серверу после создания персонажа откройте и разверните консоль (на ПК дважды нажмите на Tab ↹) и введите команду whoami. Запишите идентификатор OSS, 32-символьную буквенно-цифровую строку. Кроме того, после включения читов можно также использовать команду cheat ListPlayers для отображения всех подключенных в данный момент игроков и их Ark ID.
В журнале работающего сервера при попытке подключения ID пользователя Ark указывается как UniqueNetId.
Для ARK: Survival Evolved игра использует API Steam. Следующие методы могут быть использованы для получения необходимого Ark ID (17-значная строка для игроков Steam, также известная как Steam ID, и 19-значная строка для игроков Epic Game Store):
Запустите карту локального хоста и после создания выжившего откройте консоль и разверните ее двумя нажатиями на Tab ↹, введите команду whoami или ListPlayers.
При подключении к выделенному серверу после создания персонажа откройте консоль и разверните ее двумя нажатиями на Tab ↹, введите команду whoami. После включения читов также можно использовать команду cheat ListPlayers для отображения всех подключенных в данный момент игроков и их Ark ID.
Игроки, использующие Steam, также могут использовать калькулятор SteamDB для определения своего Steam ID:
Откройте Steam и нажмите на имя своего профиля в верхней панели, чтобы отобразить страницу профиля аккаунта Steam.
Щелкните адресную строку чуть ниже, чтобы скопировать URL-адрес профиля.
Откройте Калькулятор SteamDB и вставьте URL профиля в предоставленное поле и нажмите Enter. В таблице под суммами валют будет указан SteamID.
Примечание: команда whoami отобразит два значения: идентификатор сетевой подсистемы (OSS Id) и Ark ID: игрокам Epic Game Store необходимо учитывать только Ark ID (для игроков Steam это буквально то же самое значение).
Белый Список Администратора
Игроки могут быть внесены в белый список в качестве администраторов на сервере через свой SteamID. Эти игроки могут автоматически использовать чит-команды на сервере, как если бы они прошли аутентификацию с помощью команды enablecheats (описанной ниже).
Чтобы внести администраторов в белый список, создайте файл ShooterGame/Saved/AllowedCheaterSteamIDs.txt. В файле укажите SteamID каждого игрока, по одному в строке.
Steam ID всех подключенных игроков можно просмотреть в игре с помощью команды cheat ListPlayers. Игроков можно выкинуть с сервера (используя их SteamID) с помощью команды cheat KickPlayer. Подробную информацию см. в следующем разделе.
Примечание: При использовании этого метода нет необходимости указывать пароль администратора сервера. Пароль по-прежнему может быть указан и может использоваться игроками, не входящими в белый список, для получения прав администратора, но сервер будет работать без него и по-прежнему будет автоматически предоставлять привилегии администраторам из белого списка.
Белый список, который позволяет игрокам подключаться к серверу, когда -exclusivejoin добавлен в командную строку (подтверждено, что работает как в ARK: Survival Ascended, так и в ARK: Survival Evolved), или UseExclusiveList=true присутствует в GameUserSettings.ini в разделе [ServerSettings], или присоединен к параметрам командной строки с синтаксисом ? (примечание: не документировано WildCard и не было подтверждено, что работает в ARK: Survival Ascended). Игроки, которые не включены в этот белый список, не смогут присоединиться к серверу. Обычный пароль сервера можно сбросить, если этот белый список используется. Если пароль сервера оставить на месте, игрокам из белого списка все равно придется его вводить. Этот белый список использует файл /ShooterGame/Binaries/<PLATFORM>/PlayersExclusiveJoinList.txt. Чтобы использовать белый список, вставьте необходимые Ark ID в этот файл, по одному на строку, и используйте один из трех методов выше, чтобы включить белый список.
Белый список, который позволяет игрокам обходить максимальное количество игроков на сервере. Игроки, не входящие в этот белый список, по-прежнему подпадают под ограничение максимального количества игроков. Этот белый список использует файл /ShooterGame/Binaries/<PLATFORM>/PlayersJoinNoCheckList.txt. Чтобы использовать белый список, вставьте необходимые Ark ID в этот файл, по одному на строку.
Примечание: В путях к файлам <PLATFORM> — это либо Linux, либо Win64, в зависимости от операционной системы хоста.
Для любого добавления или удаления ID в файле сервер должен быть перезапущен. Однако администраторы сервера могут использовать команду Cheat AllowPlayerToJoinNoCheck <ARK_ID> в игровой консоли, чтобы добавить новых игроков в PlayersJoinNoCheckList.txt без перезапуска сервера.
Передача данных между ARK
В Официальных выжившие могут 'загружать' или 'передавать' с любого сервера в любой Ящик с поставками, Терминал, Обелиск и Тек Трансмитер. Затем выжившие могут быть 'загружены' на любой Официальный сервер того же игрового режима.
Для Неофициальных Серверов для обеспечения динамического Cross-ARK Travel необходимо запустить как минимум два сервера с одинаковым идентификатором кластера и каталогом кластера, запущенных с помощью похожих командных строк:
Терминалы затем выведут список всех серверов с одинаковым clusterid. Затем Выживший будет автоматически перенесен на выбранный сервер.
clusterid должен быть одинаковым на всех серверах, в противном случае им не будет разрешено видеть друг друга.
Также необходимо указать место хранения между серверами с помощью параметра командной строки -ClusterDirOverride=<PATH>, например:
В Linux: -ClusterDirOverride="/MyARKClusterStorage"
В Windows: -ClusterDirOverride="C:\MyARKClusterStorage"
В противном случае сервер по умолчанию будет использовать ShooterGame\Saved\clusters, что не позволит каждому серверу работать одновременно и с разных путей, чтобы видеть друг друга.
Настройки данных ARK
Можно контролировать, какие загрузки/загрузки разрешены в племенах, с помощью следующих параметров (командная строка или GameUserSettnigs.ini):
noTributeDownloads=<boolean>
PreventDownloadSurvivors=<boolean>
PreventDownloadItems=<boolean>
PreventDownloadDinos=<boolean>
PreventUploadSurvivors=<boolean>
PreventUploadItems=<boolean>
PreventUploadDinos=<boolean>
Таймер повторной загрузки Прирученных можно контролировать с помощью следующей опции:
MinimumDinoReuploadInterval=<float>
Также можно изменить таймер истечения срока действия для загруженных прирученных существ, предметов (включая криокапсулу) и выживших.
TributeCharacterExpirationSeconds=<integer>
TributeDinoExpirationSeconds=<integer>
TributeItemExpirationSeconds=<integer>
Каждый доступ к данным ARK будет учитывать настройки каждого сервера и в конечном итоге удалит данные, если они истекли в соответствии с настройками сервера, с которого осуществляется доступ к данным. Поэтому предлагается сохранять одинаковые сроки действия на каждом сервере кластера.
Еще одна осторожность, которую следует учитывать, заключается в том, чтобы не использовать слишком высокие значения для таких настроек, поскольку они суммируются со временем загрузки в формате Unix Epoch time и могут привести к переполнению.
Наконец, если TributeCharacterExpirationSeconds не задано, загруженные выжившие не будут иметь таймера истечения срока действия (тот же результат достигается при использовании значения, равного или меньшего 0). Это не относится к настройкам истечения срока действия предметов и существ.
Подробнее о файлах кластера и запуске нескольких серверов
Файлы кластера всегда будут сохраняться в каталоге <ClusterDirOverride>/<clusterid>. Это подразумевает несколько вещей:
Для конкретного игрока загрузка (а значит, и передача) Выжившего на сервер всегда перезаписывает любые данные Выжившего, которые были там ранее. И наоборот, может быть только один Выживший "Загружен".
Если два сервера используют один и тот же clusterid, но не используют один и тот же каталог кластера (разные <ClusterDirOverride>), игроки все равно будут видеть такие серверы в списке переноса, но они не смогут загружать (и, следовательно, передавать) что-либо загруженное с одного сервера на другой.
Если вы выберете clusterid, который является общим, есть большая вероятность того, что ваш список серверов в конечном итоге будет "загрязнен" другими серверами, которые настроены на использование того же clusterid, что может сбить с толку игроков, поскольку данные не передаются этим другим серверам. Учитывая эту проблему, рекомендуется не использовать общее имя clusterid, поскольку другие неподключенные серверы могут быть перечислены, пока игроки используют трансферы.
Расширенные пояснения по управлению кластером
Следующие соображения оставлены на усмотрение только опытных администраторов и требуют надлежащего тестирования перед запуском таких настроек в эксплуатацию:
Можно задать общее расположение между различными физическими или виртуальными машинами для использования общего -clusterid. Если по сети, это может немного увеличить вероятность сбоя передачи из-за проблем с сетью, что обычно заканчивается потерей всех данных игроком. Для такой более сложной настройки обычно предлагается использовать сторонние приложения для динамической обработки резервных копий кластера и данных игрока.
Чтобы сэкономить место на диске, увеличить попадания в кэш, обеспечить лучшее распределение ресурсов и время установки/обновления, можно использовать одну и ту же установку для запуска нескольких серверов. Это также можно комбинировать с ?AltSaveDirectoryName.
Обратите внимание, что таким образом они также будут использовать одни и те же настройки INI, поскольку загружают одни и те же файлы, если только не используются сложные трюки со связыванием файлов. Чтобы они все равно отличались, можно задать большинство параметров GameUserSettings.ini в командной строке с помощью синтаксиса ?. Вы также можете использовать динамически сгенерированный файл INI для изменения некоторых настроек Game.ini. Ручное редактирование файлов INI обычно не рекомендуется. Сервер больше не загружает данные INI после того, как PID процесса отображается в консоли вывода. Поэтому необходимо быть осторожным и загружать сервер с правильными интервалами, чтобы не использовать неправильные параметры INI из предыдущего запуска сервера. Кроме того, следует помнить, что при обычном выходе из сервера процесс перезаписывает часть содержимого файлов INI своими текущими настройками.
Сервер удаляет старые файлы сохранений, используя возраст файла, если они называются .ark. Это означает, что независимо от используемой вами карты файлы сохранений в конечном итоге будут удалены из каталога. Если вы остановите карту, больше не будет сделано автосохранений, поэтому оставление любых файлов .ark приведет к их удалению. Обратите внимание, что если это произойдет, вы, по крайней мере, все еще можете использовать ваши файлы резервных копий .bak, когда сервер был запущен в последний раз, которые не удаляются, учитывая, что на сервере не запущено другое решение для резервного копирования.
-clusterid / -NoTransferFromFiltering:
Если -clusteridне задан и -NoTransferFromFilteringне задан: игроки все равно смогут использовать кнопки 'download'/'upload' на терминалах. Данные Tribute будут затем храниться на собственных машинах игроков, так же, как и данные их одиночной игры. Это также позволит им загружать их на другой сервер с такой настройкой.
Если -clusteridне задан, а -NoTransferFromFilteringтакже задан: переносы игроков из одиночной игры отключены. Учитывая, что данные Tribute сохраняются в каталоге SavedArks, все еще возможно создать "поддельный кластер", разделив каталог SavedArks между серверами, что позволит игрокам использовать кнопки "загрузить"/"выгрузить" на терминалах. Наконец, игрокам необходимо знать, какие серверы связаны.
Невозможно смешивать и сопоставлять эти типы серверов между собой, поскольку формат данных Tribute будет разным: при использовании -clusterid данные Tribute сохраняются в каталоге -clusterid, а если -NoTransferFromFiltering не установлен, они будут сохраняться на собственных машинах игроков.
Для ASA каждая карта теперь находится в своем собственном каталоге, даже при использовании ?AltSaveDirectoryName. Чтобы воспроизвести эту функциональность, вам нужно будет связать/объединить каждый из отдельных каталогов карт в один.
DynamicConfig
DynamicConfig позволяет администраторам сервера изменять настройки ниже без необходимости перезапуска сервера. Руководства по использованию DynamicConfig можно найти ниже:
РАЗМЕЩЕННЫЕ НЕОФИЦИАЛЬНЫЕ СЕРВЕРЫ
DynamicConfig можно использовать на размещенных серверах, например, предоставляемых Nitrado, выполнив следующие действия на каждом сервере, на котором вы хотите использовать DynamicConfig. В следующем руководстве будут приведены шаги по использованию хоста для файла, похожего на pastebin или github. Это, вероятно, будет самым простым методом для большинства пользователей. Файл также можно загрузить и разместить в другом месте, при условии, что текст будет доступен в обычном виде.
Создать файл динамической конфигурации
введите все нужные настройки из списка ниже, каждую в отдельной строке
назовите и сохраните файл (убедитесь, что файл общедоступный и не защищен паролем)
нажмите "RAW" и захватите URL-адрес из адресной строки браузера
Настройте GameUserSettings.ini (перед внесением этих изменений выключите сервер)
следующие строки идут под заголовком [ServerSettings]
добавить UseDynamicConfig=True
добавить CustomDynamicConfigUrl="yoururlhere"
URL-адрес должен быть заключен в кавычки
После настройки файла gameusersettings.ini сохраните его и подождите рекомендуемое время перед перезапуском сервера.
Динамическое обновление файла DynamicConfig
Если вы используете вышеуказанный метод для размещения файла dynamicconfig, вы можете редактировать его на месте, а не редактировать и повторно загружать файл. Сделайте следующее:
Откройте файл и нажмите "Изменить"
Измените настройки
Сохраните файл
Любые изменения, внесенные с помощью описанного выше метода, будут отправлены на сервер при следующем чтении.
Примечание: Хотя можно заставить сервер прочитать файл dynamicconfig с помощью ForceUpdateDynamicConfigдля обновления самого файла может потребоваться время. Вам следует убедиться, что "RAW" обновлен, прежде чем принудительно выполнять обновление, иначе внесенные вами изменения не вступят в силу немедленно.
ДРУГИЕ СЕРВЕРЫ
Создайте файл dynamicconfig, как описано выше
Добавьте -UseDynamicConfig и CustomDynamicConfigUrl="yoururlhere" в командную строку и перезапустите серверы.
Вы будете вносить динамические изменения в свой файл конфигурации таким же образом, как описано выше.
Значение по умолчанию:False Тип значения: логический То же, что и DisableDinoDecayPvE в GameUserSettings.ini.
bDisableStructureDecayPvE
Значение по умолчанию:False Тип значения: логический То же, что и DisableDinoDecayPvE в GameUserSettings.ini.
bPvPDinoDecay
Значение по умолчанию:False Тип значения: логический То же, что и PvPDinoDecay в GameUserSettings.ini.
bPvPStructureDecay
Значение по умолчанию:False Тип значения: логический То же, что и PvPStructureDecay в GameUserSettings.ini.
bUseAlarmNotifications
Значение по умолчанию:N/A Тип значения: логический Переключает уведомления веб-сигнализации. Подробности см. в Веб-уведомлениях. Недокументировано Wildcard.
CropGrowthSpeedMultiplier
Значение по умолчанию:1.0 Тип значения: всплывающий См. ту же опцию в Game.ini.
CustomRecipeEffectivenessMultiplier
Значение по умолчанию:1.0 Тип значения: всплывающий См. ту же опцию в Game.ini.
DinoCharacterFoodDrainMultiplier
Значение по умолчанию:1.0 Тип значения: всплывающий См. ту же опцию в GameUserSettings.ini.
DisableTimestampVerification
Значение по умолчанию:False Тип значения: логический Недокументировано.
DisableWorldBuffs
Значение по умолчанию:N/A Тип значения: строка Отключение определенных мировых баффов на Genesis: Часть 2, которые будут увеличены сверх обычных значений на этих Ark с другими изменениями множителя. Примечание: баффы должны быть указаны в одной строке, разделенной запятыми, без пробелов. Известные ID баффов: MATINGINTERVAL_DOWN_HARD, MATINGINTERVAL_DOWN_MEDIUM, MATINGINTERVAL_DOWN_EASY, BABYMATURE_BOON_EASY, BABYMATURE_BOON_MEDIUM, BABYMATURE_BOON_HARD.
DynamicUndermeshRegions
Значение по умолчанию:1.0 Тип значения: строка Принудительное динамическое обновление объема подсетки. Недокументировано.
DynamicColorset
Значение по умолчанию:N/A Тип значения: строка Разделенный запятыми список названий цветов, имена должны быть **точными**, с учетом специальных символов и пробелов. DynamicColorset будет использоваться только при использовании ActiveEventColors=custom.
Значение по умолчанию:False Тип значения: логический Принудительно делает полный дамп памяти сервера при сбое сервера. Недокументировано Wildcard.
EnableWorldBuffScaling
Значение по умолчанию:False Тип значения: логический То же, что и bEnableWorldBuffScaling в Game.ini.
GMaxFlameThrowerServerTicksPerFrame
Значение по умолчанию:5 Тип значения: целое число Управляет скоростью тика Огнемёта за тик сервера, то есть: скоростью стрельбы Flamethrower за тик сервера, а не за фиксированное время. Более высокие значения заставят Flamethrower использовать больше боеприпасов за тик сервера. Использование слишком высоких значений может привести к проблемам с производительностью сервера. Недокументировано Wildcard.
GlobalSpoilingTimeMultiplier
Значение по умолчанию:1.0 Тип значения: всплывающий См. ту же опцию в Game.ini.
GUseServerNetSpeedCheck
Значение по умолчанию:False Тип значения: логический Это должно предотвратить накопление игроками слишком большого количества данных о перемещениях за один тик сервера, отбрасывая последние, если их слишком много. Также может быть включено с помощью параметра командной строки -UseServerNetSpeedCheck. Включено на официальных кластерах. Может быть полезно для серверов со слишком большим количеством игроков и нагрузкой на процессор. Недокументировано Wildcard.
HarvestAmountMultiplier
Значение по умолчанию:1.0 Тип значения: всплывающий См. ту же опцию в GameUserSettings.ini.
Значение по умолчанию:1.0 Тип значения: всплывающий См. ту же опцию в Game.ini.
NPCReplacements
Значение по умолчанию:N/A Тип значения: строка Глобально заменяет определенных существ другими, используя имена классов. См. раздел, связанный с спавном существ.
PvEDinoDecayPeriodMultiplier
Значение по умолчанию:1.0 Тип значения: всплывающий См. ту же опцию в GameUserSettings.ini.
PvEStructureDecayPeriodMultiplier
Значение по умолчанию:1.0 Тип значения: всплывающий См. ту же опцию в GameUserSettings.ini.
StructureDamageMultiplier
Значение по умолчанию:1.0 Тип значения: всплывающий См. ту же опцию в GameUserSettings.ini.
TamingSpeedMultiplier
Значение по умолчанию:1.0 Тип значения: всплывающий См. ту же опцию в GameUserSettings.ini.
Значение по умолчанию:1.0 Тип значения: всплывающий См. ту же опцию в Game.ini.
Конфигурация проверяется каждый раз при (автоматическом) сохранении мира (проверено в Windows, поведение Linux может отличаться), если только администратор не выполнит немедленное обновление с помощью команды ForceUpdateDynamicConfig.
The Survival of the Fittest
The Survival of the Fittest в настоящее время официально поддерживает следующие параметры сервера, за исключением тех настроек и параметров, которые указаны выше, которые должны работать, если они применимы к игровому режиму.
Командная строка
Вариант
Эффект
С патча
-gameplaylogging
Только серверы Survival of the Fittest могут запускаться с этой опцией для вывода датированного файла журнала в папку \Saved, которая будет содержать журнал убийств с меткой времени и список победителей, а также ID Steam, имя Steam, имя персонажа и т. д. Удобно для автоматических записей турниров.
поместите следующие настройки под тегом [TSOTF] или добавьте тег, если его нет в файле
Вариант
Значение
Эффект
EnableDeathTeamSpectator=<boolean>
false
Если True, включает режим наблюдателя игрока после смерти команды. Можно задать в командной строке с помощью синтаксиса ?.
MaxPlayersPerTribe=<integer>
4
Устанавливает максимальное количество игроков, разрешенное для одного племени.
MinPlayersToQuickStartMatch=<integer>
32
Управляет количеством игроков, необходимым для запуска быстрого таймера.
MinTribesToStartMatch=<integer>
5
Контролирует, сколько племен необходимо для запуска обычного таймера.
PreventBosses=<boolean>
0
Установите значение 1, чтобы отключить боссов.
PreventDinoSupplyCrates=<boolean>
0
Установите значение 1, чтобы отключить систему POI Dino Crate.
PreventRetameBoss=<boolean>
1
Установите значение 0, чтобы включить повторное приручение боссов.
PreventSpectator=<boolean>
0
при значении 1 отключает наблюдателя как выбывшего игрока.
PreventTribes=<boolean>
0
Значение 1 отключает племена.
TimeToQuickStartMatch=<integer>
120
Быстрый таймер для автоматического начала матча за считанные секунды.
TimeToStartMatch=<integer>
600
Обычный таймер для автоматического начала матча через несколько секунд.
Поместите следующие настройки под тегом [ServerSettings] или добавьте тег, если его нет в файле
Вариант
Значение
Эффект
AutoCreateTribes=<boolean>
true
Автоматически заставляет игроков объединяться в племя (подходит для серверов с запретом на объединение в племя (1 игрок)).
BadWordListURL=<string>
Н/Д
Добавляет URL для размещения вашего собственного списка плохих слов.
BadWordWhiteListURL=<string>
Н/Д
Добавляет URL для размещения вашего собственного списка хороших слов.
bEnablePlayerMoveThroughAlly=<boolean>
false
Если установлено значение true, игроки могут проходить сквозь союзных динозавров.
bEnablePlayerMoveThroughSleeping=<boolean>
false
Если установлено значение true, игроки могут проходить сквозь бессознательных динозавров.
bFilterCharacterNames=<boolean>
true
Фильтрует имена персонажей на основе списка плохих/хороших слов.
bFilterChat=<boolean>
true
Фильтрует имена персонажей на основе списка плохих/хороших слов.
bFilterTribeNames=<boolean>
true
Фильтрует названия племен на основе списка плохих/хороших слов.
RiderDinoCollision=<boolean>
false
Это новая конфигурация, которая была добавлена в игровой режим, чтобы минимизировать некоторые проблемы, связанные с тем, что существа собираются вместе, когда у них есть армии последователей, что делает их более простыми для убийства -- однако это также означает, что они не будут следовать так же легко из-за столкновений со своими союзниками -- поэтому мы пытаемся найти лучший/оптимальный способ. На данный момент мы не планируем включать это на наших официальных серверах. Если включить, произойдет следующее:
Оседланные и одержимые существа могут проходить сквозь трупы, бессознательных существ и прирученных союзников
Существа, управляемые ИИ (то есть режим командира, не оседланные и не одержимые), не могут проходить сквозь прирученных союзников
Существа, управляемые ИИ (то есть режим командира, не оседланные и не одержимые), могут проходить сквозь спящих существ и трупы.
Game.ini
поместите следующие настройки под тегом [/script/shootergame.shootergamemode] или добавьте тег, если его нет в файле
Умножает урон, наносимый определенными динозаврами через имя класса. Более высокие значения увеличивают наносимый урон.
Названия классов динозавров можно найти на странице ID Существ.
Приведенные здесь примеры разбиты на несколько строк для экономии места. В файле конфигурации запись должна быть размещена на одной строке. В файле можно указать несколько записей DinoClassDamageMultipliers и TamedDinoClassDamageMultipliers, но значения ClassName не должны повторяться в нескольких записях.