Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: Kapacuk on February 17, 2016, 07:14:07 PM

Title: Не хочет работать скрипт
Post by: Kapacuk on February 17, 2016, 07:14:07 PM
взял пример с этого форума, но он у меня не хочет работать в игре зомби ферма
Code: (clickermann) [Select]
getscreen
 
if_pixel_in(1, 1, $_xmax, $_ymax, 16777154)
 
print("цвет обнаружен в координатах: ", $_return1, ,":", $_return2)
 
lclick($_return1, $_return2)
 
else   
   print("ничего не найдено")
 
end_if
как я понял цвет пикселя находит, но не кликает. когда сам мышкой наведешь просто на этот пиксель, то бот сразу кликает. не знает кто почему так?
Title: Re: Не хочет работать скрипт
Post by: Oraven on February 17, 2016, 07:41:36 PM
При наведении курсора на кнопку, цвет кнопки меняется. Чтобы взять правильный цвет нужно либо сделать скриншот и взять с него либо использовать такой скрипт.
Code: (clickermann) [Select]
GETSCREEN
LOGWRITE (PXL(10,10)) // координаты 10,10
HALT
В логе смотри код цвета.
Title: Re: Не хочет работать скрипт
Post by: Kapacuk on February 17, 2016, 08:00:52 PM
Спасибо. Я как-то и не подумал что цвет пикселя меняется при наведении, теперь всё работает
Title: Re: Не хочет работать скрипт
Post by: Kapacuk on February 17, 2016, 08:50:23 PM
и еще вопрос. на экране у меня всего 3 точки куда надо кликать, как задать время между этими кликами? у меня в скрипте та получается 1 только lclick. просто бот очень быстро кликает по этим 3 точкам и игра периодически вылетает
Title: Re: Не хочет работать скрипт
Post by: dramster on February 17, 2016, 11:35:41 PM
из справки:

Синтаксис
WAIT (delay) - приостанавливает выполнение сценария на неск. секунд
Параметры
delay - числовое значение, обозначающее длину задержки в секундах между строками сценария

Синтаксис
WAITMS (delay) - приостанавливает выполнение сценария на неск. миллисекунд
Параметры
delay - числовое значение, обозначающее длину задержки в миллисекундах между строками сценария

Code: (clickermann) [Select]
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