Модмейкинг:
Раздел 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 оттуда в ядро серва.
0
13
11 лет назад
0
Ок, как я вернусь, добавлю.
0
2
10 лет назад
0
Страннота. Создал mpq - упаковал - закинул в дату, а изменений никаких не произошло. Не подскажите, что может быть не так?
0
13
10 лет назад
0
Арий:
Страннота. Создал mpq - упаковал - закинул в дату, а изменений никаких не произошло. Не подскажите, что может быть не так?
Ну я не вангую, так что не скажу так сразу. Чтобы что-то увидеть, нужен скриншот папки Data и файловой структуры самого MPQ архива. Можно еще приложить листфайл, но не обязательно.
0
2
10 лет назад
0
SwordOfTruth, можно Вас в скайп добавить? Там легче да и быстрее всё объяснить и показать.
0
13
10 лет назад
0
Да, напишите скайп.
0
2
10 лет назад
0
SwordOfTruth, arclawl.
0
13
10 лет назад
0
arclawl
Пишет не найдено.
0
2
10 лет назад
0
SwordOfTruth:
arclawl
Пишет не найдено.
Можно Ваш скайп?
0
13
10 лет назад
0
azerty1qwerty
0
2
10 лет назад
0
Постоянно вылетает еррор, хотя раньше его не было. Делаю патч - запихиваю его в mpq - ставлю и вауля: 132 ошибка. Всегда. Уже просто текстуры разглаживал, не ставил ни одного объекта - всё равно еррор. Переустановил всё - толку 0. Что делать?
2
1
10 лет назад
Отредактирован Corax
2
Ребят, нужна помощь, создал карту (одно дерево, сделал возвышенность и поставил скрипт на воду, как в мануале про создания локации), сделал патч как в мануале точ в точ, закинул в клиент (wow/data/patch-4.MPQ) и закинул на сервер dbc файлы AreaTable.dbc и Map.dbc, зашел в вов, автоматизировался на сервере, создал нового персонажа координаты взял с port.txt и тут момент истины появился экран загрузки карты и бах ничего не происходит, загрузка не идет.. просто зависло...
Help people .... ???
Corax, исправил эту ошибку.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.