Код: Выделить всё
// 7) проверяем в совпадение цвета в точке (х у) (задам координаты точки позже),
//делаем эту проверку до тех пор пока цвет не появится в нужной точкe
//(ПРИМ. разработчика. цвет вы также не указали, запишите его вместо color)
while (getColor(100, 1460) != 3941901)
sleep(200);
// 8) ждем рандомное время (50-180мс)
sleep(rand(200, 800));
// 9) в зоне defense_Area_1~2 ищем изображения def1~2~3~4,
//что бы перейти к следующему этапу в коде необходим факт нахождения одной из картинки.
while (!hasImg(def1, defense_Area_1, defense_Area_2) && !hasImg(def2, defense_Area_1, defense_Area_2) && !hasImg(deКод: Выделить всё
while (getColor(100, 1460) != 3941901)
sleep(200);
// 8) ждем рандомное время (50-180мс)
sleep(rand(200, 800));Это бесконечный цикл, проверяем цвет.
Если цвет не равен искомому то что происходит и если равен.
Скобок нет по этому не понятно что выполняется а что нет. Выполняется оба слип или нет ? В какой момент цикл перепрыгивает к следующей функции while. Идёт ли эта функция «внутри» или последовательно?