Добавлен Farrien
Искал в гугле, но так и не нашел ничего.
Для многих юнитов нужно присвоить какие-то эффекты (не спецэффекты) для их атаки.
Есть событие "Юнит атакован", но он отлавливает то, когда юнит замахивается, а мне нужно так чтобы когда удар был уже совершен и произошел уже эффект. Особенно с юнитами с дальней атакой - тычка еще не прилетела, а эффект, к примеру, стан/замедление/толчок, произошел в замахе.
Нужно так, чтобы эффект не срабатывал когда юнит отменил атаку. А то можно нажимать "S" и абузить эту фигню.
Для многих юнитов нужно присвоить какие-то эффекты (не спецэффекты) для их атаки.
Есть событие "Юнит атакован", но он отлавливает то, когда юнит замахивается, а мне нужно так чтобы когда удар был уже совершен и произошел уже эффект. Особенно с юнитами с дальней атакой - тычка еще не прилетела, а эффект, к примеру, стан/замедление/толчок, произошел в замахе.
Нужно так, чтобы эффект не срабатывал когда юнит отменил атаку. А то можно нажимать "S" и абузить эту фигню.
И еще, как узнать количество наносимого урона авто-атаки юнита? В скриншоте подчеркнул красным.
Принятый ответ
Как это реализовано тогда?!
"В личном порядке".
Занесена базовая атака героя, учтено, сколько книжек на урон герой "съел", какие способности изучил, какие предметы одел, в идеале - какие баффы какого уровня получил. Хотя скорее всего описание врёт и сделано всё попроще - от главного атрибута или типа того, чтобы примерно равнялось 50% атаки. Если нужен костыль такого заклинания - могу скинуть, но надёжность оставляет желать лучшего. Но в наработке исправно наносится в заклинании урон по величине атаки героя, правда без учета баффов и преметов, только уровня.
Farrien:
Занесена базовая атака героя, учтено, сколько книжек на урон герой "съел", какие способности изучил, какие предметы одел, в идеале - какие баффы какого уровня получил. Хотя скорее всего описание врёт и сделано всё попроще - от главного атрибута или типа того, чтобы примерно равнялось 50% атаки. Если нужен костыль такого заклинания - могу скинуть, но надёжность оставляет желать лучшего. Но в наработке исправно наносится в заклинании урон по величине атаки героя, правда без учета баффов и преметов, только уровня.
Farrien:
У меня появилась идея,
Если нужно -могу подогнать системку, ловящую перехват смены приказа, она не блещет точностью, но абузить шансовые эффекты точно не получится.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Melissa
Автоатака - агр юнита на доступного в пределах дистанции получения приказа врага.
Атака не обязательно авто. Просто атака.
Юнит начинает атаковать и рядом с ним создает невидимый юнит. и этот юнит триггерно перемещать со скоростью снаряда. как только юнит доходит до юнита, срабатывает триггер. а если юнит замахивается то уже удалять невидимого юнита, чтобы не было абуза с замахом. Только вот как это сделать с ближним типом атаки.
Melissa:
Например, 300 маг. урона + 50% от силы атаки.
Как это реализовано тогда?!
Занесена базовая атака героя, учтено, сколько книжек на урон герой "съел", какие способности изучил, какие предметы одел, в идеале - какие баффы какого уровня получил. Хотя скорее всего описание врёт и сделано всё попроще - от главного атрибута или типа того, чтобы примерно равнялось 50% атаки. Если нужен костыль такого заклинания - могу скинуть, но надёжность оставляет желать лучшего. Но в наработке исправно наносится в заклинании урон по величине атаки героя, правда без учета баффов и преметов, только уровня.
Farrien:
вроде бы можно было регать событие когда игрок нажимать на кнопку (типа S - отмена приказа) или просто переключается на другой приказ. то этим можно тоже воспользоваться.
оно срабатывает именно в момент получения урона
а вообще поиск по сайту никто не отменял
ищи по слову ддс либо damage detection system
и про форум не забудь