Замена иконок героев Dota 2

avatar Chuchello

8132

10

Chuchello

Пользователь

Регистрация: 12.05.2020

Сообщения: 11851

Рейтинг: 13282

Chuchello

Регистрация: 12.05.2020

Сообщения: 11851

Рейтинг: 13282

Приветствую всех, кто попал на данный пост. Хочу рассказать вам о том, как заменить иконки героев в Дота 2.

 

Результат в самом низу.

 

Во первых, нам нужно скачать всё самое необходимое, а это:

Dota 2 Workshop Tools (Можно скачать в Стиме, если не знаете как, в интернете полно гайдов)

Dota 2 Changer (https://vk.com/dota_2_changer)

И 2 специальных архива, которые позволят нам преобразовать файлы в нужный нам формат, сохранил их в один архив (https://drive.google.com/open?id=1z3i_sc4j-mCydeYFoL_2yCbh3UUYZJJI)

 

Гайд будет по картинкам, так как моё ведро не позволяет снимать видео в 30 ФПС, так что если кто то снимет видео гайд и скинет сюда, буду благодарен.

 

Начнём с подготовки рабочей среды, примерно вот так она должна выглядеть: V8633zx.png

В архиве Modding есть 2 других архива - VPKCompiler и VTEXCompiler. Папку из VPKCompiler кидаем в любое удобное вам место. Архив VTEXCompiler пока что не трогаем.

 

Теперь запускаем Dota 2 Workshop Tools

RQGdNkM.png

У вас откроется такое окно в котором вы должны нажать Create Empty Addon и назвать его как вам угодно, в моём случае это icons:

NFMDReF.png

Затем нажимаете Launch Custom Game Tools

FebIyDA.png

Ждёте пока у вас не откроется такое окно (Не пугайтесь если у вас открывается Дота, так и должно быть):

VdescPo.png

Когда оно запустится, можете его закрывать вместе с Дотой, оно нам больше не понадобится.

 

У вас в папке по пути "SteamLibrary >steamapps > common > dota 2 beta > content > dota_addons" появится папка с названием вашего аддона, опять же в моём случае это icons.

 

После, создаём в папке "название вашего аддона" папку 'panorama', в папке 'panorama' создаём папку 'images', а в 'images' создаём папку 'post_game' (ОБЯЗАТЕЛЬНО МАЛЕНЬКИМИ БУКВАМИ). Вспоминаем про архив VTEXCompiler. Закидываем содержимое этого архива в только что созданные папки как на картинке:

u6FdL0n.png

Туда же кидаем вашу картинку которую хотите поставить на иконку героя в формате TGA (возможно не обязательно TGA, но я подстраховался). Конвертировать любую картинку в формат TGA можно в Фотошопе или по этой ссылке - (https://image.online-convert.com/ru/convert-to-tga)

 

Далее нажимаем правой кнопкой мыши на файл "compile.bat" и нажимаем "Изменить"

XZGh3ej.png

 

Теперь изменяем три строчки в файле как показано на следующем скриншоте, где выделенные строчки нужно изменить на путь к вашей папке "steamapps", и вместо "icons" вводим название вашего аддона, остальное не трогаем. (у вас путь к папке стима может быть другой, если у вас стим на диске C, E и т.д, то вместо D: ставим C:, E: и т.д)eQMEpQf.png

 

Делаем тоже самое с файлом "npc_dota_queen_of_pain.xml", только не меняем ничего, кроме "skywrath.tga", вместо этого вписываем название картинки которую вы хотите поставить. К примеру: "Example.tga"

ut6ydoV.png

И так надо делать с каждой картинкой.

Затем открываем файл "compile.bat", у вас на секунду должна открыться консоль и закрыться.

 

Переходим по пути "dota 2 beta > game > dota_addons > *Название вашего аддона* > panorama > images > post_game" и видим вашу картинку в формате "vtex_c"8c3lqAg.png

Если у вас не появился файл, перепроверьте путь который вы ввели в файл "compile.bat" и название картинки в файле "npc_dota_queen_of_pain.xml", а если у вас появился этот файл, то можно переходить в Dota 2 changer. Он нам понадобится только один раз.

 

Запускаем Dota 2 Changer и устанавливаем абсолютно любой мод (не забудьте перейти во вкладку "Модификации" вместо "Премиум")

9y6zYuo.png 

 

По пути "dota 2 beta > game" у вас должна появиться папка "D2Cmods", если её нет, то попробуйте установить другой мод в чейнджере.

2HgB4sJ.png

 

Осталось совсем немного. В папке VPK из архива "VPKCompiler" находите папку "pak01_dir > panorama > images > heroes", в ней находятся все стандартные иконки героев. Сначала находите нужного вам героя в папке "heroes", копируете название файла, переименовываете этим именем вашу готовую картинку формата "vtex_c" и перекидываете вашу картинку в папку "heroes" с заменой.

f840OfI.png

 

 

Возвращаемся в папку "VPK" и находим файл "vpk.exe". Перекидываете папку "pak01_dir" в "vpk.exe" как на картинке:

x145GrE.png

 

У вас должен появиться файл "pak01_dir.vpk"

6AaHii8.png

 

Последний шаг: Переходим по пути "dota 2 beta > game > D2Cmods" и перекидываем ваш готовый файл "pak01_dir" в эту папку с заменой.

iG51vaV.png

 

Готово. Теперь можно заходить в игру и смотреть результат.

5uwewRr.jpg

 

 

FAQ:

1) Могут ли за это забанить?

- Нет, Valve разрешают использование модов только в Доте, и это по моему странно.

 

2) Можно ли с помощью этого заменить иконки способностей, предметов и любых других статичных картинок?

- Да, только сейчас мне лень это делать. Пост будет дополняться (Возможно) и в будущем покажу как заменить любой текст и звуковые файлы.

 

3) Мне каждый раз придётся повторять каждый шаг?

- Нет, в следующие разы вам не понадобиться Dota 2 Workshop Tools и Dota 2 Changer, вам нужно только использовать архивы VPKCompiler и VTEXCompiler.

 

 

Задавайте любые вопросы, я постараюсь на них ответить.

 

Хочу опять вас попросить сделать видео гайд, а то по картинкам кто то может не понять.

 

 

 

https://steamcommunity.com/id/Pro100Plus

Хочу сказать огромное спасибо этому человеку за предоставленный VTEXCompiler, без него я бы никогда не узнал как заменять картинки в Доте, а значит в основном гайд сделан благодаря ему. Напишите ему +rep что ль.

 

 

UPD. Вообще как то можно обойтись без Чейнджера, но я других способов не нашёл, если кто знает как это сделать, отпишите.

mukas

Пользователь

Регистрация: 13.08.2015

Сообщения: 3752

Рейтинг: 4042

mukas

Регистрация: 13.08.2015

Сообщения: 3752

Рейтинг: 4042

а зачем?

Легал

Пользователь

Регистрация: 18.05.2020

Сообщения: 18

Рейтинг: 5

Легал

Регистрация: 18.05.2020

Сообщения: 18

Рейтинг: 5

Уууф, это достойный вариант иконки. Зачот

Chuchello

Пользователь

Регистрация: 12.05.2020

Сообщения: 11851

Рейтинг: 13282

Chuchello

Регистрация: 12.05.2020

Сообщения: 11851

Рейтинг: 13282

mukas сказал(а):

а зачем?

Нажмите, чтобы раскрыть...

К тому же я не нашёл никаких гайдов в интернете, так что это возможно единственный рабочий способ.

Mangle

Пользователь

Регистрация: 15.08.2020

Сообщения: 1

Рейтинг: 0

Mangle

Регистрация: 15.08.2020

Сообщения: 1

Рейтинг: 0

Господи, СПАСИБО ОГРОМНОЕ, уже весь интернет с ума от меня сошел, 2 месяца пытаюсь в этом разобраться... Ты меня спас :3

ps1cho213

Пользователь

Регистрация: 03.05.2020

Сообщения: 406

Рейтинг: 187

ps1cho213

Регистрация: 03.05.2020

Сообщения: 406

Рейтинг: 187

один вопрос а на*я это все?!

RDMR

Пользователь

Регистрация: 15.08.2014

Сообщения: 1783

Рейтинг: 2777

RDMR

Регистрация: 15.08.2014

Сообщения: 1783

Рейтинг: 2777

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

 

P.S. Всё ещё жду от автора апдейта его предыдущей темы с полноценным раздеванием квопы dankpepe.png?1592046820

Chuchello

Пользователь

Регистрация: 12.05.2020

Сообщения: 11851

Рейтинг: 13282

Chuchello

Регистрация: 12.05.2020

Сообщения: 11851

Рейтинг: 13282

RDMR сказал(а):

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

 

P.S. Всё ещё жду от автора апдейта его предыдущей темы с полноценным раздеванием квопы dankpepe.png?1592046820

Нажмите, чтобы раскрыть...

Всё никак руки не дойдут, скину обязательно

PDHiidIf

Пользователь

Регистрация: 04.08.2012

Сообщения: 3378

Рейтинг: 1600

PDHiidIf

Регистрация: 04.08.2012

Сообщения: 3378

Рейтинг: 1600

Chuchello сказал(а):

FAQ:

1) Могут ли за это забанить?

- Нет, Valve разрешают использование модов только в Доте, и это по моему странно.

Нажмите, чтобы раскрыть...

Вроде же в тф2 тоже можно моды ставить. Худы там всякие и тд.

Chuchello

Пользователь

Регистрация: 12.05.2020

Сообщения: 11851

Рейтинг: 13282

Chuchello

Регистрация: 12.05.2020

Сообщения: 11851

Рейтинг: 13282

Aksellfox сказал(а):

Вроде же в тф2 тоже можно моды ставить. Худы там всякие и тд.

Нажмите, чтобы раскрыть...

Про это я не знаю

qxoo

Пользователь

Регистрация: 15.08.2020

Сообщения: 10

Рейтинг: 2

qxoo

Регистрация: 15.08.2020

Сообщения: 10

Рейтинг: 2

ты крут!