Нужно,чтобы скрипт выполнялся ограниченное время, а потом переходил к метке
сделал так , но через 30с. не выключается, может, я looptime не понимаю..
В чем проблема может быть?
CODE:
looptime (30000){
int min_col=1;//Iaeoe anee ana o?e oaaoa
//int min_col = 2;//Ainoaoi?ii oieuei e?auo 2
int r=10;
int color[3];
color[0]=1390798; color[1]=1390798; color[2]=1390798;//Ooo oaaoa
int kol[3];
kol[0]=3; kol[1]=3; kol[2]=3;//Ooo neieuei aie?ii niaianou ieenaeae aey ea?aiai oaaoa
int x[50], y[50];//Ooo eii?aeiaou iaeaaiiua
sleep(50);
int colors, xw, yw;
getdisplay(colors, xw, yw);
int k=findheapcolor(20, #color[0], #kol[0], 3, min_col, #x[0], #y[0], 15, 15, 50, 50, 0, 0, xw, yw, r, r, r, r, r, r, -1);
if (k>3)
{
mouse_(0, 7, 960, 540, 1000);
}
else
{
mouse_(0, 4, 960, 540, 0);
}
textbkcolor (8454143,255);
int n=0;
s:if (n<k)
{
textout(n, x[n], y[n] , format(n), 0);
sleep(50);
n++;
goto s;
}
}
int min_col=1;//Iaeoe anee ana o?e oaaoa
//int min_col = 2;//Ainoaoi?ii oieuei e?auo 2
int r=10;
int color[3];
color[0]=1390798; color[1]=1390798; color[2]=1390798;//Ooo oaaoa
int kol[3];
kol[0]=3; kol[1]=3; kol[2]=3;//Ooo neieuei aie?ii niaianou ieenaeae aey ea?aiai oaaoa
int x[50], y[50];//Ooo eii?aeiaou iaeaaiiua
sleep(50);
int colors, xw, yw;
getdisplay(colors, xw, yw);
int k=findheapcolor(20, #color[0], #kol[0], 3, min_col, #x[0], #y[0], 15, 15, 50, 50, 0, 0, xw, yw, r, r, r, r, r, r, -1);
if (k>3)
{
mouse_(0, 7, 960, 540, 1000);
}
else
{
mouse_(0, 4, 960, 540, 0);
}
textbkcolor (8454143,255);
int n=0;
s:if (n<k)
{
textout(n, x[n], y[n] , format(n), 0);
sleep(50);
n++;
goto s;
}
}
(Добавление)
И, может, подскажете, можно ли ускорить процесс отпускания кнопки
mouse_(0, 7, 960, 540, 1000);
,потому что проходит примерно 2 секунды с момента нахождения цветов до отпускания кнопки