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

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

Закрытая тема
 
просто Юрок
...
offline
Опыт: 11,271
Активность:
Простой респ героев
Допустим в карте 12 игроков и у каждого по герою. После смерти героя появляется таймер, по истечению которого, герой респается. Насколько я знаю, в 1 триггер нельзя сувать все 12 событий истечения 12 же таймеров, получается нужно создать 13 триггеров (первый запускает, остальные отлавливают истечение), что дико геморно. Ещё я делал через локальные переменные с Wait'ами, но тогда получалось нечто странное- герои респались в обратном порядке (тоесть умер герой, потом другой, а первый ещё не успел воскреснуть, тогда второму умершему засчитается время перового и он реснется раньше). Собственно, хотелось бы узнать как делают такие вещи нормальные люди (100% есть менее геморные способы).
Старый 18.11.2012, 14:37
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,429
Активность:
просто Юрок, и с чего это нельзя? хоть 10 000 событий таймер истекает, делаеш массив таймеров из 12 элементов, номер элемента массива соответствует номеру игрока, примитивное условие вычисление игрока по таймеру а так же героя...
Нормальные люди делают это на jass в 1 триггер, и не мучатся с гуишным фуфлом
Старый 18.11.2012, 14:40
просто Юрок
...
offline
Опыт: 11,271
Активность:
quq_CCCP, я не знал об этом, спасибо)
Старый 18.11.2012, 14:44
Закрытая тема

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

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

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

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



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