Прохожий
Покинул форум
Сообщений всего: 23
Дата рег-ции: Февр. 2014
Репутация: 0
|
Это просто опечатка, т.к. пример тестовый.
Вот реальный код
CODE:
// ****************************************************
//
//
//
// ****************************************************
function sub_menu_click(int #img_main, int #img_sub, int max_count)
{
mouse(RIGHT, 150, 20, 1, wind);
sleep(200);
int fb_count = findimage(max_count, #img_main[0][0], 0, #pos_fbt_x[0], #pos_fbt_y[0], 0, 0, wind.widthclient, wind.heightclient, 5, 5, 5, 5, 5, 5, 100, 1, wind);
if (fb_count <= 0)
{
return -1;
}
int book_num = rand(0, fb_count);
sendmouse(LEFT, pos_fbt_x[book_num], pos_fbt_y[book_num], wind);
sleep(300);
int sb_count = findimage(1, #img_sub[0][0], 0, #pos_sbt_x[0], #pos_sbt_y[0], 0, 0, wind.widthclient, wind.heightclient, 5, 5, 5, 5, 5, 5, 100, 1, wind);
if (sb_count <= 0)
{
return -1;
}
sleep(100);
sendmouse(LEFT, pos_sbt_x[0], pos_sbt_y[0], wind);
sleep(100);
}
// ****************************************************
//
//
//
// ****************************************************
function sub_menu_click_with_try(int #img_main, int #img_sub, int max_count)
{
int try_count = 0;
try_menu_click:
int result = sub_menu_click(#img_main[0][0],#img_sub[0][0], max_count);
if (result>0)
{
return 1;
}
if (try_count > 10)
{
return -1;
}
try_count = try_count + 1;
zoom_out();
sleep(2000);
goto try_menu_click;
}
sub_menu_click_with_try(#img1[0][0], #img2[0][0], 1);
|