CODE:
win W_Kib = window ("XXX");
enabletopscreen();
activate(W_Kib);
int ScreenFull[1280][720];
screen (#ScreenFull[0][0], 0, 0, 1280, 720, W_Kib);
int test=sumcolor(-1, 1120, 75, 1155, 90, 2372740, 0,0,0,0,0,0, #ScreenFull[0][0]); messagebox(test);
if (sumcolor(-1, 1120, 75, 1155, 90, 2372740, 0,0,0,0,0,0, #ScreenFull[0][0])>0)) { messagebox("FAIL!"); }
enabletopscreen();
activate(W_Kib);
int ScreenFull[1280][720];
screen (#ScreenFull[0][0], 0, 0, 1280, 720, W_Kib);
int test=sumcolor(-1, 1120, 75, 1155, 90, 2372740, 0,0,0,0,0,0, #ScreenFull[0][0]); messagebox(test);
if (sumcolor(-1, 1120, 75, 1155, 90, 2372740, 0,0,0,0,0,0, #ScreenFull[0][0])>0)) { messagebox("FAIL!"); }
если присваивать переменной значение сумколора все нормально.
если сравнивать сумколор, то он всегда пропускает в условие, даже если не найдено