Гид

Пользовательский контент

dewsha.re (также известный как ZGAF) — крупнейшее хранилище вариантов и пакетов модов и отличное место, чтобы делиться своими работами.

Варианты карт и игры

Вариант карты (карта Forge) — это расстановка объектов на базовой карте, включая декорации, оружие, точки появления и цели. Для игры на вариантах, созданных на базовой карте или с объектами Forge из мода, понадобится этот мод.

Вариант игры (gametype) хранит правила матча: режим, подсчёт очков, свойства игроков и другие настройки. Варианты карты и игры часто распространяют вместе, если расстановка объектов и правила рассчитаны друг на друга.

Установка варианта карты или игры

При скачивании варианта карты или игры с dewsha.re вы получите только файл sandbox.map или variant.*. Чтобы использовать его в игре, создайте подкаталог в data\map_variants или data\game_variants и поместите файл туда. Лучше назвать подкаталог так же, как карту или режим, хотя отображаемое в игре название на самом деле определяется метаданными файла.

Итоговый путь будет выглядеть примерно так: data\map_variants\Cul de Sac\sandbox.map или data\game_variants\Ice Cream Man\variant.zombiez

Конвертация старых вариантов 0.6

Варианты карт и игры из 0.6 нельзя использовать в 0.7 без предварительной конвертации. В ответвлении Epsilon от MtnDewIt есть подходящий конвертер.

  1. Закройте игру и сделайте резервную копию исходных файлов карт и режимов 0.6.
  2. Откройте Epsilon, выберите File > Open и укажите maps\tags.dat в целевой установке ElDewrito.
  3. Выберите Tools > Convert 0.6 Variants.
  4. Нажмите Set Output Path и выберите новую пустую промежуточную папку, а не рабочую папку data. Уже существующие результаты конвертации с теми же именами могут быть перезаписаны. Перетащите скопированные файлы вариантов 0.6 или их папки в список.
  5. Нажмите Convert 0.6 Variants. Проверьте число успешных преобразований и панель вывода: сообщение о частичном успехе означает, что некоторые файлы не удалось преобразовать.
  6. Проверьте промежуточную папку. Конвертер создаёт map_variants\Name\sandbox.map и game_variants\Name\variant.[mode extension]. Сохраните резервные копии файлов с совпадающими именами, затем установите преобразованные папки по инструкции ручной установки вариантов выше.
  7. Загрузите преобразованную карту и подходящий режим в закрытой игре. Проверьте расположение объектов, точки появления, цели и зависимости от модов, прежде чем распространять результат как совместимый с 0.7.

Моды лобби 0.7

Моды лобби используют систему загрузки модов, появившуюся в ElDewrito 0.7. Они распространяются в пакетах .pak и могут содержать карты, оружие, технику, персонажей, изменения игрового процесса или собственное главное меню. Одновременно может быть активен один пакет модов, хотя некоторые серверы обходят это ограничение, объединяя несколько модов в один пакет, например Customization++_ED++ (сочетание Customization++ и ED++), или меняя активный мод в зависимости от текущего режима игры. Хост выбирает игровой мод для лобби, и подключившиеся игроки используют его в течение сеанса.

Подключение к серверу с модами

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

Ручная установка пакета мода

Поместите файл .pak в папку mods вашей установки ED. Перезапустите игру или выполните Server.RefreshMods в консоли, чтобы заново просканировать папку mods. Мод должен появиться в Customization > Mod Browser.

Кампания и Firefight

ElDewrito 0.7 поддерживает кампанию и Firefight через пакеты модов. Чтобы играть в миссии кампании, установите пакет вроде Halo 3: Campaign или Firefight Core, затем выберите его в соответствующем лобби.

Косметические моды FMM

Foundation Mod Manager (FMM) устанавливает косметические изменения в вашу локальную игру: модели оружия, текстуры, HUD, звуки и анимации. Они меняют только то, что видите или слышите вы; это не общий мод лобби, и другим игрокам такие изменения не передаются при создании сервера или подключении к нему.

Современные моды FMM используют такие же пакеты .pak формата 0.7, что и моды лобби, хотя для их применения FMM по-прежнему использует старую систему установки на основе командных (batch) файлов. Разница между модом лобби 0.7 и модом FMM — в способе применения: моды лобби загружаются на время сеанса и могут переключаться на ходу, а FMM действительно изменяет локальные файлы игры.

Установка и использование FMM

  1. Закройте ElDewrito и скачайте FMM 2.03 из dirkkane/FMM — текущую версию для ElDewrito 0.7.1.
  2. Распакуйте FMM-2.03.7z в папку игры рядом с eldorado.exe и запустите FMM.exe обычным способом.
  3. Откройте Downloadable Mods, отметьте нужные моды и нажмите Download Checked Mods. Перед объединением модов прочитайте их описания и примечания о совместимости.
  4. Откройте My Mods, отметьте моды, которые хотите использовать, и нажмите Apply Checked Mods. Дождитесь окончания установки, прежде чем запускать игру.

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

Изменение или удаление косметических модов

Чтобы изменить установленные косметические моды, закройте игру, откройте FMM, измените выбор в My Mods и снова нажмите Apply Checked Mods. Перед применением выбранного набора FMM восстанавливает файлы из своей резервной копии. Чтобы вернуть чистые файлы без модов, снимите все отметки и примените пустой список.

Создание контента

Работа в Forge

Создавайте варианты карт в игровом режиме Forge. Заранее определите, для каких режимов предназначена карта, и проверяйте точки появления, цели и подсчёт очков вместе с другими игроками. Если это уместно, распространяйте вместе с картой вариант игры.

Создание модов

Для создания пакета мода нужен TagTool или Epsilon. В будущем здесь появится вводное руководство.