XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Лось

offline
Опыт: 7,223
Активность:
Отслеживание кликов мыши.
Вот я отслеживаю левою кнопку мыши, периодически задавая ForceUIKey(хоткей абилки), но как мне отследить правую (просто клик, без координат).

Tcx Core смотрел, но там всё запутано.
Старый 20.07.2008, 07:15
Enein
Silenced by ZlaYa1000
offline
Опыт: 43,453
Активность:
Событием 'A unit - выполняет действие, или как там, а то я уже забыл (Без цели)'
Старый 20.07.2008, 08:48
Лось

offline
Опыт: 7,223
Активность:
Отдаёт приказ - без указание цели?
И чё это мне даст? Мне надо отследить когда юнит отменяет наведение способности, я проверял он неотдаёт никакого приказа..
Старый 20.07.2008, 08:55
Radiant
Silence
offline
Опыт: 4,907
Активность:
Лось, я думаю это делается через Trackable oO
Старый 20.07.2008, 09:09
Strayiker
Warcraft Forever
offline
Опыт: 3,406
Активность:
Юзай событие Юнит получил приказ двигаться в точку

Strayiker добавил:
или что-то подобное
Старый 20.07.2008, 10:47
Лось

offline
Опыт: 7,223
Активность:
Да не может юнит получить приказ идти, потомушто как тока он отменяет ForceUIKey и сразу же новый...
Старый 20.07.2008, 11:32
df Hunter
Нападатель
offline
Опыт: 5,749
Активность:
в тсх коре:
форсятся 2 кнопки, одна создаёт курсор, а другая форсится при нажатии райт клика(райт клик сбивает курсор и возвращает интерфейс к кнопкам)(там вроде цикл и проверка был ли левый клик, что бы не срабатывал правый клик во время левого)
Старый 20.07.2008, 13:39
Лось

offline
Опыт: 7,223
Активность:
Ничё непонял. Ну и как я отслежу райт клик?
Старый 20.07.2008, 15:05
Toadcop

offline
Опыт: 54,313
Активность:
Лось в любом случие правый клик может быть только инстант т.е. без точки приказа.
Старый 23.07.2008, 19:05
ScorpioT1000
Работаем
offline
Опыт: отключен
Теоретически-зубосверлительски можно и с точкой.
Старый 23.07.2008, 21:17
S

offline
Опыт: 43,833
Активность:
Цитата:
Лось в любом случие правый клик может быть только инстант т.е. без точки приказа.

Как это без точки приказа!? =O А отслеживать по Move? Раз можно отловить ЛКМ - значит и ПКМ можно
Старый 23.07.2008, 21:48
ScorpioT1000
Работаем
offline
Опыт: отключен
Нет. Там для правой одно событие и то без кондишна точки. А то что "указал точка-цель" это на райт-клик не д-вует... есть другой способ ^_^
Старый 23.07.2008, 22:12
Лось

offline
Опыт: 7,223
Активность:
Toadcop мне и надо без точки.
Sasha юнит не может получить приказ, потомушто периодический ForceUIKey...
Ну объясните мне, как же его отследить то.
Старый 23.07.2008, 23:13
S

offline
Опыт: 43,833
Активность:
Цитата:
Toadcop мне и надо без точки.

сказали же - только инстант.
Цитата:
есть другой способ ^_^

поведай его нам ^^
Старый 23.07.2008, 23:15
ScorpioT1000
Работаем
offline
Опыт: отключен
Понафтыкать по всей игровой площади сетку трекаблей и проверять каждые 0.15 сек где находится курсор(давать относительные координаты по трекаблям). Райт ловить на "отменяет приказ", точку ловить трекаблями.
В чем здесь зубосверление? - ресурсоемкость и даже, возможно, невыполнимость из-за ресурсоемкости. А еще делать долго..
Старый 23.07.2008, 23:54
Toadcop

offline
Опыт: 54,313
Активность:
ScorpioT1000 да и карта будет глючить как говно =О ... Т_Т

Инстант = Мгновеный. или что то на подобие.
Старый 23.07.2008, 23:58
Лось

offline
Опыт: 7,223
Активность:
Toadcop ну расскажи как ты отслеживаеш райт клик!
Мож надо форсить кнопку не периодически? Мож есть какоенить событие типо "Юнит - отменяет наведение спелла" =(
Старый 24.07.2008, 00:45
ScorpioT1000
Работаем
offline
Опыт: отключен
Я уже сказал - "отменяет приказ"
Старый 24.07.2008, 01:17
Лось

offline
Опыт: 7,223
Активность:
ScorpioT1000 "отменяет приказ" - это получает приказ "stop" и это неподходит!
Если ты уверен что это работает то зделай карту пример...
Старый 24.07.2008, 01:29
ScorpioT1000
Работаем
offline
Опыт: отключен
Ну значит что-то похожее. Там точно был эвент
Старый 24.07.2008, 01:59
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 00:17.