| 
	 
	 
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]()  | 
	
 | 
	 
	 
			
			  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 | 6 049 | 14.11.2011, 14:35 Посл. сообщение: Ksan | 
![]()  | 
	 Сдвиг таймеров для частного случая Периодическая инициализация действий со сдвигом по времени  | 
	3 | Ksan | 8 958 | 9.11.2011, 11:37 Посл. сообщение: Ksan | 
![]()  | 
	 Реализация NMDC команды $MCTo дабы не затерялось  | 
	15 | Setuper | 24 507 | 28.8.2009, 16:59 Посл. сообщение: Delion | 
 
 | 
Сейчас: 4.11.2025, 5:11 |