ARK - RUSSIAЗагрузка вики...

Настройка сервера — Вики ARK - RUSSIA

Настройка сервера — Вики ARK - RUSSIA

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

На этой странице обсуждается обширная коллекция настроек конфигурации, изменяющих аспекты поведения и игрового процесса, серверов  ARK: Survival Ascended и  ARK: Survival Evolved, а также одиночных/неспециализированных сессий.

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

Командная Строка

Синтаксис

Выделенные серверы запускаются через командную строку с использованием следующего синтаксиса для указания параметров времени выполнения в виде одной строки:

<executable> <map_name>[?<option>=<value>]...[?<option>=<value>] [-<option>[=<value>]] ... [-<option>[=<value>]]

За <executable> (ArkAscendedServer.exe для ASA, ShooterGameServer.exe для ASE) сразу следует обязательное <map_name>. После этого указываются параметры, каждый из которых отделяется либо сначала вопросительным знаком (?) либо пробелом и дефисом-минусом ( -) в зависимости от их синтаксиса. Некоторые параметры также требуют аргумента значения. Если параметр не указан, автоматически используется его значение по умолчанию (более подробную информацию см. в справочных таблицах параметров ниже).

Пример

Запустить выделенный сервер ARK: Survival Evolved, который:

  1. показывает каждому игроку перекрестие
  2. скрывает каждому игроку его позицию на карте
  3. позволяет игрокам видеть себя от третьего лица
  4. обеспечивает максимальное количество построек в 1000, построенных разными игроками и племенами на минимальном расстоянии.
  5. отключает античит BattlEye

На хосте Linux:

./ShooterGameServer TheIsland?ServerCrosshair=true?ShowMapPlayerLocation=false?AllowThirdPersonPlayer=true?TheMaxStructuresInRange=1000 -NoBattlEye

На хосте Windows:

.\ShooterGameServer.exe TheIsland?ServerCrosshair=true?ShowMapPlayerLocation=false=AllowThirdPersonPlayer=true?TheMaxStructuresInRange=1000 -NoBattlEye
Примечание: в обоих случаях путь к ShooterGameServer должен быть указан в зависимости от среды запуска.

Карты

В этой таблице показаны названия уровней всех официальных карт (<map_name>):

Map  ARK: Survival Ascended  ARK: Survival Evolved
The Island TheIsland_WP TheIsland
The Center TheCenter (Еще не выпущен!) TheCenter
Scorched Earth ScorchedEarth_P (Еще не выпущен!) ScorchedEarth_P
Ragnarok Недоступно Ragnarok
Aberration Недоступно Aberration_P
Extinction Недоступно Extinction
Valguero Недоступно Valguero_P
Genesis: Part 1 Недоступно Genesis
Crystal Isles Недоступно CrystalIsles
Genesis: Part 2 Недоступно Gen2
Lost Island Недоступно LostIsland
Fjordur Недоступно Fjordur
Процедурно Сгенерированные Карты Does not apply PGARK

Для карт с модификациями посетите их страницы CurseForge (для ASA) или Workshop (для ASE) или свяжитесь с автором.

Для получения информации о  ARK: Survival Evolved PGARK см. практическое руководство по процедурно генерируемым ARK.

Параметры Командной Строки

Эти параметры могут быть указаны только в командной строке. Опции, начинающиеся с ? (вопросительный знак) добавляются непосредственно друг за другом, параметры, начинающиеся с - (дефис-минус), должны быть разделены пробелами.

Опции с красным фоном устарели и могут больше не работать. В большинстве случаев их присутствие при использовании внешнего инструмента (например, ASM) безвредно, если не указано иное. Также указаны недокументированные параметры: пожалуйста, обратите внимание, что их поведение было получено в результате обратного проектирования исполняемых битов ShooterGameServer. Такие параметры официально не поддерживаются Wildcard и могут привести к неопределенному поведению.

Для одиночной игры и невыделенных серверов будут работать только параметры, начинающиеся с - (дефис-минус). Все остальные параметры необходимо настроить с помощью INI-файлов.

  • Для игроков Steam: щелкните правой кнопкой мыши на названии игры в БИБЛИОТЕКЕ и выберите Свойства..., на вкладке ОБЩИЕ, в разделе ПАРАМЕТРЫ запуска введите желаемые параметры.
  • Для игроков Epic: щелкните левой кнопкой мыши значок учетной записи (в правом верхнем углу окна) и выберите Настройки, прокрутите вниз до названия игры (не выбирайте названия DLC), щелкните по нему, отметьте Дополнительные Аргументы Командной Строки, введите нужные параметры.

Наконец, хотя это и не рекомендуется для простоты использования и удобства чтения командной строки, дополнительные параметры могут быть установлены с использованием синтаксиса (?) из GameUserSettings.ini (его расположение см. файлах конфигурации).

 ASA  ASE Аргумент Описание С момента патча
X mark.svg Check mark.svg -ActiveEvent=<eventname> Включает указанное событие или включает цветовую палитру события для диких существ. Одновременно может быть указан и активен только один. Только событие WinterWonderland по-прежнему полностью работает в игре. К событиям, отмеченным красным, больше даже не применяются изменения цвета.
название событияОписание
ark7thПозволяет активировать ARK: 7th Anniversary.
ARKaeologyПозволяет активировать ARK: ARKaeology.
birthdayПозволяет активировать ARK: 5th Anniversary.
EasterПозволяет активировать ARK: Eggcellent Adventure 7.
FearEvolvedПозволяет активировать ARK: Fear Evolved 6.
ExtinctionChroniclesПозволяет активировать Extinction Chronicles.
PAXПозволяет активировать ARK: PAX Party.
SummerПозволяет активировать ARK: Summer EVO.
TurkeyTrialПозволяет активировать ARK: Turkey Trial 6.
vdayПозволяет активировать Valentine's EVO Event.
WinterWonderlandПозволяет активировать ARK: Winter Wonderland 7.
NoneОтключает обычно активное событие. Предлагается использовать этот параметр, чтобы полностью отключить нежелательные ссылки на события в памяти сервера, такие как создание скинов.

Последним событием, в котором была включена эта опция, было ARK: Winter Wonderland 7.
Примечание: Если вы не хотите активировать событие, но хотите, чтобы дикие существа имели цвета события, используйте вместо этого опцию ActiveEventColors из Динамической Конфигурации.

 ARK: Survival Ascended: Устарело, вместо этого используйте аргумент -mods. Добавление ActiveEvent= в файл GameUserSettings.ini не дает никакого эффекта.
280.114
X mark.svg Check mark.svg -AllowFlyerSpeedLeveling Позволяет повысить уровень скорости движения летуна. Примечание: альтернативно его можно включить, добавив bAllowFlyerSpeedLeveling=True в файл Game.ini.321.1
Check mark.svg Check mark.svg ?AltSaveDirectoryName=<savedir_name> Позволяет указать собственное имя каталога для сохранения мира на сервере. Обычно используется для управления кластерами, подробнее об этом читайте в разделе Передача данных между ARK.  ARK: Survival Ascended: Обратите внимание, что он по-прежнему использует структуру каталогов <savedir_name>/<map_name>.Missing.png
Check mark.svg X mark.svg -AlwaysTickDedicatedSkeletalMeshes Отключает оптимизацию, чтобы динамически не отмечать анимацию бездействующих/неактивных существ на выделенном сервере в зависимости от частоты кадров сервера (становится активной только при низком FPS на сервере). Примечание: побочные эффекты могут включать неточные столкновения бездействующих существ на клиенте с сервером (например, неточная позиция прыжка, когда вы стоите на неактивном/бездействующем бронтозавре, и прыжок на его хвост, когда он сидит на вашей базе).ASA 26.36
Check mark.svg Check mark.svg -AutoDestroyStructures Включает автоматическое разрушение старых структур. Таймер можно настроить с помощью опции AutoDestroyOldStructuresMultiplier в GameUserSettings.ini в разделе [ServerSettings].245.987
X mark.svg Check mark.svg -automanagedmods Только Steam, автоматическая загрузка/установка/обновление модов. Идентификаторы модов перечислены в Game.ini в разделе [ModInstaller]244.3
X mark.svg Check mark.svg -crossplay Включает кросс-игру (например, EPIC и Steam) на выделенном сервере. Примечание: также должен быть установлен PublicIPForEpic.
 ARK: Survival Ascended: устарело, вместо этого используйте аргумент -ServerPlatform.
311.74
Check mark.svg Check mark.svg -culture=<lang_code> Переопределяет язык вывода сервера. Если установлено на сервере, оно не отменяет язык клиентов. Список поддерживаемых в настоящее время языковых кодов: ca, cs, da, de, en, es, eu, fi, fr, hu, it, ja, ka, ko, nl, pl, pt_BR,