Ничего не пойму....,мне просто нужно вызывать этот код :int rt1[100][100], rt2[100][100], rt3[100][100], rt4[100][100], rt5[100][100], rt6[100][100], rt7[100][100], rt8[100][100], rt9[100][100], rt10[100][100], rt11[100][100], rt12[100][100], rt13[100][100], rt14[100][100], rt15[100][100], rt16[100][100], rt17[100][100], rt18[100][100], PosX, PosY;
loadimage (#rt1[0][0], "C:\zevs\l1.bmp"

;
loadimage (#rt2[0][0], "C:\zevs\l2.bmp"

;
loadimage (#rt3[0][0], "C:\zevs\l3.bmp"

;
{
if (findimage(1, #rt1[0][0], 0, #PosX, #PosY, 0, 0, 1600, 838, -1)==1)
{
mouse(LEFT, PosX, PosY);
}
}
///
if (findimage(1, #rt2[0][0], 0, #PosX, #PosY, 0, 0, 1600, 838, -1)==1)
{
mouse(LEFT, PosX, PosY);
}
}
////
if (findimage(1, #rt3[0][0], 0, #PosX, #PosY, 0, 0, 1600, 838, -1)==1)
{
mouse(LEFT, PosX, PosY);
}
}
////
if (findimage(1, #rt4[0][0], 0, #PosX, #PosY, 0, 0, 1600, 838, -1)==1)
{
mouse(LEFT, PosX, PosY);
}
}
}
вызывать при нажатиии на клавишу...,и чтоб не вылетало после первого нажатия....
(Добавление)
Kibor пишет:
Что это за код в таймере??
CODE:
enabletimer(0);
loop()//тут скрипт
{
beep(2000, 100);
}
CREATE_TIMER(0, 50)
{
if (getkeystate(112)==1)
{
while(getkeystate(112)==1) sleep(5);
loop()
{
if (getkeystate(112)==1)
{
while(getkeystate(112)==1) sleep(5);
goto eeeee;
}
sleep(10);
}
eeeee:;
}
}
сделал как написали, скрипт исполняется без нажатия клавиши
enabletimer(0);
loop()//тут скрипт
{
beep(2000, 100);
int rt1[100][100], rt2[100][100], rt3[100][100], rt4[100][100], rt5[100][100], rt6[100][100], rt7[100][100], rt8[100][100], rt9[100][100], rt10[100][100], rt11[100][100], rt12[100][100], rt13[100][100], rt14[100][100], rt15[100][100], rt16[100][100], rt17[100][100], rt18[100][100], PosX, PosY;
loadimage (#rt1[0][0], "C:\zevs\l1.bmp"

;
loadimage (#rt2[0][0], "C:\zevs\l2.bmp"

;
loadimage (#rt3[0][0], "C:\zevs\l3.bmp"

;
if (findimage(1, #rt1[0][0], 0, #PosX, #PosY, 0, 0, 1600, 838, -1)==1)
{
mouse(LEFT, PosX, PosY);
}
///
if (findimage(1, #rt2[0][0], 0, #PosX, #PosY, 0, 0, 1600, 838, -1)==1)
{
mouse(LEFT, PosX, PosY);
}
////
if (findimage(1, #rt3[0][0], 0, #PosX, #PosY, 0, 0, 1600, 838, -1)==1)
{
mouse(LEFT, PosX, PosY);
}
////
if (findimage(1, #rt4[0][0], 0, #PosX, #PosY, 0, 0, 1600, 838, -1)==1)
{
mouse(LEFT, PosX, PosY);
}
}
CREATE_TIMER(0, 50)
{
if (getkeystate(112)==1)
{
while(getkeystate(112)==1) sleep(5);
loop()
{
if (getkeystate(112)==1)
{
while(getkeystate(112)==1) sleep(5);
goto eeeee;
}
sleep(10);
}
eeeee:;
}
}