Был создан спеллбук и все заклинания к нему. В определённый момент потребовалось, чтобы после каста способности из книги, меню этой книги закрывалось автоматически (триггерно "нажимался Esc"). Соответственно, не нужно отвлекаться на закрытие спеллбука и можно сразу отдавать приказы самому юниту (бежать, атаковать и прочее).

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

quq_CCCP, вот только это не позволит юзать книгу пока спелл не перезарядится
событие - юнит приводит способность в действие
в условии проверяем что это способность из нашего спелбука
потом триггерно нажимаем кнопку отмена(Esc)
в гуи это находится в разделе игра
называется вроде игрок нажимает отмена
в джасс это делается с помощью ForceUICancelBJ
в качестве игрока передаём владельца триггерного юнита
если это игрок а не какой нибудь AI скрипт то сработает
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
32
8 лет назад
0
Достаточно поставить спелбуку параметр "Перезарядка общей способности"" - и он будет закрываться после каста и отображать текущее кд примененной способности на своей иконке.
0
16
8 лет назад
0
добавь юниту новую книгу без спеллов и сразу удали её
3
28
8 лет назад
Отредактирован nvc123
3
quq_CCCP, вот только это не позволит юзать книгу пока спелл не перезарядится
событие - юнит приводит способность в действие
в условии проверяем что это способность из нашего спелбука
потом триггерно нажимаем кнопку отмена(Esc)
в гуи это находится в разделе игра
называется вроде игрок нажимает отмена
в джасс это делается с помощью ForceUICancelBJ
в качестве игрока передаём владельца триггерного юнита
если это игрок а не какой нибудь AI скрипт то сработает
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.