Во многих картах есть такой скилл, при котором за героем остаются огненные следы, наносящие урон врагам (пример из доты на скрине). Собственно плохо представляю исполнение такого скилла. При движении создавать дамии юнита с моделькой огня, а таймером выбирать врагов вокруг каждого следа (а следов-то оооочень много) и наносить урон? Может есть способ логичнее?

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

Audes:
EnergyFrost, а если у меня в карте есть герой с жаром, то они друг друга не будут перебивать?
Каждый наносит свой урон
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
15
11 лет назад
Отредактирован EnergyFrost
1
Если не хочется использовать Jass, то я бы сделал так: в РО создаешь дамми юнита, создаешь способность жар преисподней(только изменить текстуру) ... Надеюсь, вывод тебе приходит в голову? если нет, то читай дальше.
Событие: юнит приводит способность в действие
Условие: ясен пень
Действие:
цикл: создать дамми, дать жар преисподней, приказать ему использовать(если надо, то устаовить уровень способности), и добавить таймер истечения(время исчезания следа). В цикл нужно добавить после всех этих действий переодичность (скорость появления следов) и все... Но на GUI будет вызывать целую уйму утечек 1 такое применение.
0
15
11 лет назад
0
EnergyFrost, я думал об этом, но вещи типа жара преисподней плохи из-за не настраиваемой периодичности урона. Ну если не появится варианта лучше, сделаю так.
0
24
11 лет назад
0
Audes, для дамми можно использовать стандартную пассивку пламя феникса, особенно если она больше нигде у тебя не используется.
0
15
11 лет назад
0
prog, очень давно я так делал, но:
  1. пламя не атакует все цели одновременно (рандомно выбирается враг поблизости, если я правильно понимаю)
  2. два следа могут атаковать одну цель
0
24
11 лет назад
0
Audes, зато это намного интереснее чем стандартный огненный след. И да, кстати, если не ошибаюсь, в какой-то из способностей с периодическим уроном по области я таки видел возможность менять периодичность урона, правда не исключено что способность была не пассивная, а переключаемая, но это не должно быть проблемой для дамми - убрать стоимость по мане в секунду и триггерно отдать приказ активировать способность.
0
15
11 лет назад
0
Audes:
EnergyFrost, я думал об этом, но вещи типа жара преисподней плохи из-за не настраиваемой периодичности урона. Ну если не появится варианта лучше, сделаю так.
Ок. Могу тебе на jass попробовать сделать, если не лень будет. До завтра
А насчет жара преисподней там настраиваемая переодичность. Хоть каждые 0.1 сек
0
15
11 лет назад
Отредактирован Audes
0
Ну, кажется, у пламя преисподней есть поле "длительность", где стоит 1.00, но изменение этого значения не меняет периодичность урона (или я не то делаю).
EnergyFrost, спасибо! Я давно хочу освоить Jass, но то непонятно (хотя я более-менее пишу на C# и VB), то лень)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.