Требуется бот-фармер для игры фаллаут онлайн.
Скелет такой.
Бот выходит с локации на глобальную карту
идёт в нужный квадрат карты
Там он ищет "стычку" всплывающее окно с нужными нпц
падает на локацию
на локации ищет нужного нпц
торгует с ним
выходит на глобальную карту
идёт на свою локацию скидывать лут
...
мне непонятно как сделать что бы findimage работал постоянно пока персонаж ищет нужную стычку с нпц
вот что примерно набросал
window ("Fonline", "FLTK", -1)
pause(765);
mouse(LEFT, 591, 65);
pause(7612); //персонаж вышел
mouse(LEFT, 416, 333)
pause(39796); //дошел до нужного квадрата
k function Find_K(); //запускаю функцию поиска стычки
mouse(LEFT, 345, 194); //от куда надо ходить
pause(39796);
mouse(LEFT, 416, 333); //координата до куда надо ходить
pause(39796);
int PosX_0[512];int PosY_0[512];
loadimage (#Image_0[0][0], "F:\bot\img\Image_kara.bmp"

n int Image_0[183][22];findimage(-1, #Image_0[0][0], 16711680, #PosX_0[0], #PosY_0[0], 0, 0, 800, 600, -1);
{
sleep(50);
goto n;
}
mouse(LEFT, 400, 442); //координата куда надо нажать, если нашел нужную картинку