Всем привет, что то я немного забуксовал в этой штуке, поэтому хочу попросить помощи формучан)
задача: персонаж стоит на нтп и нужно его телепортировать в сетку. сделать это надо в неактивном окне (поэтому программируемые мышки, кликеры и прочее отсекаются)
есть доступ к памяти (пускай это Cheat Engine), можем слать события (SendMessage/PostMessage)
пробовал через события аналогично тому как это при ручном переходе шлется игрой
Код:
SendMessage(hwnd, WM_NCHITTEST, 0, MAKELPARAM(x + windowLeft, y + windowTop + 26));
SendMessage(hwnd, WM_SETCURSOR, (DWORD)hwnd, 0x02010001);
PostMessage(hwnd, WM_MOUSEMOVE, 0, MAKELPARAM(x, y));
PostMessage(hwnd, WM_LBUTTONDOWN, 0x00000001, MAKELPARAM(x, y));
SendMessage(hwnd, WM_NCHITTEST, 0, MAKELPARAM(x + windowLeft, y + windowTop + 26));
SendMessage(hwnd, WM_SETCURSOR, (DWORD)hwnd, 0x02020001);
PostMessage(hwnd, WM_MOUSEMOVE, 0, MAKELPARAM(x, y));
PostMessage(hwnd, WM_LBUTTONUP, 0, MAKELPARAM(x, y));
PostMessage(hwnd, WM_USER + 3585, 0x00000015, 0x00000000);
кнопка в списке локаций становится активной (как при наведении мышки), но клика не происходит
пробовал через память что то накопать, нашёл только инструкции которые можно подменить (задать свою локация для перехода) и при нажатии на переход в любую локацию, ты перейдёшь в ту, которую указал. но как бы не сильно помогает, т.к. всеравно нужен клик
может кто то сможет подсказать как переход между локациями реализовать? или хотя бы посоветует куда копать?
p.s. да я пытаюсь писать бота в 2к21 для rf'ки)