Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Kapacuk on February 17, 2016, 07:14:07 PM
-
взял пример с этого форума, но он у меня не хочет работать в игре зомби ферма
getscreen
if_pixel_in(1, 1, $_xmax, $_ymax, 16777154)
print("цвет обнаружен в координатах: ", $_return1, ,":", $_return2)
lclick($_return1, $_return2)
else
print("ничего не найдено")
end_if
как я понял цвет пикселя находит, но не кликает. когда сам мышкой наведешь просто на этот пиксель, то бот сразу кликает. не знает кто почему так?
-
При наведении курсора на кнопку, цвет кнопки меняется. Чтобы взять правильный цвет нужно либо сделать скриншот и взять с него либо использовать такой скрипт.
GETSCREEN
LOGWRITE (PXL(10,10)) // координаты 10,10
HALT
В логе смотри код цвета.
-
Спасибо. Я как-то и не подумал что цвет пикселя меняется при наведении, теперь всё работает
-
и еще вопрос. на экране у меня всего 3 точки куда надо кликать, как задать время между этими кликами? у меня в скрипте та получается 1 только lclick. просто бот очень быстро кликает по этим 3 точкам и игра периодически вылетает
-
из справки:
Синтаксис
WAIT (delay) - приостанавливает выполнение сценария на неск. секунд
Параметры
delay - числовое значение, обозначающее длину задержки в секундах между строками сценария
Синтаксис
WAITMS (delay) - приостанавливает выполнение сценария на неск. миллисекунд
Параметры
delay - числовое значение, обозначающее длину задержки в миллисекундах между строками сценария
getscreen
if_pixel_in(1, 1, $_xmax, $_ymax, 16777154)
print("цвет обнаружен в координатах: ", $_return1, ,":", $_return2)
lclick($_return1, $_return2)
wait(1) //ожидание в 1 сек.
else
print("ничего не найдено")
waitms(100) //ожидание в 100 мсек.
end_if