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

Основной раздел => Общие вопросы => Topic started by: maxmum on February 04, 2019, 10:12:32 PM

Title: Помогите!Реально или нет?
Post by: maxmum on February 04, 2019, 10:12:32 PM
Прошу помогите ....Вопрос такой мне надо при активированном скрипте очень длинный ...при нажатий определённой  кнопки активировалась другая подпрограмма  которая выключала основной ход скрипта выполняла или же кусок скрипта... Вот чем это реализовать хз..... раньше пользовался upilot там можно было разделять скрипты и назначать им клавиши запуска но сейчас нет возможность юзать upilot.....
Title: Re: Помогите!Реально или нет?
Post by: Oraven on February 05, 2019, 06:55:52 AM
Нужно использовать потоки

Code: (clickermann) [Select]
IF(ISKEYDOWN(#F4)=1) // при нажатии на F4
   WHILE(ISKEYDOWN(#F4)=1)
   END_CYC
   
   SETTHREAD (main, 0) // ставим поток main на паузу
   
   // другой скрипт
   
   SETTHREAD (main, 1) // продолжаем выполнение потока main
   
ELSE
   WAITMS(20)
END_IF

THREAD(main, 1)
   
   // твой скрипт здесь
   
END_THREAD
Title: Re: Помогите!Реально или нет?
Post by: maxmum on February 05, 2019, 01:38:56 PM
Спасибо огромное а то долго искал бы.....Почитаю про потоки подробней! ;D