Добрый вечер. написал вот такой скрипт да + помогли чуток исправить. сейчас добавил функиции с картинками так он вообще перестал работать:( подскажите как его заставить делать 1-2 главных действий а вот 3-4 картинка и нажатия клавиш если там какоето изменение произошло сам скрипт:
//--------Ч область поиска
$x_1 = 89
$y_1 = 300
$x_2 = 1626
$y_2 = 779
//-----------Ч область поиска в ремонте
$xy_1 = 953
$yx_1 = 477
$xy_2 = 999
$yx_2 = 478
//---------------------------------где окно пета---------------------------
$xyp_1 = 196
$yxp_1 = 197
$xyp_2 = 313
$yxp_2 = 329
//-------------область мини карты
$x_mini_1 = 1738
$y_mini_1 = 973
$x_mini_2 = 1821
$y_mini_2 = 996
//----------Ч цвета поиска----------
$color = 7962252
$color1 = 7032629
$color2 = 8150594
$color3 = 15057059
$color4 = 11507069
$color5 = 11436124
$color6 = 16797023
$color7 = 7105644
//=============================================
loot:
GETSCREEN($x_1,$y_1, $x_2,$y_2)
IF_PIXEL_IN($x_1,$y_1, $x_2,$y_2, $color, $color1, $color2, $color3, $color4, $color5, $color6 ) //цвета ресурсов
LCLICK($_return1, $_return2) //клик по ним
WAITMS(1500)
else // если нет коробок
GETSCREEN($xy_1,$yx_1, $xy_2,$yx_2)
if_pixel_in($xy_1,$yx_1, $xy_2,$yx_2,$color7)// если нет коробок, то ищет прочку
KEYPRESS(#7) // если что-то нашЄл то жмет клавишу 7
WAITMS(500) // задержка после нажати¤ на срабатывание
else // если не найден $color7
GETSCREEN($xy_1,$yx_1, $xy_2,$yx_2)
IF_PICTURE_IN (46,190, 332,338, "p2.bmp",-1,80)
LCLICK($_return1, $_return2)
IF_PICTURE_IN ($xyp_1,$yxp_1, $xyp_2,$yxp_2, "p3.bmp",-1,80)
LCLICK($_return1, $_return2)
IF_PICTURE_IN ($xyp_1,$yxp_1, $xyp_2,$yxp_2, "сборщик1.bmp",-1,80)
LCLICK($_return1, $_return2)
WAITMS(500) // задержка после нажати¤ на срабатывание
else
LCLICK(RND($x_mini_1,$x_mini_2),RND($y_mini_1,$y_mini_2)) // рандомный клик по миникарте
WAITMS(2500) // врем¤ на перемещение к месту на карте
END_IF
END_IF
END_IF
END_IF
goto (loot)