Сейчас 07:59:58 Пятница, 29 марта, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Волны (Вопрос)
Волны
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:
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Волны (Вопрос)
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz