Mожете еще дописать немножно:
LCLICK(RND(1180,1322),RND(605,680))
$time = $_time_t + 30
$check = 0
$check_out = 0
WHILE(($check_out = 0) & ($time > $_time_t))
GETSCREEN
IF_PIXEL_IN(89,149, 1120,642, 15268857,3006463,3095502)
$time = $_time_t + 1
$check = 1
LCLICK($_return1, $_return2)
WAITMS(500)
ELSE
IF($check = 1)
$check_out = 1
END_IF
WAITMS(25)
END_IF
END_CYC
WAITMS(500)
Скрипт бегает по карте, да, но не успевает кликнуть по пикселю, получается когда он нашел пиксель он кликает на него, затем сразу же повторяет действия. В итоге: вертится вокруг нее пытаясь нажать.
Нужно так:
чтобы скрипт делал рандомный клик с ожиданием в 10 секунд(по карте), в эти 10 секунд если программа найдет пиксель(коробку), она щелкает по экрану(пустому месту), ждет 5 секунд(чтобы скрипт смог нажать на пиксель не в полете корабля), и в эти же 5 секунд ищет пиксель и кликает(найдя коробку кликает по ней), и ждет еще 2 секунды(чтобы она загрузилась на борт), если пикселей(коробок) нет, действия повторяются сначало. Замудрёней конечно, но так нужно.
Буду очень благодарен если поможете.