Волны
|
|
Host-mapper | Дата: Среда, 11 Августа 2010, 19:32:08 | Сообщение # 1 |
6 уровень
Группа: Проверенные
Сообщений: 177
Награды: 0
Репутация: 42
Блокировки:
| Помогите пожалуйста! как сделать так чтобы новая волна крипов шла после смерти предыдущей волны?
|
|
|
|
)blazer( | Дата: Среда, 11 Августа 2010, 19:55:07 | Сообщение # 2 |
7 уровень
Группа: Проверенные
Сообщений: 308
Награды: 0
Репутация: 49
Блокировки:
| проверяй колво юнитов нужного те игрока и запускай триггер
|
|
|
|
Gr0m | Дата: Среда, 11 Августа 2010, 20:05:16 | Сообщение # 3 |
8 уровень
Группа: Проверенные
Сообщений: 729
Награды: 0
Репутация: 249
Блокировки:
| Делать в 2 триггера. Добавь воинов из первой волны в Отряд[1] потом If (All Conditions are True) then do (Then Actions) else do (Else Actions) Условие Отряд[1] Умер Действие - Run Триггер2 <gen> (checking conditions) и выключить етот Триггер2 тоже самое только Отряд[2] Вроде должно работать
|
|
|
|
Торвальд | Дата: Среда, 11 Августа 2010, 20:10:12 | Сообщение # 4 |
3 уровень
Группа: Проверенные
Сообщений: 51
Награды: 0
Репутация: 11
Блокировки:
| Не знаю как это реализованно в доте и в других аос, но... Например в волне 3 крипа, заносишь крипов в переменную и при смерти проверяй: Событие - Юнит умирает Если юнит равно <бла-бла> то записать в переменную <такую-то> значение да!(В нашем случае да=крип мертв) Далее если <все три переменные равно да> то запустить волну (проверка происходит во время смерти нужного нам юнита) Нда, бред написал Извиняюсь за сумбурное описание=\ Способ нуждается в доработке и наверное удобнее будет работать все же с массивом. И вообще наверняка есть способ проще и удобнее до которого я своим жалким умишкой додуматься не смог
|
|
|
|
[san9] | Дата: Среда, 11 Августа 2010, 20:21:02 | Сообщение # 5 |
10 уровень
Группа: Проверенные
Сообщений: 1500
Награды: 1
Репутация: 286
Блокировки:
| Quote (Торвальд) Не знаю как это реализованно в доте и в других аос, но... Например в волне 3 крипа, заносишь крипов в переменную и при смерти проверяй: Событие - Юнит умирает Если юнит равно <бла-бла> то записать в переменную <такую-то> значение да!(В нашем случае да=крип мертв) Далее если <все три переменные равно да> то запустить волну (проверка происходит во время смерти нужного нам юнита) Нда, бред написал Извиняюсь за сумбурное описание=\ Способ нуждается в доработке и наверное удобнее будет работать все же с массивом. И вообще наверняка есть способ проще и удобнее до которого я своим жалким умишкой додуматься не смог А если крипов больше 100? Отряд или проверку всех юнитов принадлежащих игроку. Gr0m, Если все юниты из этой группы умрут то зачем массив? Она и так будет пуста после каждого лвл'а
|
|
|
|
Торвальд | Дата: Среда, 11 Августа 2010, 20:29:57 | Сообщение # 6 |
3 уровень
Группа: Проверенные
Сообщений: 51
Награды: 0
Репутация: 11
Блокировки:
| Quote (|san9|) А если крипов больше 100? Нда, вот на это то я как раз таки и не рассчитывал =\ Хотя если при смерти юнита делать проверку всех юнитов и пускать волну, наверное это будет намного удобнее, Host-mapper, так что: Quote Отряд или проверку всех юнитов принадлежащих игроку.
|
|
|
|
Host-mapper | Дата: Среда, 11 Августа 2010, 22:16:32 | Сообщение # 7 |
6 уровень
Группа: Проверенные
Сообщений: 177
Награды: 0
Репутация: 42
Блокировки:
| Хм. я так и не понял как это сделать, объясните по подробнее пожалуйста.
|
|
|
|
Aleckei | Дата: Понедельник, 24 Января 2011, 21:38:18 | Сообщение # 8 |
2 уровень
Группа: Пользователи
Сообщений: 21
Награды: 0
Репутация: 6
Блокировки:
| - http://warcraft3ft.info/forum/29-14322-1#742591
- Вот что ты ищешь
†Aleckei†IIIkeT_39RUS†
|
|
|
|
romaN-1998 | Дата: Понедельник, 24 Января 2011, 21:50:48 | Сообщение # 9 |
10 уровень
Группа: Проверенные
Сообщений: 1368
Награды: 0
Репутация: 10
Блокировки:
| Потребление пиши Игрока меньше или равно 0 Добавлено (24-01-2011, 21:50) --------------------------------------------- пищи*
|
|
|
|
Dreii | Дата: Понедельник, 24 Января 2011, 21:51:16 | Сообщение # 10 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| Quote (romaN-1998) Потребление пиши Игрока меньше или равно 0 Да,лучше некуда.Самый оптимальный вариант
|
|
|
|
moped555 | Дата: Понедельник, 24 Января 2011, 22:00:23 | Сообщение # 11 |
4 уровень
Группа: Пользователи
Сообщений: 92
Награды: 0
Репутация: 0
Блокировки:
| Тут в 1 тригер не зделаеш! Есле зделаеш то всё криво будет! Следуйщяя волна после События Юнит умирает вроде так!
|
|
|
|
Manko_O | Дата: Понедельник, 24 Января 2011, 22:05:30 | Сообщение # 12 |
7 уровень
Группа: Проверенные
Сообщений: 296
Награды: 0
Репутация: 23
Блокировки:
| Quote (Host-mapper) Дата: Среда, 11-08-2010, 19:32 | :stid:
|
|
|
|