Есть такой триггер:
Юнит приводит способность в действие
в условии применяемая способность = 1
В действии:
Юнит добавить способность 1 цель способности
Вопрос такой, мне нужно спустя время удалить способность 1 юниту, который получил ее.
Как это можно осуществить?

Все получилось. Спасибо всем за помощь)
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
8gabriel8:
ClotPh:
Custom script: set u = null в конце не забудь
без него будет действовать но будет утечка
Разве утечки не будет при обнулении переменной? Раньше читал, что только Remove избавляет от утечки.
как бы удалять объект или ссылку на объект разные вещи
3
ClotPh:
Не с Triggering unit удаляй, а с unit! Ты же unit из локальной переменной достаешь
Custom script: set u = null в конце не забудь
без него будет действовать но будет утечка
А вот это
Custom script: set u = udg_unit
Custom script: set udg_unit = u
вроде сделал правильно и где нужно
только проверь, нет ли лишних пробелов
ты пойми ты один раз такой шаблон запилишь потом всегда будешь им пользоваться и будет легче
Так, добавил в конце Custom script: set u = null
и такая ошибка вылазит
а переменная правильно сделана?
Загруженные файлы
22
Likon, лишний раз написал "custom script: custom script"
еще забыл после добавления абилки занести unit = Target unit of ability being cast
3
еще забыл после добавления абилки занести unit = Target unit of ability being cast
Это как сделать?
22
перед занесением set u = unit, а то у тебя в unit пусто
Загруженные файлы
3
Все получилось. Спасибо всем за помощь)
Загруженные файлы
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.