XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Vampirrr
O_o
offline
Опыт: 19,286
Активность:
Как сделать что бы 1 таймер по истечении выключил другой переодический?
Есть 2 таймера, которые запускаются в 1 триггере. Первый таймер срабатывает 1 раз, другой переодический, каждую секунду запускает некую функцию. Нужно сделать что бы по истечении времени на основном таймере переодический выключался. Конечно нужен джасс)
Старый 27.01.2009, 18:52
ShadoW DaemoN

offline
Опыт: 37,078
Активность:
А что здесь сложного? Это делается примерно так:
Код:
globals
  timer my_timer_1 = CreateTimer()
  timer my_timer_2 = CreateTimer()
endglobals

// . . .

function OnTimer1 takes nothing returns nothing
  call PauseTimer(my_timer_2)
endfunction

// --->>
call TimerStart(my_timer_1, 10.0, false, function OnTimer1)
call TimerStart(my_timer_2, 1.0,  true,  function Actions)
// <<---
Старый 27.01.2009, 19:23
Vampirrr
O_o
offline
Опыт: 19,286
Активность:
ShadoW DaemoN, эм..я о таком думал, но мне почему-то казалось, что можно сделать без лишних функций, как бы таймер в таймере..
Старый 27.01.2009, 19:37
SRes
1110101000
offline
Опыт: 9,997
Активность:
Vampirrr, Омг, почему ты всегда пытаешься не написать одну лишнюю строчку и осложнить себе этим самым жизнь ?
Старый 27.01.2009, 19:42
Vampirrr
O_o
offline
Опыт: 19,286
Активность:
SRes, да не в этом дело..я уже сказал почему хотел сделать так, смотри пост №5. Не настаиваю что бы кто-то извращался, если нет элементарного решения. Имхо, меня и вариант с еще одной функцией устроит вполне..
Старый 27.01.2009, 19:46
adic3x

offline
Опыт: 108,439
Активность:
как вариант сделать инт счетчик, и одни таймер, а в каллбек функции изменять значение счетчика, и если он равен чемутотам паузить таймер
Старый 28.01.2009, 11:14
Vampirrr
O_o
offline
Опыт: 19,286
Активность:
ADOLF, pro callback podrobnei pozalsta
Старый 28.01.2009, 16:38
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 22:06.