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

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

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

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