1
Биржа труда / IF_PIXEL, цикличные условия. запутался в циклах, как выйти...
« on: November 05, 2016, 02:35:49 AM »
Задача следующая.
есть:
1. ячейка, в ней меняется цвет. или черный или красный. меняется рандомно. статично только время. каждые три минуты
2. 5 кнопок. назовем их A(стирание клетки), B (запись в клетку данных), C (удвоение) , Ч (черный, К (красный).
Я выбираю цвет кнопками Ч или К. Допустим, я нажал В, затем выбрал Ч и угадал. Мне нужно чтобы при угадывание цвета, нажимались соответствующие кнопки. В этом примере нажимаются A, затем снова B, снова Ч. Здесь все просто. Но, при не совпадении, когда выпадает красный, нужно нажать кнопку С, выбрать К. если угадал, то А, В, К. Если не угадал, то С,Ч. и так далее.....
скрипт как бы пишется. но как зациклить его.... он то ли бесконечный у меня идет, то ли в середине циклиться
в нижнем примере как раз на середине ощибается, х2 нажимает. как обойти...
есть:
1. ячейка, в ней меняется цвет. или черный или красный. меняется рандомно. статично только время. каждые три минуты
2. 5 кнопок. назовем их A(стирание клетки), B (запись в клетку данных), C (удвоение) , Ч (черный, К (красный).
Я выбираю цвет кнопками Ч или К. Допустим, я нажал В, затем выбрал Ч и угадал. Мне нужно чтобы при угадывание цвета, нажимались соответствующие кнопки. В этом примере нажимаются A, затем снова B, снова Ч. Здесь все просто. Но, при не совпадении, когда выпадает красный, нужно нажать кнопку С, выбрать К. если угадал, то А, В, К. Если не угадал, то С,Ч. и так далее.....
скрипт как бы пишется. но как зациклить его.... он то ли бесконечный у меня идет, то ли в середине циклиться
в нижнем примере как раз на середине ощибается, х2 нажимает. как обойти...
Code: (clickermann) [Select]
// ставим на черную
getscreen
IF_PIXEL_IN (285,438, 463,515, 0) // если черная
LCLICK(635,234) // 16777215 удалить
wait(2)
LCLICK(764,234) // 8684676 ставка
wait(2)
LCLICK(671,436) // 15329769 на черную
ELSE
wait(3)
LCLICK(945,240) // 16777215 х2
wait(2)
LCLICK(930,434) // 15790320 на красную
wait(3) // время розыгрыша
IF_PIXEL_IN (285,438, 463,515, 255) // если красная ПОБЕДА
wait(3)
LCLICK(635,234) // 16777215 удалить
wait(2)
LCLICK(764,234) // 8684676 ставка
wait(3)
LCLICK(930,434) // 15790320 на красную
END_IF
END_IF