151
Использование / Re: Гнев Богов
« on: October 19, 2012, 11:34:47 PM »
я ещё не успел вникнуть в сравнение пикселов, а тут новая головоломка буду конечно пробовать. но хотелось бы сначала всётаки доразобраться вот с чем:
второй вопрос:
Code: [Select]
getscreen
if_pixel_in(480,249, 500,260, 2055951,5201775,3100527)
LCLICK(693,277)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
else
if_pixel_in(480,298, 500,308, 2055951,5201775,3100527)
LCLICK(694,323)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
else
if_pixel_in(480,347, 500,358, 2055951,5201775,3100527)
LCLICK(694,374)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
else
if_pixel_in(480,396, 500,407, 2055951,5201775,3100527)
LCLICK(694,423)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
else
if_pixel_in(480,445, 500,456, 2055951,5201775,3100527)
LCLICK(694,473)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
else
if_pixel_in(480,494, 500,505, 2055951,5201775,3100527)
LCLICK(694,521)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
else
if_pixel_in(480,543, 500,554, 2055951,5201775,3100527)
LCLICK(694,571)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
end_if
ну я как неуч снова вопросы задаю))) вот сделал что то.... конечно не то что хотел в итоге получил. выборку делает. продаёт то что нужно и пропускает что надо оставить. но я не пойму как сделать что бы цикл продажи повторялся только на первом поле до тех пор, пока в том месте не окажется или другой цвет или пусто. А у меня он проверяет первое поле, продаёт если там лут и переходит ко второму полю.второй вопрос:
Code: [Select]
go1
if_pixel_in(480,543, 500,554, 2055951,5201775,3100527)
LCLICK(694,571)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(4300,6000))
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
else
GOTO (go1)
пытался сделать сравнение с картинкой(сделал скрин) и остановить выполнение скрипта, если в ячейке пусто или продолжить работу, так он продал то что нужно было оставить и продолжил продавать пока в той ячейке не появилось пустое поле(((