Иногда вам может захотеться играть вместе с друзьями на сервере ARK, вместо того чтобы сражаться друг с другом. Или же вы просто захотите узнать всё своими глазами и насладиться мирной игрой, не опасаясь, что другие игроки будут вас преследовать и грабить ваши игровые предметы и ресурсы. Какова бы ни была причина, вы можете изменить настройки сервера, отключив режим PvP (игрок против игрока) и включив вместо него режим PvE (игрок против окружения). В режиме PvE игроки не могут наносить урон другим игрокам, разрушать здания другого племени или убивать их динозавров.
#Как перевести свой сервер в режим PvE
- Войдите в свою панель управления .
- Перейдите в раздел Конфигурация .
- Откройте GameUserSettings.ini .
- Найдите строку
ServerPVE=
под категорией[ServerSettings]
и установите для неё значение «true». После завершения нажмите « Сохранить» .
- Нажмите «Назад» , чтобы вернуться к списку файлов конфигурации.
- Найдите файл
Game.ini
и щелкните, чтобы открыть его.
- Добавьте строку
bAutoPvETimer=false
. Опять же, этот параметр отсутствует по умолчанию, поэтому вам придётся добавить его вручную в новой строке. Нажмите « Сохранить» , чтобы применить изменения.
- Вернитесь в панель управления и нажмите «Старт» . Теперь ваш сервер должен перейти в режим PvE.
#Как запланировать PvE на определенное время суток
Примечание:
Наше системное время — UTC+0.
Можно включить PvE в определённое время; например, можно включить PvE с 6:00 до 18:00, а в остальное время будет доступен PvP. По умолчанию ARK использует серверное время для проверки этого времени, но вы также можете настроить его на внутриигровое время; например, можно включить PvE днём, а PvP — ночью.
В этом примере мы сделаем так, чтобы режим PvE был включён с 6:00 до 18:00 по серверному времени (реальное время UTC+0). Мы добавим три новых параметра:
bAutoPvEUseSystemTime=(true or false)
AutoPvEStartTimeSeconds=(0 to 86400)
- Эта настройка задаётся в секундах, поэтому для расчёта мы считаем количество часов с полуночи до 6 утра, то есть 6, и умножаем его на 3600, что равно количеству секунд в одном часе (фактически, 6 x 60 x 60 ). В результате получим 21600 секунд.
AutoPvEStopTimeSeconds=(0 to 86400)
- Проделываем тот же расчёт. Мы хотим, чтобы PVE закончился в 18:00, то есть 18 часов (в 24-часовом формате) умножаются на 3600 секунд. Результат составит 64800 секунд.
Чтобы изменить эти настройки, выполните следующие действия:
- Остановите сервер.
- Перейдите в раздел Файлы .
- Перейдите по пути
/ShooterGame/Saved/Config/LinuxServer
и нажмите наGame.ini
.
- Установить
bAutoPvETimer
наtrue
. - Установить
bAutoPvEUseSystemTime
наtrue
. - Нам нужно установить
AutoPvEStartTimeSeconds
время начала в 6 утра. Исходя из наших расчётов, наше время будет равноAutoPvEStartTimeSeconds=21600
. - Нам также нужно настроить
AutoPvEStopTimeSeconds
PvE так, чтобы он останавливался в 18:00. Исходя из наших расчётов, настройка будетAutoPvEStopTimeSeconds=64800
. Теперь ваша конфигурация должна быть такой же, как показано ниже.
- Если вы хотите использовать игровое время вместо серверного, просто измените
bAutoPvEUseSystemTime
его наfalse
. Теперь ваш сервер будет находиться в режиме PvE или PvP соответственно, в зависимости от времени на сервере ARK, которое можно увидеть, включив расширенный интерфейс (по умолчанию клавиша H для пользователей ПК). - После завершения настройки нажмите «Сохранить» . Теперь вы можете запустить сервер с запланированным временем PvP-PvE.
Если вы живёте в другом часовом поясе, например, в Париже, где часовой пояс UTC+2, вы можете просто добавить +2 часа к расчёту, так что 6 утра теперь будет 8 x 3600 = 28800. Обратите внимание, что это применимо только при использовании системного времени , и вам не нужно беспокоиться об этом, если вы используете игровое время . Если вам нужна помощь в конвертации часовых поясов, вы можете обратиться к онлайн-инструментам, таким как UTC Time Zone Converter . В странах, где действует летнее время, вам потребуется корректировать это время раз в полгода в соответствии с местным временем.