проблемка с wait (нубский вопрос)
beril Дата: Среда, 05 Сентября 2012, 19:36:04 | Сообщение # 1
7 уровень
Группа: Проверенные
Сообщений: 282
Награды:
0
Репутация:
139
Блокировки:
Мне нужно, отсчитать точное время (с точностью до десятых секунд), wait тут не работает. Вроде в джассе есть какие то таймеры которыми это можно сделать. Подскажите как его запустить через cs
Kvozimoda Дата: Среда, 05 Сентября 2012, 19:44:11 | Сообщение # 2
6 уровень
Группа: Проверенные
Сообщений: 163
Награды:
0
Репутация:
54
Блокировки:
а разве Wait не умеет делать так ? " 11.28" к примеру.
Naturekid Дата: Среда, 05 Сентября 2012, 19:48:15 | Сообщение # 3
Группа: Заблокированные
Сообщений: 4982
Награды:
3
Репутация:
3347
Блокировки:
Это волшебство и без Jass делается
Trall12 Дата: Среда, 05 Сентября 2012, 19:49:20 | Сообщение # 4
4 уровень
Группа: Проверенные
Сообщений: 97
Награды:
0
Репутация:
7
Блокировки:
Quote (Kvozimoda )
а разве Wait не умеет делать так ? " 11.28" к примеру.
wait всё может главное захотеть:)
Kvozimoda Дата: Среда, 05 Сентября 2012, 19:50:46 | Сообщение # 5
6 уровень
Группа: Проверенные
Сообщений: 163
Награды:
0
Репутация:
54
Блокировки:
Quote (Naturekid )
Это волшебство и без Jass делается
Гениально! вот! генеально мыслящий человек ! зачем джасс когда можно делать тригерно.
Naturekid Дата: Среда, 05 Сентября 2012, 20:02:10 | Сообщение # 6
Группа: Заблокированные
Сообщений: 4982
Награды:
3
Репутация:
3347
Блокировки:
Вводи любое сообщение, чтобы посмотреть сколько прошло времени.Добавлено (05 Сентября 2012, 20:02:10) ---------------------------------------------
Quote (Kvozimoda )
вот! генеально мыслящий человек
Ахххахахаааоо! Это ЙА!
Kvozimoda Дата: Среда, 05 Сентября 2012, 20:17:39 | Сообщение # 7
6 уровень
Группа: Проверенные
Сообщений: 163
Награды:
0
Репутация:
54
Блокировки:
Quote (Naturekid )
Naturekid
из какова анимэ эта самая тайга ? частенько встречаю и не знаю.
Naturekid Дата: Среда, 05 Сентября 2012, 20:24:21 | Сообщение # 8
Группа: Заблокированные
Сообщений: 4982
Награды:
3
Репутация:
3347
Блокировки:
Сообщение отредактировал Naturekid - Среда, 05 Сентября 2012, 20:28:16
Kvozimoda Дата: Среда, 05 Сентября 2012, 20:27:13 | Сообщение # 9
6 уровень
Группа: Проверенные
Сообщений: 163
Награды:
0
Репутация:
54
Блокировки:
Quote (Naturekid )
Kvozimoda, Это Торадора! Самое чудесное создание всей киномультииндустрии!
комедия, романтика, драма, повседневность не айс не айс, предпочитаю фэнтези)
beril Дата: Среда, 05 Сентября 2012, 21:27:12 | Сообщение # 10
7 уровень
Группа: Проверенные
Сообщений: 282
Награды:
0
Репутация:
139
Блокировки:
вайт не работает ) как таймер всунуть ) Делаю типо молитвы короче . Модель становится на колени проходит 1.65 сек (длина анимации) делаю паузу анимации, он замирает на коленях и через время продолжаю анимацию. Так вот проблема в том, что не всегда он успевает стать на колени там доли секунды и он замерает то чуть раньше то чуть позже )
Naturekid Дата: Среда, 05 Сентября 2012, 21:34:15 | Сообщение # 11
Группа: Заблокированные
Сообщений: 4982
Награды:
3
Репутация:
3347
Блокировки:
beril , ... пост номер 3 ... там как бы ссылка на наработку...
beril Дата: Среда, 05 Сентября 2012, 21:49:26 | Сообщение # 12
7 уровень
Группа: Проверенные
Сообщений: 282
Награды:
0
Репутация:
139
Блокировки:
Суть вопроса была как это на джассе сделать ? Какой функцией вызвать таймер
[SeKtOR] Дата: Среда, 05 Сентября 2012, 21:54:51 | Сообщение # 13
Группа: Проверенные
Сообщений: 1143
Награды:
0
Репутация:
1168
Блокировки:
Code
function Timer_Expired takes nothing returns nothing call DisplayTextToPlayer(Player(0), 0., 0., "Таймеру кранты") // Утечка не входи, утечка уходи! call DestroyTimer(GetExpiredTimer()) endfunction function .... call TimerStart(CreateTimer(), 5., false, function Timer_Expires) // 5. время, false(однократный), function Timer_Expires(что делать по окончанию) endfunction
P.S. Собстно создаёт таймер функция: Code
call TimerStart(CreateTimer(), 5., false, function Timer_Expires) // 5. время, false(однократный), function Timer_Expires(что делать по окончанию)
Сообщение отредактировал [SeKtOR] - Среда, 05 Сентября 2012, 21:56:24
beril Дата: Среда, 05 Сентября 2012, 22:15:13 | Сообщение # 14
7 уровень
Группа: Проверенные
Сообщений: 282
Награды:
0
Репутация:
139
Блокировки:
А обнулять надо?? А локальную создавать надо ??
[SeKtOR] Дата: Среда, 05 Сентября 2012, 23:33:26 | Сообщение # 15
Группа: Проверенные
Сообщений: 1143
Награды:
0
Репутация:
1168
Блокировки:
Чё ты обнулять собрался тут нет переменных
beril Дата: Среда, 05 Сентября 2012, 23:38:23 | Сообщение # 16
7 уровень
Группа: Проверенные
Сообщений: 282
Награды:
0
Репутация:
139
Блокировки:
Ясно спс
Ty3uK Дата: Четверг, 06 Сентября 2012, 12:45:28 | Сообщение # 17
Группа: Ветераны
Сообщений: 6125
Награды:
2
Репутация:
1617
Блокировки:
создает таймер функция CreateTimer запускает - TimerStart вы вводите человека в заблуждение
DragoN Дата: Четверг, 06 Сентября 2012, 16:08:28 | Сообщение # 18
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды:
7
Репутация:
2776
Блокировки:
и перед удалением таймер стоит запаузить через ВНЕЗАПНУЮ функцию PauseTimer()
El Psy Congroo
kapa6acvlk Дата: Четверг, 06 Сентября 2012, 16:15:56 | Сообщение # 19
Группа: Проверенные
Сообщений: 612
Награды:
0
Репутация:
361
Блокировки:
Quote (DragoN )
и перед удалением таймер стоит запаузить через ВНЕЗАПНУЮ функцию PauseTimer()
Какой в этом смысл?
Как говориться, не обязательно есть всю кучу говна, чтобы понять, что она однородна.
© Александр Зорич
DragoN Дата: Четверг, 06 Сентября 2012, 16:24:00 | Сообщение # 20
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды:
7
Репутация:
2776
Блокировки:
Quote (kapa6acvlk )
Какой в этом смысл?
особенности движка wc3
El Psy Congroo
SirNikolas Дата: Четверг, 06 Сентября 2012, 16:41:45 | Сообщение # 21
Группа: Модераторы
Сообщений: 6729
Награды:
1
Репутация:
1867
Блокировки:
Quote (DragoN )
и перед удалением таймер
периодический таймер*
kapa6acvlk Дата: Четверг, 06 Сентября 2012, 18:27:26 | Сообщение # 22
Группа: Проверенные
Сообщений: 612
Награды:
0
Репутация:
361
Блокировки:
Quote (DragoN )
особенности движка wc3
Что будет, если не паузить? Всегда так грохал и все нормально работало, никаких глюков не возникало.
Как говориться, не обязательно есть всю кучу говна, чтобы понять, что она однородна.
© Александр Зорич
Ty3uK Дата: Четверг, 06 Сентября 2012, 18:34:50 | Сообщение # 23
Группа: Ветераны
Сообщений: 6125
Награды:
2
Репутация:
1617
Блокировки:
в один прекрасный момент он не остановится
SirNikolas Дата: Четверг, 06 Сентября 2012, 18:36:15 | Сообщение # 24
Группа: Модераторы
Сообщений: 6729
Награды:
1
Репутация:
1867
Блокировки:
Что-то случается, если периодический таймер грохнуть в "чужой" функции (т. е. той, которая не является его callback'ом). Но для профилактики периодики обычно везде сначала стопают, а потом уничтожают.
kapa6acvlk Дата: Четверг, 06 Сентября 2012, 18:47:09 | Сообщение # 25
Группа: Проверенные
Сообщений: 612
Награды:
0
Репутация:
361
Блокировки:
Ty3uK , Т.е. Будет вызывать функцию по истечению времени до бесконечности? За пару лет эксплуатации не замечал багов.
Как говориться, не обязательно есть всю кучу говна, чтобы понять, что она однородна.
© Александр Зорич