Это спел по типу мишки из доты, у юнита есть предметы, когда его хп доходят до 5 ед то его прячет и делает неуязвимым но бывает если его бьют много врагов то триггер не успевает его спрятать и он умирает и предметы падают, может есть альтернатива?

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

События: Паладин получает урон
Условия: ХП - Урон < 5.0
Действия: Сделать неузявимым

Идея в том, что событие сработает раньше нанесённого урона. Я похожий предмет делал)

0 < 5 и поэтому ваш триггер может сработать уже при смерти
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
19
5 лет назад
2
Похожие вопросы:

ответ
я сделал, спасибо каждому, кто откликнулся!
ответ
вопросы типа сделайте за меня не принимаются
по поводу того как это делать написано здесь xgm.guru/p/wc3/articles
ответ
Перенеси условия в блоки "Иначе", как на картинке и тогда попробуй.
Должно создаваться по одному предмету за раз.
алсо - "Модернизация"
ответ
ну ловиш что начинает строить и заносиш юнит в режиме постройке и проверяеш.
если здание разрушено и проверить массив если он улучшает то true иначе false
ответ
~8gabriel8:
Почитай про утечки точек, как их создавать и удалять. Не знаю, как в твоём новом патче, но в 1.26 приказ отдаётся максимум 12 юнитам, у тебя может быть также, потому лучше отдавать приказ сразу после создания.
Предлагаю улучшить так:
  • Создать переменные для двух точек;
  • В триггере инициализации указать точкам значение центра областей 016 и 025;
  • Сделать периодический триггер с условием, что Король Мёртвых жив, а в действиях создание групп юнитов в одной точке, а сразу после создания приказ (Last Created Group) Перейти, нападая на противников, в другую точку;
  • По идее ещё бы отключить триггер за ненадобностью после смерти Короля Мёртвых, раз уж много таких триггеров, но всё равно изменение нагрузки будет незаметным, поэтому можно не отключать.
P. S. Утечка точки весит 0.361 кб, даже если не удалять утечки в этом триггере, то за 30 минут это будет 0.361х4х30=43.32 кб, что вполне приемлимо.

0
7
5 лет назад
0
Можно выключать триггер, а потом запускать таймер, который его включит.
Но лучше всего отлавливать нанесение урона и делать все необходимые манипуляции, не давая ему умереть.
4
29
5 лет назад
Отредактирован nazarpunk
4
События: Паладин получает урон
Условия: ХП - Урон < 5.0
Действия: Сделать неузявимым

Идея в том, что событие сработает раньше нанесённого урона. Я похожий предмет делал)

0 < 5 и поэтому ваш триггер может сработать уже при смерти
Принятый ответ
0
7
5 лет назад
0
Как сделать хп в % а не в единицах?
0
29
5 лет назад
Отредактирован nazarpunk
0
Oleg78, ХП / МаксХП * 100 < 5

Проценты же в пятом классе проходят.
0
7
5 лет назад
0
NazarPunk:
Oleg78, ХП / МаксХП * 100 < 5

Проценты же в пятом классе проходят.
Я в курсе как рассчитываются проценты, я просто не заметил этот пункт)))
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.