Можно ли отследить начало применения целевого спелла, то есть когда уже нажат хоткей способности, но еще не выбран таргет и когда еще можно отменить применение?

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

Anzortrue, можно сделать две кнопки: пустышку и таргетный оригинал пример
отслеживаем применения пустышки, отдаем игроку прожать горячую кнопку (hot key), активация таргетной абилы по hot key, и у вас прицел. я такой велосипед смастерил для игрушечных ферм. такие абилки, если всучить разом кастеру, не работают из-за одинакового приказа. Поэтому я частенько подменяю абилку игрушечной фермы.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
27
4 года назад
Отредактирован MpW
1
jesperx, ну я как всегда не внимательно читаю. Можно кнопки в рефордже отследить. Однако, нужно знать, что у вас за юнит выделен в интерфейсе.
0
11
4 года назад
0
МрачныйВорон:
jesperx, ну я как всегда не внимательно читаю. Можно кнопки в рефордже отследить. Однако, нужно знать, что у вас за юнит выделен в интерфейсе.
Кнопки может и реально отследить, но можно ли отследить, что ты после нажатой кнопки навел курсор на юнита? И вообще не понимаю суть задуманного :) Как выше написали, есть приказы, их можно фильтровать по ордеру и делать всевозможные проверки
0
1
4 года назад
0
Обьясню проще, если кто не понял, есть способность, например "благодать" как отследить что кнопка способности уже нажата, но цель благодати еще не выбрана?
0
16
4 года назад
Отредактирован Naadir
0
jesperx, в мемхаке можно, скорее всего: когда курсор нажимается и отпускается по координатам абилки на интерфейсе, запоминаешь это, а затем (периодически?) сравниваешь координаты курсора на экране с координатами юнитов на экране. Выглядит как какая-то фигня, но я уверен, что будет работать.
5
27
4 года назад
Отредактирован MpW
5
Anzortrue, можно сделать две кнопки: пустышку и таргетный оригинал пример
отслеживаем применения пустышки, отдаем игроку прожать горячую кнопку (hot key), активация таргетной абилы по hot key, и у вас прицел. я такой велосипед смастерил для игрушечных ферм. такие абилки, если всучить разом кастеру, не работают из-за одинакового приказа. Поэтому я частенько подменяю абилку игрушечной фермы.
Принятый ответ
0
16
4 года назад
0
Anzortrue:
Обьясню проще, если кто не понял, есть способность, например "благодать" как отследить что кнопка способности уже нажата, но цель благодати еще не выбрана?
Да-да, мы это и обсуждаем.
0
1
4 года назад
0
МрачныйВорон:
Anzortrue, можно сделать две кнопки: пустышку и таргетный оригинал пример
отслеживаем применения пустышки, отдаем игроку прожать горячую кнопку
Ну я впринципе так и собирался, но я думал есть проверка проще без этих костылей
1
27
4 года назад
Отредактирован MpW
1
Anzortrue, по-другому никак. надо запоминать в хэше какая активная игрушечная ферма в данный момент у кастера. И подменять на другая, если другая прожата. А так норм работает
Единственный минус: это ограничение кнопок. Не сбивающих скилов типа "безумие" не так много.
0
24
4 года назад
0
Я просто оставлю это здесь...
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.