1
Использование / Re: Переделать код для привязки окон
« on: November 22, 2015, 11:29:47 PM »Если скрипт работает в браузере, то смените браузет. Скрипт правильный, только рандомность в этой строке отредактируйте WAIT(RND(10,10), но кликер невидит привязанное окно. Проверяйте привязанное окно наведением лупы в редакторе.Да через браузер. Тут скорее всего не точные координаты, без привязки одни координаты, с привязкой другие. Через лупу получается только так: без привязки наввести на точную координату, потом привязываем не отводя курсора от координат и записываем эти координаты
В оконном режиме координаты отсчитываются от начала окна, в скрипте надо проверить верны ли они. Нужно сначала привязать кликер, и смотреть в редакторе.Че то ничего не получается, ошибка у меня в том что не находит зеленый цвет и у меня зацикливается на
Quote
IF(PXL(1455,244) = 65280) // зеленый цвет
$check = 1
ELSE
LCLICK(1402,299) // Нажимаем на кнопку
WAIT(1)
LCLICK(1499,295) //...
WAIT(1)
LCLICK(1507,382) //...
WAIT(1)
Зеленый цвет щас я выбираю как выше написал, с начало через лупу навожу на зеленый цвет чтоб были точные координаты, потом привязываю,координаты поменялись, и записываю эти координаты-или как правильно записать эти координаты?
Я вот уже со скринами попытался сделать, тоже работает только без привязки- со скринами реально с привязкой сделать?вот скрипт сам:
Quote
LCLICK(RND(1434,1645), RND(783,905))
WAIT(RND(10,15)
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "PetStart.bmp", -1, 100) //Старт
move($_return1,$_return2)
lclick($_return1,$_return2)
waitms(100)
/////////////////
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "PetOption.bmp", -1, 100) //Настройки
move($_return1,$_return2)
lclick($_return1,$_return2)
waitms(100)
///////////////
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "PetLoot.bmp", -1, 100) // выбираем сборщика
move($_return1,$_return2)
lclick($_return1,$_return2)
END_IF
//////////////////
END_IF
/////////////////
WAITMS(100)
ELSE
///////////////
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "petrev.bmp", -1, 100) //Ремает
lclick($_return1,$_return2)
move(1,1)
END_IF
//////////////////
END_IF