Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
dulger
Отправлено: 28 Июня, 2018 - 20:20:31
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 70
Дата рег-ции: Февр. 2017  
Репутация: 0




Добрый день! У меня вопрос к создателю Кибора. Во время паузы созданный и запущенный перед паузой таймер будет работать или весь скрипт встаёт на паузу?

Пример:

CODE:
enabletimer (0);

int ms;


ms=formatsn(getcontrol(EDIT_0));

pause(ms);


key_(122, 1, 0, 0) (ms);

disabletimer (0);


В таком варианте Таймер 0 будет работать?
 
 Top
Kibor
Отправлено: 28 Июня, 2018 - 21:59:24
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8191
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Во время паузы
pause или sleep
весь код и таймер не работают.
Пример
CODE:
enabletimer(0);

pause(5000);
messagebox ("");
loop()sleep(100);

CREATE_TIMER(0, 500)
{
beep(1000, 500);
}


Для того что бы таймер работал, надо делать паузу самому. Так например
CODE:
enabletimer(0);

mu_pause(5000);
messagebox ("");
loop()sleep(100);

CREATE_TIMER(0, 500)
{
beep(1000, 500);
}

function mu_pause(int t)
{
for (int n=gettime(); gettime()-n<t; sleep(10)){}
}
но такие паузы нельзя вызывать с таймера, так как будет перезапись и обнуление.
 
 Top
dulger
Отправлено: 28 Июня, 2018 - 22:06:02
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 70
Дата рег-ции: Февр. 2017  
Репутация: 0




Спасибо! Понял.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by