Прохожий
Покинул форум
Сообщений всего: 4
Дата рег-ции: Янв. 2023
Репутация: 0
|
Сталкнулся с проблемой
Задал функцию допустим
click:;
click();
click_2:;
click_2();
function click()
{
mouse(LEFT, postX, postY, 0, win);
{
if (getcolor(postX, postY, win)==0)
{
mouse(LEFT, postX, postY, 0, win);
}
}
goto global click_2;
}
То есть, допустим цвет пиксиля после клика стал черный
Выполняется другой клик
А если цвет пиксиля не изменился мы выходим в глобпл для выполнения другой функции
К примеру
function click_2()
{
if (getcolor(x, y, win)!=250)
{
if (getcolor(x, y, win)!=серый) //серый допустим к примеру
{
key("32"
}
}
mouse(LEFT, x, y, 0, win);
}
goto global click;
}
То есть на сколько я понимаю правильно указывать так?
По сути я написал код который будет выполняться циклично.
Если во второй функции цвет не будет равен 250, он будет передавать команду функции 1
Если цвет будет равен 250, но другой пиксель не будет равен задоному серому цвету он выполняет действие и окончит свою работу? |