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

Основной раздел => Общие вопросы => Topic started by: usernamernd on July 29, 2014, 01:29:32 PM

Title: простой скрипт
Post by: usernamernd on July 29, 2014, 01:29:32 PM
всем привет
при нажатии клавиши курсор должен щелкать в определенных координатах
if ( iskeydown(#1)=1 )
 lclick(148,297)
end_if

if ( iskeydown(#2)=1 )
 lclick(150,250)
end_if

if ( iskeydown(#3)=1 )
 lclick(154,260)
end_if

все собственно работает, только циклы бегут очень быстро и проц загружен на 50 процентов, так и должно быть или можно как-то по другому реализовать?)

Title: Re: простой скрипт
Post by: aden on July 29, 2014, 02:01:03 PM
поставь в конце или начале waitms(300)
должно помочь
а так полноценных обработчиков событий здесь вроде как нет
Title: Re: простой скрипт
Post by: Oraven on July 29, 2014, 02:38:44 PM
Задержки в 20-50 мс вполне хватит чтобы разгрузить.

Code: (clickermann) [Select]
if ( iskeydown(#1)=1 )
   lclick(148,297)
end_if

if ( iskeydown(#2)=1 )
   lclick(150,250)
end_if

if ( iskeydown(#3)=1 )
   lclick(154,260)
end_if

WAITMS(50)
Title: Re: простой скрипт
Post by: usernamernd on July 29, 2014, 02:42:53 PM
да, спасибо, я как раз протестил, 30 вполне хватает, загруженность до 10 упала