Сейчас 04:35:44 Суббота, 23 ноября, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Только 1 герой и воскрешение в разных областях
skorbikmaksДата: Пятница, 17 Февраля 2012, 19:34:19 | Сообщение # 1
2 уровень
Группа: Пользователи
Сообщений: 23
Награды: 0
Репутация: 0
Блокировки:
1. Как сделать так чтоб при выборе героя можно ыло выбрать только 1-го и только 1 раз ?
2. Как сделать так чтоб когда герой команды 1 умирал он воскрешался в первой зоне а герой команты 2 в другой ?


my name is Maks !
 

RomaleiДата: Пятница, 17 Февраля 2012, 20:07:40 | Сообщение # 2
8 уровень
Группа: Проверенные
Сообщений: 651
Награды: 0
Репутация: 208
Блокировки:
1) тема обсуждалась over9000 раз... юзай поиск
2)закинь всех геров команды 1 в перменную типа группа под названием Group[1], а геров второй команды в Group[2]
и делай такой триггер:
С - боевая единица - умирает
У -
Д -
If then else(если тогда иначе)
Если -
Логическое сравнение - (умирающий юнит) состоит в группе (Group[1])
То -
Герой - воскресить (умирающий юнит) мгновенно в (зона 1)
Иначе -
If then else(если тогда иначе)
Если -
Логическое сравнение - (умирающий юнит) состоит в группе (Group[2])
То -
Герой - воскресить (умирающий юнит) мгновенно в (зона 2)
Иначе -
 

KartohaДата: Пятница, 17 Февраля 2012, 20:16:44 | Сообщение # 3
10 уровень
Группа: Ветераны
Сообщений: 2851
Награды: 1
Блокировки:
Quote (skorbikmaks)
1. Как сделать так чтоб при выборе героя можно ыло выбрать только 1-го и только 1 раз ?

При инициализации карты используй действие Игрок - Limit Training Of Heroes.
Quote (skorbikmaks)
2. Как сделать так чтоб когда герой команды 1 умирал он воскрешался в первой зоне а герой команты 2 в другой ?

Можешь использовать условие Boolean Comparison - Unit Belongs To An Ally Of Player (Умерший герой) belongs to an ally of (Игрок 1 (Красный)) то Воскресить в одной области, иначе в другой. Таким образом если владелец умершего героя является союзником игрока красного (т.е. входит в его команду) то юнит воскреситься в одной области, иначе (т.е. владелец героя входит в другую команду, враждебную первой) герой воскреситься в другой области.

Добавлено (17 Февраль 2012, 20:16:44)
---------------------------------------------
Romalei, когда писал не видел твой пост. Ну мы все равно разные способы предложили, пусть выбирает.)

 

RomaleiДата: Пятница, 17 Февраля 2012, 21:04:11 | Сообщение # 4
8 уровень
Группа: Проверенные
Сообщений: 651
Награды: 0
Репутация: 208
Блокировки:
ну да) можно и твоим и моим) твоим меньше забот)
 

skorbikmaksДата: Суббота, 18 Февраля 2012, 03:40:17 | Сообщение # 5
2 уровень
Группа: Пользователи
Сообщений: 23
Награды: 0
Репутация: 0
Блокировки:
Quote (Kartoha)
Можешь использовать условие Boolean Comparison - Unit Belongs To An Ally Of Player (Умерший герой) belongs to an ally of (Игрок 1 (Красный)) то Воскресить в одной области, иначе в другой. Таким образом если владелец умершего героя является союзником игрока красного (т.е. входит в его команду) то юнит воскреситься в одной области, иначе (т.е. владелец героя входит в другую команду, враждебную первой) герой воскреситься в другой области.

чёто у мя не получяется, можешь скинуть


my name is Maks !
 

  • Страница 1 из 1
  • 1
Поиск:

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