mistwood, Чел, ты все прочитал, что написали выше и что Joma прикрепил? Он карту прикрепил, которая показывает, что умерший юнит не имеет бафа. Я тоже прикрепил модифицированную его карту с большими проверками, которые тоже доказывают, что бафа нету у умершего юнита.
Joma, я тоже об этом подумал. Но у тебя наработка не совсем правильная, ибо в момент смерти баф еще мог бы быть, чем через секунду когда пропишешь текст)
+ ты не проверил на других юнитах, если раздающий бафы будет жив.
Но все равно при смерти бафа нет, даже если аурник живой рядом и баф перед смертью был.
Подделал твою наработку :D
Ты должен устанавливать ХП в значениях, а пытаешься установить в процентах. (нет конверта у тебя)
А не, функция верная, если не работает - можешь кинуть наработку эту?
По алгоритму вроде нормально, но чтобы понять, что варику не нравится, надо потестить и потыкать эту способку. Мб затуп не в скрине а что-то другое косячно используешь.
Ну например я бы поставил проверку выводом текста в действиях, перед условием и после условия, чтобы проверить, а попадаем ли мы в триггер, и если да, то попадаем ли мы в действия условий.
SсRealm, ну да с ним весело :D
Кстати у способки если ставить спецэффект, то тоже есть анимация уничтожения. Так что триггерный способ добавления эффекта ничем не отличается от способки.
SсRealm, еще раз, опиши задачу, зачем тебе сфера. В чем проблема триггерно давать эффект, сохранить в переменную этот эффект, и удалить его в нужный момент? Почему у тебя не удаляется моментально, что ты для этого делал?
Сфера сама по себе влияет на тип атаки, поэтому лучше использовать другую абилку... тебе надо просто добавить эффект на юнита? Опиши изначальную задачу. А этот костыль явно не тот путь, что тебе нужен.
Эффекты можно давать триггерно.
Сначала крутил вертел модельку и появилась картинка, которая мешала отменить вращение (то есть при смещении мышки модель вращалась но не останавливалась после отпускания мышки). При зажатии мышки показывается эта картинка полупрозрачная.
Потом попытался воспроизвести баг и оказывается я случайно начал выделять текст снизу, и видимо, выделил картинку эту выше, из-за чего она показалась.
Может изначально при открытии модели центр сместить ниже, чтобы он был не в центре а примерно в соотношении 70% сверху и 30% снизу. Ибо большинство моделей не имеют детали ниже центра, кроме некоторых центрированных таких как снаряды, но они по размеру обычно небольшие.
LastUchiha, добавить доп эффекты совсем не проблема для этой системы:
Я сделал кастом скриптом для того чтобы сразу удалять эффект после воспроизведения. Так-же можно в РО в канале эффекты добавить/менять, как уже работает на примере. Карту прикрепил.
LastUchiha, ибо способка не завершила свое действие а телепорт отменяет действие героя. Как уже говорил выше, делай телепортацию после задержки. Сохрани точку телепорта в переменную и после задержки для завершения способки телепортируй в точку этой переменной.
Еще стоит учитывать, что в моем примере способку еще не успел юзнуть а телепорт отменит действие и стоит сделать задержку телепорта, сохранив результат в локальные переменные.
Ставишь булевую переменную как флажок, найден ли юнит isFinded = fase.
Выбираешь группу юнитов вокруг точки каста способки в радиусе 210. Проверяешь каждого, является ли юнит кунаем. Если да и раньше он не был найден, то устанавливаем флажок isFinded = true, что мы нашли, и телепортируем героя на позицию найденного юнита.
» WarCraft 3 / поомогите разобраться с тригером для ауры
» WarCraft 3 / Фатальная ошибка у артилерии
» WarCraft 3 / поомогите разобраться с тригером для ауры
» WarCraft 3 / поомогите разобраться с тригером для ауры
+ ты не проверил на других юнитах, если раздающий бафы будет жив.
Подделал твою наработку :D
Ред. konvan5
» WarCraft 3 / поомогите разобраться с тригером для ауры
А не, функция верная, если не работает - можешь кинуть наработку эту?
По алгоритму вроде нормально, но чтобы понять, что варику не нравится, надо потестить и потыкать эту способку. Мб затуп не в скрине а что-то другое косячно используешь.
» WarCraft 3 / Фатальная ошибка у артилерии
Ред. konvan5
» WarCraft 3 / Фатальная ошибка у артилерии
Кстати у способки если ставить спецэффект, то тоже есть анимация уничтожения. Так что триггерный способ добавления эффекта ничем не отличается от способки.
» WarCraft 3 / Фатальная ошибка у артилерии
Ред. konvan5
» Classic Asset Kit Extention / Мастерская
Ред. konvan5
» WarCraft 3 / Фатальная ошибка у артилерии
Ред. konvan5
» WarCraft 3 / Toxic Weed
Прикольная моделька.
Ред. konvan5
» WarCraft 3 / Фатальная ошибка у артилерии
Эффекты можно давать триггерно.
» WarCraft 3 / Спавн юнита
» Администрация XGM / Починить просмотрщик mdx
Ред. konvan5
» Администрация XGM / Починить просмотрщик mdx
» WarCraft 3 / Телепортация к дамми-юниту.
Ред. konvan5
» WarCraft 3 / Телепортация к дамми-юниту.
» WarCraft 3 / Телепортация к дамми-юниту.
Все работает. Посмотри и разберись.
Ред. konvan5
» WarCraft 3 / Телепортация к дамми-юниту.
» WarCraft 3 / Телепортация к дамми-юниту.
» WarCraft 3 / Замена тайслетов
Пример пути: ReplaceableTextures\Cliff\Cliff1.tga
Можешь подробнее почитать тут.
Ред. konvan5
» WarCraft 3 / Телепортация к дамми-юниту.
» WarCraft 3 / Телепортация к дамми-юниту.
Ред. konvan5
» WarCraft 3 / Телепортация к дамми-юниту.
Выбираешь группу юнитов вокруг точки каста способки в радиусе 210. Проверяешь каждого, является ли юнит кунаем. Если да и раньше он не был найден, то устанавливаем флажок isFinded = true, что мы нашли, и телепортируем героя на позицию найденного юнита.