Привет всем, может кто помочь со такой способностью, которая отнимала бы у героя 50% от текущего запаса здоровья, и в течении 10 сек. восстанавливала бы их обратно.
Вкратце это способность героя Зул'джин из Heroes of the Storm.
Думал как это реализовать на гуи, в голову ничего не лезет, могу только отнять здоровье, не знаю как это же количество восстанавливать обратно.
Описание скилла из хотса:
"При использовании Зул'джин мгновенно теряет 50% текущего запаса здоровья и восполняет такой же объем здоровья в течение 10 сек."
Делаю на рефордже последней версии.
Буду благодарен за любую помощь.

Не обязательно. Карта.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
33
по таймеру уменьшаешь число на 1, если дошло до нуля - паузишь таймер
нужна хештаблица или структура, чтобы юнита через таймер передать, ты упустил самое важное
30
нужна хештаблица или структура, чтобы юнита через таймер передать, ты упустил самое важное
Если один герой на игрока, то 24 таймера и массив)
26
Не обязательно. Карта.
Загруженные файлы
Принятый ответ
33
Extremator, так не муи же, но тоже будет работать мб новичку более полезно чем мой пример
Загруженные файлы
3
Extremator:
Не обязательно.
Ух ты, да ты гений. Спасибо большое.
30
так не муи же
Дык берём индексер, запускаем таймер и при касте записываем в массив нужное количество хп, добавляем в группу героя и перебираем на каждый тик)
33
NazarPunk:
так не муи же
Дык берём индексер, запускаем таймер и при касте записываем в массив нужное количество хп, добавляем в группу героя и перебираем на каждый тик)
Луа же лучше
33
Какие все добрые, раньше посылали статьи читать а теперь 3 примера скинули
Xgm уже не тот
26
world_editor, ошибку 404 показывает... )
Выглядит вот так, отвечая тебе на твоё ниже идущее сообщение sun9-62.userapi.com/1ZCMN1wPNUDhmYEnmKU5Yk1ouekyFeBgeytFRg/AlaGy...

MadeonOK, и на ЛС тоже ответил.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.