Мне нужно сделать предмет который при поднятии будет постоянно использовать заклинание на поднявшем а после снятия переставть. Как можно это сделать?

периодический триггер с проверкой на нужный итем и кастом с дамми юнита
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
20
периодический триггер с проверкой на нужный итем и кастом с дамми юнита
Принятый ответ
2
А не проще сделать через редактор обьектов?
Нестандартный обьект, Способности - выбираешь нужную, или создаешь нестандартную способность, которую нужно кастать на юнита. Теперь при подбирании предмета на герое, поднявшем предмет будет кастаться то заклинание, которое ты указал в способностях
20
.:GreiN:.:
угу, и каждый раз придется клацать на предмет
плюс это не авто-каст на героя, а как раз это и нужно автору треда
2
ssbbssc:
.:GreiN:.:
угу, и каждый раз придется клацать на предмет
плюс это не авто-каст на героя, а как раз это и нужно автору треда
Так нужен же постоянный каст, т.е. - без перерыва
28
.:GreiN:., читай внимательно
нужно чтобы при поднятии предмета на поднявшего постоянно применялся спелл
20
ну, и еще выставить длительность баффа на 0
тогда он будет вечным
а в триге проверяем его наличие, если нет - кастуем опять
27
вот
Первый триггер
Событие - юнит получает предмет
Условие - тип подобранного равен ...
Действие - создать таймер и периодически запускать (в хеш-таблицу сохраняем кастера и счетчик. Счетчик запоминает кол-во итемов в инвентаре, если такой уже есть, то заново мб не нужно создавать еще один таймер)
Второй триггер
Событие - юнит дропает итем
Условие - тип дропнутого итема равен ...
Действие - Паузим и удаляем таймер, также чистим хеш-таблицу
При сохранении в хеш-таблицу сохраняем по ключу. По хендлу таймера сохраняем юнита, который подобрал, чтобы при запуске загружал юнита. А вот по хендлу все того же юнита сохраняем счетчик и таймер, чтобы при подборе или дропе сверять счетчик, а при дропе также удалять таймер
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.