XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Arseny2

offline
Опыт: 20
Активность:
Отслеживание промахов, как?
Как отследить промахнулся ли воин?
Через:
"юнит получает урон
получаемый урон = 0"
не получается, т.к. юнит фактически не получает урон и триггер не выполняется.
Старый 28.02.2015, 21:12
Melissa
Я всегда хочу как лучше!
offline
Опыт: 30,496
Активность:
Начинять орбом все юниты и отслеживать баф от орба.
Если для конкретного героя - то если дальний бой можно поставить критический удар 0.00 шанс 100%, будет наноситься 100% нормальный урон и ещё 0 урона.
Либо делать свою систему промахов.
Старый 28.02.2015, 22:06
MpW

offline
Опыт: 50,271
Активность:
Если ты отлавливаешь промахи от способности-пасивок от уклонения, то никак. Даже с событием "юнит наносит урон" ничего не даст. Триггер с такими настройками даже ноль не покажет, так как не считает это за урон. Но есть пассивные способности, которые не дают промаха со 100% попадании. Она не должна промахнуться, вот не помню какой результат на юнитов с уклонением. Но должна сработать, при попадании в системе отлова должен нолик выскочить. Проще написать свою систему. Надо бы написать подробно про систему отлова, жалко удалил.

Отредактировано Steal nerves, 28.02.2015 в 22:25.
Старый 28.02.2015, 22:07
Clamp
Lost in space
offline
Опыт: 71,258
Активность:
Делай свой промах. Подсказка: восстанавливай здоровье заранее.
Старый 01.03.2015, 00:31
Hellfim
Новичок
offline
Опыт: 79,880
Активность:
Только не забудьте, что есть ещё шанс промаха при стрельбе вверх по склону, хотя его можно обнулить в константах.
Старый 01.03.2015, 00:49
Melissa
Я всегда хочу как лучше!
offline
Опыт: 30,496
Активность:
А еще туман, сайленс, проклятие, да. Но не в этом суть.
Старый 01.03.2015, 14:57
DioD

offline
Опыт: 45,184
Активность:
вы должны понять простую весчь, если вы хотите всё отслеживать, то надо делать самому систему атаки, тогда и события будут ваши собственные и не будет нужды в событиях которые даёт движок.
делать мгновенную атаку без анимации которая запускает событие "урон 0" всегда и плясать от этого, хотите промах - делайте промах, не хотите - не делайте.
хотите разноцветные снаряды - да пожалуйста
хотите чтобы корованы грабились - без проблем
Старый 02.03.2015, 10:11
Extremator

offline
Опыт: 40,248
Активность:
Поддерживаю Диода.
Хочешь всё контролировать - делай всё САМ.
Иначе - мучайся с костылями... Порой это бывает просто и не напряжно... а порой - не знаешь что и делать...
В итоге - либо ищи грубую, но рабочую версию для себя
Либо пиши всю систему атаки сам, ручками... вот такие дела х)
Старый 02.03.2015, 11:43
Alexander12

offline
Опыт: 1,452
Активность:
Система промохов:
  1. Создать скил на промох. 2 лвл. 1 лвл - 100%, 2 лвл - 0%.
  2. всем дать этот скил в скрытом спелбуке.
  3. Событие юнит атакован.
Если рандом 20 <100
тогда
ставим на 1 лвл
иначе
ставим на 2 лвл.
Старый 03.03.2015, 14:42
Extremator

offline
Опыт: 40,248
Активность:
Alexander12:
Система промахов:
И если замахивается сразу несколько юнитов, то
  • либо промахивается сразу вся толпа
  • либо промах снимается, и попадают все
Старый 03.03.2015, 14:55
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 20:24.