Подскажите, как мне написать код, что при появлении первой картинки, начало кликать по второй картинке(вторая картинка постоянная) а кибор до появления первой просто в тупую кликает вторую.
int rt[100][100], rt2[100][100], rt3[100][100], rt4[100][100], rt5[100][100], PosX, PosY;
loadimage (#rt[0][0], "C:\moe\rate.bmp"loadimage (#rt2[0][0], "C:\moe\action.bmp"loadimage (#rt3[0][0], "C:\moe\40.bmp"loadimage (#rt4[0][0], "C:\moe\50.bmp"loadimage (#rt5[0][0], "C:\moe\60.bmp"
a: if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1600, 860, -1)==1) картинку которую я жду на нее кликать не должно, но и без нее не должен выполнятся код ниже.
if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1600, 860, -1)==1) это постоянная картинка, по ней должно кликать, когда появится предыдущая картинка.
{
mouse(LEFT, PosX, PosY);
}}
goto a;
1. karakulx - 08 Июня, 2016 - 10:53:31 - перейти к сообщению
2. marco_s - 08 Июня, 2016 - 11:51:39 - перейти к сообщению
сам еще пока учусь,но должно заработать
CODE:
int rt[100][100], rt2[100][100], rt3[100][100], rt4[100][100], rt5[100][100], PosX, PosY;
loadimage (#rt[0][0], "C:\moe\rate.bmp"Подмигивание;loadimage (#rt2[0][0], "C:\moe\action.bmp"Подмигивание;loadimage (#rt3[0][0], "C:\moe\40.bmp"Подмигивание;loadimage (#rt4[0][0], "C:\moe\50.bmp"Подмигивание;loadimage (#rt5[0][0], "C:\moe\60.bmp"Подмигивание;
if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1600, 860, -1)==1)
goto a;
else
messagebox("net_1_kartinky");
a:if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1600, 860, -1)==1)
{
mouse(LEFT, PosX, PosY);
messagebox("gotovo");
}
esle
messagebox("net_2_kartinky");
loadimage (#rt[0][0], "C:\moe\rate.bmp"Подмигивание;loadimage (#rt2[0][0], "C:\moe\action.bmp"Подмигивание;loadimage (#rt3[0][0], "C:\moe\40.bmp"Подмигивание;loadimage (#rt4[0][0], "C:\moe\50.bmp"Подмигивание;loadimage (#rt5[0][0], "C:\moe\60.bmp"Подмигивание;
if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1600, 860, -1)==1)
goto a;
else
messagebox("net_1_kartinky");
a:if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1600, 860, -1)==1)
{
mouse(LEFT, PosX, PosY);
messagebox("gotovo");
}
esle
messagebox("net_2_kartinky");
3. karakulx - 08 Июня, 2016 - 11:57:09 - перейти к сообщению
marco_s , Сейчас попрбую