3
« on: November 22, 2012, 04:14:10 PM »
Картинку вообще видно??? Картинка разбита в паите снизу зелёным цветом на 12 секторов.
Котэ я понел (знаю) что надо будет писать для каждого сектора оделно. Мне главно сделать для сектора 1 и остальные 11 будут иметь аналогичный код. Толко изменятся сектор поиска.
1. GETSCREEN
2. IF_PICTURE_IN(0,0,$_xmax,$_ymax, "a.bmp") //здесь ищю картинку по всему экрану а.бмп (картинку находит 100% находит все нужные картинки из 12ти(ячеек) несмотря где они стоят)
3. LCLICK($_return1,$_return2) //здесь кликает на наиденую картинку (тоже Работает)
При условии если картинка нашлась (в секторе номер 1.). Програма должна делать ещё одну проверку (тоесть пункт 4.)
4. IF_PICTURE_IN(0,0,$_xmax,$_ymax, "a1.bmp", //здесь тоже работает
Если все впорядке и картинка а1.бмп тоже найдена (если ставка незделана) программа должна делать действие номер 5.и 6.
5. LCLICK(200,200)
6. LCLICK(500,500)
Винт понемаю тоже голова кипит. Но даваите разберём шаг за шагом. Давайте отбросим пока все кординаты.
СЕКТОР 1
1. GETSCREEN
2. IF_PICTURE_IN(0,0,$_xmax,$_ymax, "a.bmp")
3. LCLICK($_return1,$_return2)
4. IF_PICTURE_IN(0,0,$_xmax,$_ymax, "a1.bmp",
5. LCLICK(200,200)
6. LCLICK(500,500) Так должно работать если картинка "а.бмп" найдена и картинка "а1.бмп" СЕКТОРЕ 1. После 6. LCLICK(500,500) должно перехадить в СЕКТОР 2
2ой Сценарий
СЕКТОР 1
1. GETSCREEN
2. IF_PICTURE_IN(0,0,$_xmax,$_ymax, "a.bmp") ______!!!! "а.бмп" небыла найдена!!!!!!!!!_______
3. LCLICK($_return1,$_return2)
4. IF_PICTURE_IN(0,0,$_xmax,$_ymax, "a1.bmp",
5. LCLICK(200,200)
6. LCLICK(500,500) В этом случии программа должна перехадить сразу в СЕКТОР 2 Не делая 3. LCLICK($_return1,$_return2)
4. IF_PICTURE_IN(0,0,$_xmax,$_ymax, "a1.bmp",
5. LCLICK(200,200)
6. LCLICK(500,500)
3рий Сценарий
СЕКТОР 1
1. GETSCREEN
2. IF_PICTURE_IN(0,0,$_xmax,$_ymax, "a.bmp")
3. LCLICK($_return1,$_return2)
4. IF_PICTURE_IN(0,0,$_xmax,$_ymax, "a1.bmp", ______!!!! "а1.бмп" небыла найдена!!!!!!!!!_______
5. LCLICK(200,200)
6. LCLICK(500,500) В этом случии программа должна перехадить сразу в СЕКТОР 2 Не делая
5. LCLICK(200,200)
6. LCLICK(500,500)
И эти три сценария должна знать программа, тоесть делать все 6 если всё впорядке(если обе картинки найдены "а.бмп" и"а1.бмп" ), но перескакивать сразу если картинка "а.бмп" или "а1.бмп" была ненайдена. Сразу переходит в сектор 2.
Ребят если что-то нетак пишу извеняюс