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

Основной раздел => Общие вопросы => Topic started by: Evangellion on April 24, 2015, 03:10:16 PM

Title: Помогите с созданием скрипта
Post by: Evangellion on April 24, 2015, 03:10:16 PM
В этом деле я совсем новенький, и сам как-то дойти не могу как правильно написать.

Например при нажатии цифры 1 на клавиатуре, у меня должна сама нажиматься цифра 2, и помимо этого 1 раз в секунду сама должна нажиматься цифра 3.

Если с последним все просто, то с дублированием я "завис", и никак не могу допереть как это сделать. И не знаю будет ли оно работать вместе.
Title: Re: Помогите с созданием скрипта
Post by: Vint on April 24, 2015, 03:39:54 PM
Пока держишь 1 или нажатием на  1 включение?
А выключение?
Title: Re: Помогите с созданием скрипта
Post by: Oraven on April 24, 2015, 03:52:18 PM
Code: (clickermann) [Select]
IF(iskeydown(#1)=1)
   KEYPRESS(#2)
   WAITMS(50)
ELSE
   WAITMS(20)
END_IF

THREAD(num3, 1)
   KEYPRESS(#3)
   WAIT(1)
END_THREAD
Title: Re: Помогите с созданием скрипта
Post by: Evangellion on April 24, 2015, 04:15:37 PM
Если понял правильно, то он проверит бит нажатия клавиши 1 на единицу, и если тот будет в единице, то нажмет клавишу 2, подождет 50 милисекунд, и потом пустит цикл проверки по новой. А если бит клавиши 1 будет в нуле, то просто подождет 20 милисекунд, и опять же пустит цикл проверки по новой. Так?
Это я про первую часть.
Title: Re: Помогите с созданием скрипта
Post by: Oraven on April 24, 2015, 04:24:13 PM
Верно, вторая часть THREAD(num3, 1) это поток, работает независимо от первой.
Title: Re: Помогите с созданием скрипта
Post by: Evangellion on April 24, 2015, 04:41:22 PM
Спасибо. Тут все. Думаю можно закрывать  ;)