Подскажите путь к Иконке( самой модели Иконки ) Героя , которая отображаются в верхней левой части монитора .

Принятый ответ

SinGleKentoSik, размер данной иконки прописан в game.dll, его можно изменить, перехватив адрес соответствующей переменной в памяти игры. Иначе никак, у неё нет модели, просто рисуется спрайт, либо квад, на который накладывается текстура.
Загруженные файлы
0
26
8 лет назад
0
ReplaceableTextures\CommandButtons\ для обычных
и
ReplaceableTextures\CommandButtonsDisabled\ для затемнённых во время паузы
Пример иконки Артаса:
ReplaceableTextures\CommandButtons\BTNArthas.blp
и
ReplaceableTextures\CommandButtonsDisabled\DISBTNArthas.blp
В основном иконки в архиве war3.mpq
При импорте иконки необходимо установить обычную в Редакторе Объектов, а затемнённую прописывать не нужно, лишь поставить в имени файла перед названием DIS, имя файла должно быть таким же. Помещать при импорте в специальные директории необязательно, но если делать по правилам, то иконка DIS должна быть в ReplaceableTextures\CommandButtonsDisabled\, а не ReplaceableTextures\CommandButtons\.
1
17
8 лет назад
1
8gabriel8, модели а не иконке...
0
5
8 лет назад
0
8gabriel8, Спасибо за помощь , Но мне нужна сама модель на которую они накладываются -_-
Я то вроде как нашел модель War3MPQ\UI\Buttons\HeroLevel\HeroLevel.mdx , но при манипуляции с данной моделью в игре изменений не происходит ( может кто сможет отпишитесь , буду очень рад ) Попробую изменить саму иконку и закинуть увидим что будет ...
0
20
8 лет назад
0
SinGleKentoSik:
ты уверен, что там действительно есть еще какая-то текстура, на которую накладываются иконки героев?
при лвлапе там бегает анимация, похожая на анимацию автокаста
1
5
8 лет назад
1
ssbbssc, Там присудствует рамка подсветки и рамка уровня героя когда повышаем ЛВЛ то-есть доступное количество очков для Скилов , но мне нужна сама (модель) не текстуры я Хочу сделать рамку для портрета героя Вот как я хочу чтобы было :
ssbbssc, Там присудствует рамка подсветки и рамка уровня героя когда повышаем ЛВЛ то-есть доступное количество очков для Скилов , но мне нужна сама (модель) не текстуры я Хочу сделать рамку для портрета героя
Вот пусть к текстурам которые прилагаются к иконке Героя War3MPQ\UI\Widgets\Console\Human\CommandButton , но еще раз , мне нужна МОДЕЛЬ на которую они нкладываються чтобы изменить модель наклав еще один слой модели чтобы на нее накласть рамку , так как нельзя эту рамку прикрепить к самой Иконке , потому как иконка 64х64 и накладывается на подель размером 64х64 и мне нужна эта модель чтобы изменить ее ...Но всеравно спасибо что откликаетесь )Может найдется кто знает ...-_-
Вот как я хочу чтобы было :
Загруженные файлы
1
33
8 лет назад
Отредактирован Кет
1
Подсветка и рамка уровня — это, безусловно, модели, а вот сама иконка — не модель. Иконки отрисовываются движком сразу из текстуры.
То, что ты хочешь, можно сделать через модель часов. Вот тут немного написано на тему работы с моделью часов: xgm.guru/p/1085/v4n?postid=271195#comment6 Суть в том, что так можно добавить статичные неинтерактивные элементы поверх интерфейса в любой части экрана, если правильно угадать с координатами.
Ну, или можно использовать RenderEdge, но тогда карта не будет запускаться без внешних библиотек.
0
5
8 лет назад
0
Кет, С интерфейсом я в курсе . Но вот как-то не приходило в голову добавить рамку через интерфейс , за это признательное Спасибо ...Только вот проблема будет в другом, наклав я рамку на сам интерфейс , она будет постоянна , И в том случае когда у нас не будет героя , рамка будет пресудствовать в игре , и не очень будет смотреться .Данную фичу можно будет использовать только когда на карте будет герой постоянно и только один так как для каждой карты придется добавлять количество рамок в интерфейс , равному количеству героев на карте в твоем подчинении . Я хочу Отыскать эту модель чтобы было все на местах своих , и дать возможность применять эту модель всем для своих карт (Просто указав путь и накласть свою рамку , кому она приглянется ) Еще раз Спасибо за идею ...Буду перерывать все Архивы и тестить )
0
25
8 лет назад
0
SinGleKentoSik, интересная идея, удачи тебе.
0
5
8 лет назад
0
JesusHipster, Спасибо ) Она мне уж точно пригодится )
0
33
8 лет назад
0
SinGleKentoSik, всё же не думаю, что там есть какая-то модель.
0
5
8 лет назад
0
Кет, Должна быть все состоит из моделей в варике на которые накладываются текстуры ...
2
28
8 лет назад
2
все состоит из моделей в варике на которые накладываются текстуры ...
нет
0
5
8 лет назад
0
nvc123, А что не состоит из моделей ?
Может я действительно напрасно ищу модель иконки , но если в рамке есть модель тои в иконке как бы должна -_-
0
25
8 лет назад
Отредактирован JesusHipster
0
Кет, я как-то наткнулся на модель эффекта свечения, который появляется вокруг рамки при лвл-апе героя. (UI/buttons/herolevel). Почти уверен, что у кнопки тоже есть физическая модель квадратика.
0
33
8 лет назад
0
JesusHipster, почему ты так уверен? Кнопки отрисовываются движком на основе текстуры, зачем им модель. Это же просто квадрат.
0
25
8 лет назад
0
Я не "так уверен", я "почти уверен".
Сейчас пробежался по папке UI -ничего не нашлось.
2
5
8 лет назад
2
Кет, Да возможно ты прав, но в таком случаи если я изменю размер иконки , в игре она тоже должна изменится . А если движок или какой-то скрипт любую картинку ставит размером 64х64, то нужно найти его и изменить размер иконки , потому что я залидывал портрет героя 256х256 и в игре она все-равно становилась 64х64 , вот я и сделал предположения что это модель , так как модель тоже имеет свой размер и любая наложеная на модель текстура размера модели не изменит ...Может я и ошибаюсь ...
JesusHipster, Я нашел ее тоже но у вы при ее изменении нечего не происходит и пути накладываемых на нее текстур только 2 я их нашел это само свечение и ее частица ... Буду еще ее пробывать мучеть увидим ...
2
13
8 лет назад
2
SinGleKentoSik, размер данной иконки прописан в game.dll, его можно изменить, перехватив адрес соответствующей переменной в памяти игры. Иначе никак, у неё нет модели, просто рисуется спрайт, либо квад, на который накладывается текстура.
Загруженные файлы
Принятый ответ
0
5
8 лет назад
0
ENAleksey, вот Отлично!!))) спасибо огромное , можешь указать пути файла и строки иконки ?
Кет, Вынужден признать ты был прав ) у нее нет модели , И спасибо большое ENAleksey )
0
13
8 лет назад
0
можешь указать пути файла и строки иконки ?
Зачем? В первом комментарии 8gabriel8 уже всё написал.
0
24
8 лет назад
0
SinGleKentoSik, рамку можно сделать дорисовав ее на модель часов, только она там всегда будет, даже когда героя нет. Или писать нестандартную систему времени и привязывать все к нему, а оригинальное использовать для отображения рамок, да и не только - много возможностей открывается
Чтобы оставить комментарий, пожалуйста, войдите на сайт.