Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Одновременный запуск нескольких таймеров.

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

11. Zireael - 04 Октября, 2019 - 04:28:32 - перейти к сообщению
 Цитата:
Но работать же будет толко один

Все таймеры будут работать.
CODE:
int a=0,b=0;
enabletimer(0); enabletimer(1);

loop()
{
textout(0, 10, 10, "(Таймер 0) "+format(a), 1);
textout(1, 10, 30, "(Таймер 1) "+format(b), 1);
pause(10);
}

CREATE_TIMER(0, 50)
{
a++;
}

CREATE_TIMER(1, 100)
{
b++;
}
12. konctantin777 - 04 Октября, 2019 - 04:33:54 - перейти к сообщению
Zireael , это да. Но я про сам код который внутри таймера. Допустим и в 1м и во 2м таймере код на 10мин. каждый. Они же не будут выполняться именно паралельно ?
13. Dantes3000 - 04 Октября, 2019 - 05:34:43 - перейти к сообщению
konctantin777 , Не будут. Сначала один, потом другой. Но использовать в таймере код на 10 минут - это неправильный подход. Можно сделать переход с таймера на глобальную метку и выполнять длинный код, тогда другие таймеры тоже будут работать.

Powered by ExBB FM 1.0 Final