VI Операции с Объектами.
нам потребуется файл Doodads.slk, находится в папке Doodads. Содержит всю инфу о Объектах. и WorldEditGameStrings.txt, находящийся в UI, содержит название объекта в редакторе.
1. Новый Объект
1.1 Запускаем MPQmaster открываем war3patch.mpq находим папку Doodads создаем в ней папку и назовем ее (как угодно) допустим MyDoodads импортируем будущую модель Объекта, допустим shit в итоге путь выглядит так: Doodads\MyDoodads\shit.mdx запоминаем.
1.2. Открываем предварительно сохраненный на жестком, файл Doodads.slk подробно о структуре:
doodID |
- ID объекта |
category |
- категория |
tilesets |
- тип ландшафта |
tilesetSpecific |
- особые данные по типу ландшафта |
file |
- путь к модели объекта |
comment |
- свое название объекта |
Name |
- название предмет должен выглядеть так: WESTRING_DOOD_чччч где чччч ID обьекта заглавными буквами |
pathTex |
- пути. |
остальное тупым копипастом.
1.3. открываем WorldEditGameStrings.txt идем в конец строчек WESTRING_DOOD_хххх и вставляем нашу WESTRING_DOOD_чччч , называем , сохраняем. Импортируем И наслаждаемся объектом.
Большинство переменных небыли учтены в написании статьи из-за того что: их можно посмотреть в редакторе, их необязательности, и копипаста.
Теперь САМОЕ интересное. Импортировали все файлы нормально, А В ИГРЕ НИЧЕГО НЕ ИЗМЕНИЛОСЬ ИЛИ НЕТУ НОВЫХ МОДЕЛЕЙ. Во всем виноваты режимы игры, чтобы все работало корректно нам потребуются заменить файлы по путям: 'Custom_V0\Units\' 'Custom_V1\Units\' 'Melee_V0\Units\'
ВАЖНО: Заменять только файлы которые есть в выше названых папках, только если файл с таким названием там есть(например фаил ItemData.slk есть в папке Custom_V0\Units, Custom_V1\Units и Melee_V0\Units, удаляем их и импортируем измененный во все папки. И ТАК СО ВСЕМИ ФАЙЛАМИ), *НЕДОБАВЛЯТЬ ЛИШНИЕ*.
Все Вопросы по статье Sergant1000
Статьи, статья, mpq
