Модмейкинг:
Раздел 1

Создание MPQ-архива из папки

Теперь мы имеем все желаемое (и не очень) видеть в игре.
Прежде всего необходимо упаковать все наши файлы в MPQ-архив для клиента.
Я использовал MPQEdit 1.1 для упаковки из-за меньшего количества кликов :)
Итак начнем.
>> Откройте MPQEdit 1.1
>> Выберите Menu > Tools > Options
>> Установите “working directory” и “file list path” в директорию с проектом. В моём случае:
F:\WoWModding\Projects\TutorialProject\patch
>> Нажмите ОК.
Теперь для создания патча Вам необходимо сделать следующее.
>> Откройте MPQEdit 1.1
>> Выберите Menu > Operations > Build MPQ from directory.
>> В следующем окошке выберите как Вы видите на следующем изображении относительно вашего жесткого диска.
>> Нажмите кнопку “Create”. MPQEdit упакует все ваши папки и файлы внутрь патча 4.MPQ в Вашем тестовом клиенте.

Добавление DBC на сервер

Для возможности авторизации и телепортации на Вашу карту необходимо добавить DBC на сервер.
>> Для начала создайте резервную копию серверной директории DBC.
F:\WoWModding\TrinityServer\Server\DBC
>> Теперь скопируйте DBC из директории проекта в директорию DBC сервера.
Из:
F:\WoWModding\Projects\TutorialProject\patch\DBFilesClient
В:
F:\WoWModding\TrinityServer\Server\DBC
>> Запустите сервер и посмотрите появилась ли зона.

В игре

В программе Noggit есть функции для быстрой телепортации на Вашу карту.
>> Откройте Noggit и загрузите Вашу “testmap01”.
>> Нажмите “G” (в русской раскладке «П») в программе Noggit.
>> Закройте Noggit.
>> Откройте файл:
F:\WoWModding\Tools\NoggitSDL\ports.txt
Вы обнаружите 1 или более статей подобных следующей, самые новые будут отображаться в конце файла.
Map: Duskwood: The Cemetary on ADT 32 32
Trinity:
.go -131.049 -107.969 6.71927 801
ArcEmu:
.worldport 801 -131.049 -107.969 6.71927
>> Скопируйте последнюю команду телепортацию подходящую вашему серверу. Для меня это Trinity.
>> Запустите “clientTest” и авторизуйтесь.
>> Создайте персонажа и после загрузки стартовой зоны вставьте в чат команду телепорта и нажмите возврат.
Клиент должен загрузить локацию сохраненную в программе Noggit.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
1
11 лет назад
1
Вылетает ошибка #132 при попытке телепортации в мою локацию. Чо делать?
0
13
11 лет назад
0
Скорее всего это неверно настроенные ДБЦ. Ты залил map.bdc в сервер и патч?
0
1
11 лет назад
0
Да
0
13
11 лет назад
0
А название строки в дбц соответсвует имени адт файлов? Лежат ли адт по пути world/maps/Имякарты/имякарты_x_y.adt ? Лежит ли map.dbc в локальном (ruRU) патче?
0
15
11 лет назад
0
Вообще можно мышкой перетащить, никогда не делал эти директории т.к. все разбросано по компу обычно.
1
1
11 лет назад
1
Лежит ли map.dbc в локальном (ruRU) патче?
Скопировал patch-4.MPQ в ruRU, поменяв имя на patch-ruRU-4.MPQ. Все заработало. Добавь это в статью. И еще в статью о запуске сервака - необходимость установки Win32OpenSSL и копировании DLL оттуда в ядро серва.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.