Не могу вспомнить как сделать действие для всех юнитов под курсором игрока, например:
  1. Юниты находится в области (1), один из юнитов юзает "скачок" на область (2) и все юниты в области (1) повторять действие этого одного юнита.
`
ОЖИДАНИЕ РЕКЛАМЫ...
28
тебе нужен курсор или точка каста? мировые и декартовые координаты мыши ты можешь отловить либо мемхаком либо последними патчами
3
тебе нужен курсор или точка каста? мировые и декартовые координаты мыши ты можешь отловить либо мемхаком либо последними патчами
Курсор, типа все выбранные юниты в рамке курсора выполняют действия одного из юнитов
28
JIEGEND, ты говоришь не о курсоре а об области воздействия, это разные вещи
вот курсор

выбираешь всех юнитов в точке каста в нужном радиусе и приказываешь им выполнить нужное действие, вот и всё
Загруженные файлы
23
Непонятно, так область квадратная на карте, или рамка выделения юнитов мышью? Это разные вещи. Второе - через мемхак, наверно, первое через точку каста.
28
а, теперь о рамке говорим, тогда заноси всех выбранных юнитов с событием выбора в нужную группу и приказывай выполнять нужное действие всем в этой группе

ни то ни другое в общем не является курсором, курсор служит лишь способом управления этими вещами

если нужно всё-таки найти юнита под курсором, то оно лежит в Game.dll+0xAB62D4, поищи там, это мх если что
26
есть функции которые берут группу выделенных юнитов, при отдачи приказа юнитов делаешь в действиях отдачу приказа всей группе
Чтобы оставить комментарий, пожалуйста, войдите на сайт.