Эксперт
Покинул форум
Сообщений всего: 1152
Дата рег-ции: Окт. 2017
Откуда: Архангельск
Репутация: 6
|
Здравствуйте.
В начале функции картинка которая периодически находиться, хотя по факту её нет. Когда она есть- находиться корректно. Иногда, с разными периодами, проходит как будто есть (ищет в доп. окне жёлтое поле. Когда доп окна нет- в игре жёлтого в этом месте не появляется-норм). Если поиск этой картинки вставить в тело бота (сделал beep(500, 500); beep(500, 500);) , то не находит. Только когда в функции.
CODE:function Продаём()
{
goto KIB_22;
log(""+format(Text_S));
goto KIB_Exit;
KIB_57:;
продал++;
text_static0[6]="Продал- "+format(продал);
log("продал");
goto KIB_Exit;
KIB_55:;
beep(500, 500);
выловил++;
text_static0[2]="Выловил- "+format(выловил);
if(flag_combo0[0]==0) goto KIB_51;
goto KIB_46;
KIB_54:;
наживка++;
text_static0[9]="Наживка- "+format(наживка);
log("наживка");
KIB_56: if (FindImage(2, #Screen[0][0], #W_Kib, W_Kib.leftclient, W_Kib.topclient, #Image1[0][0], 1, 0, 0, 0, #K_Kib, #X_Kib[0], #Y_Kib[0], 550, 530, 570, 540, 1000, 0, -1, 20, 100, 0, 0, "0, 0, 0, 0", 0, "Левую клик", 50, 0, 1000, 0, 5, 5)>0) goto KIB_57;
goto KIB_Exit;
KIB_51: Mouse(2, #W_Kib, W_Kib.leftclient, W_Kib.topclient, 0, 590, 532, "Левую клик", 1000);
продал++;
text_static0[6]="Продал- "+format(продал);
log("продал");
goto KIB_Exit;
KIB_50: Mouse(2, #W_Kib, W_Kib.leftclient, W_Kib.topclient, 0, 448, 540, "Левую клик", 1000);
goto KIB_54;
KIB_49: Mouse(2, #W_Kib, W_Kib.leftclient, W_Kib.topclient, 0, 302, 538, "Левую клик", 1000);
отпустил++;
text_static0[7]="Отпустил- "+format(отпустил);
log("отпустил");
goto KIB_Exit;
KIB_48: Mouse(2, #W_Kib, W_Kib.leftclient, W_Kib.topclient, 0, 501, 598, "Левую клик", 1000);
садок++;
text_static0[8]="В садок- "+format(садок);
log("садок");
goto KIB_56;
KIB_47: if(flag_combo0[0]==3) goto KIB_50;
goto KIB_45;
KIB_46: if(flag_combo0[0]==2) goto KIB_49;
goto KIB_47;
KIB_45: if(flag_combo0[0]==1) goto KIB_48;
goto KIB_48;
KIB_22: if (FindImage(2, #Screen[0][0], #W_Kib, W_Kib.leftclient, W_Kib.topclient, #Image1[0][0], 1, 0, 0, 0, #K_Kib, #X_Kib[0], #Y_Kib[0], 600, 540, 620, 550, 10, 0, -1, 10, 100, 0, 0, "0, 0, 0, 0", 0, "Бездействие", 50, 0, 0, 0, 5, 5)>0) goto KIB_55;
goto KIB_Exit;
KIB_Exit:;
}
(Добавление)
В предыдущем проекте та же беда, но картинок много- не выцепить на какой такое происходит. Там нажимает вниз справа (сворачивает все окна). По факту вообще ничего даже близко к углу не ищется. И тоже не всегда...
(Добавление)
+ На скрине рядом с 1й картинкой, "неподключенная" ещё одна такая же. Если делаю двойную проверку- всегда норм.(Отредактировано автором: 25 Августа, 2021 - 17:59:41) |