servarium :)
главная / журнал / Windrose: общий прогресс квестов и лут в кооперативе — как настроить
гайд · 5 мин чтения · Windrose

Windrose: общий прогресс квестов и лут в кооперативе — как настроить

·

Как включить общий прогресс квестов в Windrose, настроить Shared Quest Progress на выделенном сервере и разобраться, кому достаются сундуки, награды и ресурсы в кооперативе.

В Windrose приятно собраться командой, построить базу и отправиться на одном корабле за добычей. Но уже на первых заданиях возникает вопрос: если один пират починил судно или закрыл квест, получат ли остальные тот же прогресс? А если друг открыл сундук раньше вас — останется ли там лут?

Короткий ответ: общий прогресс квестов можно включить, но он действует не на все задания. При этом лут не становится общим автоматически: у наград из сундуков, ресурсов мира и добычи за отдельные события разные правила. Ниже — как устроен кооператив Windrose, где найти нужный переключатель и что изменить на выделенном сервере, чтобы команда не теряла прогресс.

Как работает общий прогресс квестов в Windrose

За совместное выполнение заданий отвечает параметр Shared quest progress (в конфигурации сервера — CoopQuests / SharedQuests). Его смысл достаточно конкретный: когда один игрок завершает квест с отметкой кооперативного, игра автоматически засчитывает его остальным участникам, у которых этот квест уже активен.

Здесь важны сразу три условия:

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

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

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

Как включить Shared Quest Progress в обычном кооперативе

Если мир запускается с компьютера одного из игроков, лучше настроить правила до начала прохождения:

  1. В меню Windrose откройте создание мира и экран его параметров — World Properties.
  2. Найдите блок многопользовательских настроек — Multiplayer Settings.
  3. Включите Shared quest progress. Если нужны ручные настройки сложности и кооператива, выберите пользовательский набор параметров, например Captain's Choice / Custom, когда он доступен.
  4. Укажите число игроков, при необходимости защитите сессию паролем и запустите мир.
  5. Попросите друзей подключиться, принять один и тот же кооперативный квест и проверить его завершение на простом этапе.

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

У сессии, запущенной игроком, есть ещё одно ограничение: хозяин вышел — мир стал недоступен остальным. При разных расписаниях это неудобно. Выделенный сервер хранит мир независимо от конкретного участника, хотя сам по себе он не заставляет квесты засчитываться отсутствующим игрокам.

Как настроить общий прогресс на выделенном сервере Windrose

У сервера есть два файла с разными задачами. ServerDescription.json отвечает за подключение, название, пароль и другие параметры самого сервера. А WorldDescription.json хранит правила конкретного мира, включая кооперативные задания. Редактировать нужно именно второй файл.

Вариант 1. Через панель хостинга

Если провайдер предоставляет редактор настроек мира, порядок обычно такой: остановите сервер, откройте конфигурацию нужного мира, выберите пользовательский пресет Custom, включите Shared Quests / Co-op Quests, сохраните изменения и перезапустите сервер. Имена разделов у хостингов различаются — ориентируйтесь на название параметра, а не на универсальный путь по меню.

Вариант 2. Вручную через WorldDescription.json

Для собственного выделенного сервера последовательность чуть длиннее, зато позволяет точно проверить значение:

  1. Остановите сервер и сделайте резервную копию мира. Не меняйте рабочую базу сохранения во время запущенной игры.
  2. Найдите файл активного мира. В официальной структуре сервера он расположен примерно здесь:
    R5/Saved/SaveProfiles/Default/RocksDB_v2/<версия>/Worlds/<ID_мира>/WorldDescription.json
    Путь зависит от версии и переноса старых сохранений. Сверьте идентификатор мира с WorldIslandId в ServerDescription.json, чтобы не отредактировать соседнее сохранение или резервную копию.
  3. В объекте WorldDescription установите для WorldPresetType значение Custom. Затем внутри WorldSettings → BoolParameters найдите существующий ключ:
    "{\"TagName\": \"WDS.Parameter.Coop.SharedQuests\"}": true
    true включает общее завершение кооперативных квестов, false отключает. Это строка из действующего JSON, а не полный файл конфигурации: не удаляйте другие поля и сохраните исходные кавычки и экранирование.
  4. На самостоятельном Windows-сервере примените изменения утилитой из корня серверной сборки:
    R5WorldDescriptionUpdater.exe "ПОЛНЫЙ_ПУТЬ_К_WorldDescription.json"
    Именно такой способ обновления параметров существующего мира указан разработчиками. Если используете управляемый хостинг, применяйте настройки средствами его панели и не запускайте утилиту без доступа к серверным файлам.
  5. Запустите сервер, снова проверьте значение параметра и протестируйте его с двумя персонажами, у которых активен один кооперативный квест.

Это важное отличие от устаревших советов в обсуждениях: одной правки JSON и обычного рестарта может быть недостаточно. В патче 0.10.0.6 разработчики отдельно исправляли проблему изменения WorldDescription.json; поэтому перед поиском ошибок в квестах стоит проверить версию сборки и официальную процедуру применения параметров.

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

Как делится лут в кооперативе Windrose

Самая частая путаница — считать общий квест и общую добычу одной настройкой. В действительности Shared quest progress регулирует зачёт определённых заданий, но не вводит единый инвентарь, одинаковый дроп или автоматическую выдачу всех наград.

Что получает команда

Как это работает

Зачёт кооперативного квеста

Может быть общим, если настройка включена и квест активен у подключённых участников.

Оружие и броня из сундуков

Добыча может генерироваться отдельно для каждого игрока; одинаковый сундук не гарантирует одинаковое снаряжение.

Квестовые сундуки

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

Ресурсы мира и запасы базы

Это общая среда: добытые материалы, постройки и доступные товарищам хранилища требуют договорённостей внутри команды.

Награды за точки интереса и отдельные события

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

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

Отдельно стоит различать квестовый сундук и тайник в уже зачищенной точке интереса (POI). В обсуждениях Steam встречаются как подтверждения личного доступа к квестовым наградам, так и жалобы на пропавшие сундуки или опыт после зачистки лагеря другим игроком. Поэтому безопаснее проходить ключевые POI, боссов и сюжетные эпизоды вместе, особенно если в награде есть редкий чертёж или предмет.

Отдельного штатного переключателя «сделать весь лут общим» в опубликованном перечне параметров мира нет. Менять SharedQuests ради одинаковых выпадений бесполезно. Лучше договориться, куда складывать общие материалы, кто забирает редкие ресурсы и какие сундуки каждый открывает самостоятельно.

Что проверить, если квесты не засчитываются друзьям

Если один игрок завершил задание, а у второго ничего не изменилось, не спешите пересоздавать сервер. Пройдитесь по короткому чек-листу:

  1. Есть ли пометка кооперативного квеста? Для личного крафта, части обучения и других неотмеченных действий общий зачёт не обещан.
  2. Был ли второй игрок онлайн и активировал ли нужный квест? Поздний вход не равен автоматическому догоняющему прогрессу.
  3. Верно ли применён конфиг? Проверьте Custom, значение SharedQuests и файл именно загруженного мира. Некоторые панели хостинга могут перезаписывать параметры при старте.
  4. Совпадают ли версии игры и сервера? После обновления проверьте совместимость клиентской и серверной сборки.
  5. Нет ли проблемы с конкретной миссией? Если условия выполнены, сохраните скриншоты журналов обоих игроков, название задания, версию игры и сведения о сервере для обращения в официальную поддержку Windrose.

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

Какие ещё настройки кооператива влияют на игру

Рядом с общим прогрессом находятся Co-op Enemy Scaling и Co-op Enemy Ship Scaling: они корректируют здоровье и боевые параметры обычных врагов и кораблей в зависимости от числа игроков. Отдельно настраивается Boarding Difficulty — сложность абордажа. Эти параметры помогают подобрать напряжённость приключений для экипажа, но не меняют правила выдачи сундуков.

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

FAQ: квесты и лут в мультиплеере Windrose

Получит ли офлайн-друг прогресс, когда вернётся?

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

Если отключить Shared Quest Progress, у каждого будет свой лут?

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

Можно ли открыть сундук после того, как его забрал друг?

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

Какой режим лучше для друзей — общий или индивидуальный?

Если вы почти всегда играете одним составом, включайте Shared quest progress. Если мир живёт круглосуточно, а участники часто проходят сюжет порознь, отключение общего зачёта поможет каждому сохранить собственный темп. В обоих случаях сначала согласуйте правила посещения сюжетных точек и распределения редких предметов.

Итог: для совместного прохождения Windrose включите Shared quest progress, убедитесь, что нужный квест активен у всех, и проходите важные сюжетные эпизоды при полном составе. На выделенном сервере дополнительно проверьте WorldDescription.json и примените изменения по инструкции разработчиков. А лут рассматривайте как отдельную механику: личные находки из сундуков не отменяют общие ресурсы и последствия зачистки мира.

Читать дальше