В теме заклинаний на заказ отвечал на заказ ауры, что можно было бы не триггерную придумывать, а на основе стандартной смастерить:
Решил проверить догадку и всё получилось, но голубой цвет ауры на врагах мне не понравился, решил сменить его на красный. Достал модель эффекта ауры на юнитах, в war3me сменил цвет геосета с голубого на красный, всё отображалось нормально, но сохранив модель и открыв её заново, она уже в анимациях не отображалась. Тогда решил сохранить как mdl, она нормально отображалась в анимациях после сохранения и переоткрытия, но в игре её не было видно. Решил посмотреть, не является ли модель эффекта ауры жёстко прописанной, дал модель работнику, которого поставил на карте. И всё отобразилось - и враждебная аура на юнитах, и модель эффекта ауры вместо работника! Тогда удалил работника и снова посмотрел - опять эффекта не было. Создавал триггерно работника через 5 секунд, нанимал его в ратуше, но его модель отсутствовала, была лишь тень, только при изначальном размещении работника на карте модель ауры видна. Но не хочется такого изначального размещения юнита, хочется нормальное отображение эффекта ауры без извратов.
Вот модель эффекта:
Вот карта с аурой:
Помогите, пожалуйста, разобраться, как эффект сделать видимым.

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

Определил причину невидимости модели после сохранения в war3me. В Geoset Animation Manager должна стоять Alpha 1, а он почему-то делает 0 или -1.

Поставил в Geoset Animation Manager не глобальные Color и Alpha, а для первых кадров всех 6 анимаций. Стало всё нормально и триггерные костыли не нужны.
Модель красного свечения ауры на юнитах:
Карта с этой аурой:
А отредактировать mdx в HEX-редакторе не сумел.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
23
6 лет назад
0
Некоторые способности строго имеют оригинальный путь эффекта.. А может и нет хз!
0
28
6 лет назад
Отредактирован PT153
0
Это какой-то бред.
Скачал карту, запустил, была такая же проблема. Похимичил что-то и проблема решилась.
Прикрепляю карту, но в итоге ничего не поменялось.

Стоп, я же рабочего добавил.

Я полагаю, что дело в том, что игра воспринимает .mdl модель как .mdx, потому и не отображается. Была такая же проблема.
Загруженные файлы
0
26
6 лет назад
0
Считаю, что дело в самой модели, сохраняемой war3me. Модели эффектов не всегда корректно сохраняются, о чём свидетельствует твоя проблема. Хорошо бы мне теперь в HEX-редакторе у оригинальной модели найти и поменять цвет, но работал с ним очень мало, даже не знаю, что ждёт меня в этом процессе) По идее надо кроме оригинала сохранить ещё две модели с разным цветом, а потом сделать merge для отображения изменений, если HEX-редактор вообще имеет такую функцию. Потом изменённый участок из файла модели с красным цветом вставить в оригинал.
0
28
6 лет назад
0
Считаю, что дело в самой модели, сохраняемой war3me.
Я думаю, что если сохраню в .mdl, то всё будет в порядке, но в игре возникнет такая же проблема, что описана в вопросе. А решение для неё пока такое: создать в РО юнита с импортируемой моделью и во время инициализации создавать этого юнита.
0
26
6 лет назад
0
Такое решение в вопросе и описал, не устраивает оно.
0
28
6 лет назад
Отредактирован PT153
0
8gabriel8:
но его модель отсутствовала, была лишь тень, только при изначальном размещении работника на карте модель ауры видна
Вот, кстати, у меня создавались они с отображаемой моделькой, если ранее на карте был юнит с такой моделькой.
Такое решение в вопросе и описал, не устраивает оно.
Тогда нужно делать модель с нуля.

Ну я вот как я решил заданный вопрос. Путь импорта не имеет значения, менял, чтобы выяснить, вдруг он влияет.
Загруженные файлы
2
26
6 лет назад
2
Определил причину невидимости модели после сохранения в war3me. В Geoset Animation Manager должна стоять Alpha 1, а он почему-то делает 0 или -1.

Поставил в Geoset Animation Manager не глобальные Color и Alpha, а для первых кадров всех 6 анимаций. Стало всё нормально и триггерные костыли не нужны.
Модель красного свечения ауры на юнитах:
Карта с этой аурой:
А отредактировать mdx в HEX-редакторе не сумел.
Загруженные файлы
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.