CODE:
int rt[100][100], rt2[100][100], rt3[100][100], rt4[100][100], PosX, PosY;
loadimage (#rt[0][0], "C:\1\1.bmp");loadimage (#rt2[0][0], "C:\2\2.bmp");loadimage (#rt3[0][0], "C:\moe\nn.bmp");loadimage (#rt4[0][0], "C:\moe\zvb.bmp");
a:
if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1380, 772, -1)==1);
{
}
if (findimage(1, #rt2[0][0], 0, #PosX, #PosY, 0, 0, 1380, 772, -1)==1);
{
mouse(LEFT, PosX, PosY)goto a;
}
loadimage (#rt[0][0], "C:\1\1.bmp");loadimage (#rt2[0][0], "C:\2\2.bmp");loadimage (#rt3[0][0], "C:\moe\nn.bmp");loadimage (#rt4[0][0], "C:\moe\zvb.bmp");
a:
if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1380, 772, -1)==1);
{
}
if (findimage(1, #rt2[0][0], 0, #PosX, #PosY, 0, 0, 1380, 772, -1)==1);
{
mouse(LEFT, PosX, PosY)goto a;
}
Смысл в гото если при гото не учитываются операторы и скрипт идет бездумно, выполнятся ли первое условие или нет. И без выполнения первого условия бездумно выполняет второе. Как просто зациклить скрипт весь, чтоб он ждал появления первого условия?и при появлении первого шел ко второму.