1
Предложения / Re: IF_PIXEL_IN несколько раз подряд
« on: December 13, 2012, 09:33:38 PM »
Стоит ли пользоваться функцией IF_PICTURE_IN в данном случае?
Добавлена тема оформления "Clickermann" для кода с подсветкой синтаксиса. Выбирается из выпадающего списка "Код" (рядом с "цвет", "размер" и "шрифт") в режиме редактирования поста. Либо просто BB-тегом "code=clickermann"
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
У тебя нехватает END_IF но зачем столько IF_PIXEL_IN? При этом IF($search = 1) уже не сработает потому как там куча INC($search,1)столько IF_PIXEL_IN потому что там несколько раз движущиеся объекты которые нужно поймать при их положении рядом друг с другом...я поставил их потому как не знаю чем их заменить ! если можете помогите . заранее спасибо!Code: (clickermann) [Select]GETSCREEN
IF_PIXEL_IN(1040,580,1060,605, 6303269)
LCLICK($_return1, $_return2)
WAITMS(200)
$search = 0
WHILE($search < 2)
GETSCREEN
IF_PIXEL_IN(945,580,970,615, 16049378)
INC($search,1)
LCLICK($_return1, $_return2)
WAITMS(100)
GETSCREEN
IF_PIXEL_IN(755,622,808,600, 16049378)
INC($search,1)
LCLICK($_return1, $_return2)
WAITMS(100)
GETSCREEN
IF_PIXEL_IN(910,480,940,515, 8006673)
INC($search,1)
LCLICK($_return1, $_return2)
WAITMS(100)
LCLICK(950,600)
GETSCREEN
IF_PIXEL_IN(820,440,850,450, 6434855)
LCLICK($_return1, $_return2)
WAITMS(200)
Else
WAITMS(50)
END_IF
IF($search = 1)
WAITMS(RND(500,1000)) // Рандомная задержка 500-1000 мс
END_IF
END_IF
END_IF
END_IF
END_CYC
WAITMS(200)
Else
WAITMS(100)
END_IF
GETSCREEN
IF_PIXEL_IN(1040,580,1060,605, 6303269)
LCLICK($_return1, $_return2)
WAITMS(200)
$search = 0
WHILE($search < 2)
GETSCREEN
IF_PIXEL_IN(945,580,970,615, 16049378)
INC($search,1)
LCLICK($_return1, $_return2)
WAITMS(100)
GETSCREEN
IF_PIXEL_IN(755,622,808,600, 16049378)
INC($search,1)
LCLICK($_return1, $_return2)
WAITMS(100)
GETSCREEN
IF_PIXEL_IN(910,480,940,515, 8006673)
INC($search,1)
LCLICK($_return1, $_return2)
WAITMS(100)
LCLICK(950,600)
GETSCREEN
IF_PIXEL_IN(820,440,850,450, 6434855)
LCLICK($_return1, $_return2)
WAITMS(200)
Else
WAITMS(50)
END_IF
IF($search = 1)
WAITMS(RND(500,1000)) // Рандомная задержка 500-1000 мс
END_IF
END_CYC
WAITMS(200)
Else
WAITMS(100)
END_IF