0
1
8 лет назад
Отредактирован Ashtray000
0

» WarCraft 3 / Руны крови

Проблема решена.
В самой модели создал 3 аттач поинта, которые прикрепил к той же кости, к которой прикреплен "Overhead". Назвал их "Overhead Left", "Overhead Right", "Overhead Rear". За высоту (Z) взял ту же, что и у обычного "Overhead", и менял лишь X и Y, чтобы один эффект был чуть впереди и слева, второй впереди справа, и последний сзади.
Добавлял эффекты с помощью call AddSpecialEffectTargetUnitBJ( "left overhead", unit, "Abilities\\Spells\\Orc\\Bloodlust\\BloodLustSpecial.mdl" )... и т.д. (Как видно, за визуальный эффект взял шаманский БЛ)
0
1
8 лет назад
0

» WarCraft 3 / Руны крови

quq_CCCP:
Лол AddSpecialEffectTarget функция, ну или в настройках способностей в стороке граффика маг - модель крепи, а сферы тебе надо самому в зд максе пилить или просить кого то это сделать.
Я вполне себе представляю как добавить эффект, а вот как его сдвинуть в сторону, чтобы он находился слева или справа от головы - нет. Как я понимаю, тут нужно двигать эффект с помощью координат, но с ними я обращаться не умею. Вопрос все еще актуален
0
1
8 лет назад
0

» WarCraft 3 / Руны крови

quq_CCCP:
Тут два варианта:
1 - Текстаг, плавающий текст над головой юнита - сделаный из палочек, пример смотри в карте Bomber Command, там замечательные прогресс бары над зданиями с делениями.
2 -Импортная модель, собственно делается модель спецэффекта, скажем капелька крови которая смешается от головы юнита чуть чуть в сторону, вторая модель по центру а третья в другую сторону, добавляя юниту спецэффект ты показываешь число стаков.
Это, конечно, все очень хорошо, но можно конкретный скрипт, который делает орбы справа/слева/сзади от головы и т.д. А то я с координатами не очень хорошо общаюсь