Реализация Таймеров |
Здравствуйте, гость ( Вход | Регистрация )
Реализация Таймеров |
26.1.2009, 21:45
Сообщение
#1
|
|
Продвинутый участник Группа: Пользователи Сообщений: 129 Регистрация: 21.12.2008 Пользователь №: 1 502 Спасибо сказали: 36 раз |
Реализовать 1 таймер в скрипте для меня проблемы не составляет. Когда же пытаюсь запустить 2 таймера и более, появляются проблемы.
Пожалуйста напишите кусок кода по следующему сценарию: - В скрипте реализовано 2 таймера (например, Time1=1 минута, Time2=3 минуты) - Таймеры запускаются при старте скрипта с установками Time1, Time2 соответственно. - Первый таймер срабатывает каждые Time1 минут - Второй таймер срабатывает через Time2 минут и отключается. Как я понял из внешнего вида функции сработки таймера OnTimer(nTimerId), под API2 не нужно городить огорода с мультитаймером. Вполне возможно реализовать раздельные таймеры. Однако у меня не получается. Потому прошу подсказки. Вопрос снят. Дико ступил. Просьба к модераторам, если не будете объяснять народу как реализовывать таймеры в целом, удалите тему за ненадобностью. |
|
|
26.1.2009, 22:59
Сообщение
#2
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Прежде чем удалять тему напишу реализацию возникшего вопроса)))
Код local iID1,iID2
local iTime1,iTime2=60000,180000 function OnStartup() Core.SendToAll"Start" iID1=TmrMan.AddTimer(iTime1,"Func1") iID2=TmrMan.AddTimer(iTime2,"Func2") end function Func1() Core.SendToAll"Timer1" end function Func2() Core.SendToAll"Timer2" TmrMan.RemoveTimer(iID2) end |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
От: Сдвиг таймеров для частного случая От темы с ID: 5037 |
2 | Davrik | 5 427 | 14.11.2011, 14:35 Посл. сообщение: Ksan | |
Сдвиг таймеров для частного случая Периодическая инициализация действий со сдвигом по времени |
3 | Ksan | 8 161 | 9.11.2011, 11:37 Посл. сообщение: Ksan | |
Реализация NMDC команды $MCTo дабы не затерялось |
15 | Setuper | 22 536 | 28.8.2009, 16:59 Посл. сообщение: Delion |
|
Сейчас: 23.12.2024, 9:16 |