1
Использование / нужна помощь
« on: October 30, 2023, 07:01:26 PM »
здравствуйте .
мне нужно чтоб кликер кликал на картинку 1 ,а потом на появившиеся картинки 2 и 3, потом будут появляться еще картинки ,но это не суть , сложность в том что картинка 1 не всегда появляется и в цикле нужно прописывать условия выполнения.
если картинка 1 появилась то нужно кликнуть по ней , потом кликнуть по появившимся картинкам 2 и 3 и продолжать выполнение сценария дальше.
если картинка 1 не появилась то нужно обновить браузер и продолжать дальше выполнять сценарий без кликов по картинкам 1,2,3..
если с первым условием проблем нет, так как там условие ненужно ,то со вторым что то не получается.
при таком сценарии он кликает по 1 картинке, но не кликает по 2 и 3 или если 1 нету то он обновляет браузер и ждет 2 минуты пока все тайминги пройдут ,прописанные на картинках 2 и 3.что изменить чтоб кликер корректно работал?
мне нужно чтоб кликер кликал на картинку 1 ,а потом на появившиеся картинки 2 и 3, потом будут появляться еще картинки ,но это не суть , сложность в том что картинка 1 не всегда появляется и в цикле нужно прописывать условия выполнения.
если картинка 1 появилась то нужно кликнуть по ней , потом кликнуть по появившимся картинкам 2 и 3 и продолжать выполнение сценария дальше.
если картинка 1 не появилась то нужно обновить браузер и продолжать дальше выполнять сценарий без кликов по картинкам 1,2,3..
если с первым условием проблем нет, так как там условие ненужно ,то со вторым что то не получается.
при таком сценарии он кликает по 1 картинке, но не кликает по 2 и 3 или если 1 нету то он обновляет браузер и ждет 2 минуты пока все тайминги пройдут ,прописанные на картинках 2 и 3.что изменить чтоб кликер корректно работал?
Code: [Select]
GETSCREEN (x,y,x,y)
IF_PICTURE_IN (x,y,x,y,"1.bmp")
LCLICK ($_return1+2, $_return2+2)
WAIT(60)
ELSE
GETSCREEN (x,y,x,y)
IF_PICTURE_IN (x,y,x,y,"обновить браузер.bmp")
LCLICK ($_return1+2, $_return2+2)
WAIT(60)
GETSCREEN (x,y,x,y)
IF_PICTURE_IN (x,y,x,y,"2.bmp")
LCLICK ($_return1+2, $_return2+2)
WAIT(60)
GETSCREEN (x,y,x,y)
IF_PICTURE_IN (x,y,x,y,"3.bmp")
LCLICK ($_return1+2, $_return2+2)
WAIT(60)
END_IF
END_IF
END_IF
END_IF
я пробовал применить условие WHILE , но с картинкой у меня не получаентся.