Гайд по изменению визуальной части DotA
Привет, в прошлой теме я решил что напишу гайд по визуальному изменению DotA. Так вот, прошу вас читать внимательно, я вложил некоторые усилия в написание данного гайда. Прошу вас не обращать внимания на смысловые, грамматические ошибки в тексте, так как сам не владею искусством слова. Так же, в данном гайде будут некоторые картинки, хостинга "ipicture.ru", если у вас они не отображаются - значит хостинг говно. (просто у меня интернет не очень, и ipicture единственный фото-хостинг который нормально работает)
Немного лирики. Сам я как бы, картостроитель, который делает карты для многопользовательской игры жанра стратегий в режиме реального времени WarCraft3: the Frozen Throne. Вы наверное знаете, что DotA это карта. И вот, я решил использовать все свои знания картостроя, для тотального изучения, как "мат-части", так и "визуальной-части" игры. В итоге получилось нечто, вроде DotA 1.5 (Дота полтора). Звучит бредово, но иначе не назовешь. Все началось, с того, что я был зарегистрирован на одном из популярнейшем мапмейкерском сайте. Там периодично выкладывались модели. Бывало что самодельные, сделанные полностью с нуля. Переделанные, конвентированные из других игр, и прочие спец-эффекты. Так вот, в самый обычный день, зайдя на этот сайт. Я увидел несколько хорошо конвентированных моделей из Dota 2. Тогда я уже знал о существовании Dota 2, но поиграть в неё мне не предоставлялось возможным. И так случилось, что на "превью" начали появляться не только отрывки самой модели, но и полноиспеченные окружения, здания и декорация, в плоть до игрового интерфейса и курсора (HUD, cursor). Со временем я начал коллекционировать модели из Dota 2. Но еще не интегрировал их оригинальную DotA, еще не знал как это можно было сделать. Количество моделей в коллекции все увеличивалось и увеличивалось, и тогда я решил что можно попытаться превратить DotA чуть ближе к моей самой любимой игре в которую я ни разу не играл - Dota 2. Первым делом гуглил, яндексил, но к сожалению, СЕОшный понос забил все поисковики. Конечно разочаровался. Идея не оставляла меня в покое, и я решил просить помощи у Гуру-форумчам мапмейкеров, к счастью, ответ был получен, чем я им очень благодарен. *низкий поклон*
Пожалуй закончим лирическое отступление и давайте маленько пофилософствуем, что можно изменить?
- Все модели игры.
- Все звуки игры.
- Все текстуры игры.
- Некоторые данные юнитов (объектов), например, цвет, размер модели (model scale), размер выборки(scale) и т.д.
- Модели спеллов.
- Модели иконок (смотрите выше: текстуры игры).
- Модели снарядов.
- Заменять пути моделей игры на свои - самый легкий и не уникальный вариант.
- Заменять пути моделей карты на свои - самый утомительный и уникальный вариант.
======================Давайте сначала рассмотрим первый вариант================
- Включение локальных файлов игры.
Что бы включить локальные файлы, потребуется прописать путь в реестре:
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III]"Allow Local Files"=dword:00000001
подсказка: если вы не умеете в ручную прописывать ключи, то можно просто создать пустой .txt файл, и записать выше значения, получится примерно так:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III] "Allow Local Files"=dword:00000001
Далее просто сохраните .txt'шник и смените расширение на .reg, далее просто рапустите. Профит однако? :)
- Нужные модели.
Спискок моделей, а так же ссылки, вы можете посмотреть в конце гайда
__________________________________________________________________________ Далее, все дела рассмотрим на моем примере.
У меня есть модель NS 'a, на скрине, показана модель с наложенной текстурой, программа называется "mdlvis", автором является Алексей2005.
Однако, на скриншоте №1 отображена сама игровая модель. Помимо этого, существует еще и "портретная" вариация модели, обычно это модель которая "разговаривает" с игроком, когда игрок отдает приказы. Бывает что у модели нет портретной вариации, это говорит о том, что автор конвентированния - распиздяй и негодяй. Проклинаем его тысячу раз, и ищем альтернативную модель где все нормально. Но в моем случае - NS целый и в порядке. (автор конвента этой модели мой знакомый, у которого конвентированние моделей из игры является хобби, если что, его ник Eagle).
Рассматриваем скриншот №2, указан путь "Units\Undead\Tichondrius". Это путь модели Тикондриуса (в локализации от Бука, он Тикондрус), а так же, именно эта модель, используется в DotA в качестве Баланара ! Позже я приведу список, где будут указаны все(ну или почти все) пути на героев.
- Заходим в корневую папку игры WarCraft3:tft (У меня это C:\WC3\War3-DotA).
- Создаем папку "Units" и сразу же заходим в неё.
- Создаем папку "Undead" и сразу же заходим в неё.
- Создаем папку "Tichondrius" и сразу же заходим в неё.
- Перемещаем модель, портрет-модель и текстуру модели в папку.
Проверяем: заходим в игру, запускаем карту, например, DotA 6.78c . Пикаем Баланара , все ок? У меня ок :)
К сожалению, ссылку на модель я предоставить вам не могу, т.к. сайт на котором находится большая база моделей уже "забанен" по какой-то причине. Придется сам искать самим.