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

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

Ответ
 
IceK
Может вернуться на xgm.ru
offline
Опыт: 10,064
Активность:
Ворота
У меня такая проблема, джас я вообще незнаю, а триггеры только изучаю ))
Мне надо сделать чтобы, когда юнит(только герой) подходил к воротам они открывались, отходил от них, закрывались, если ворота уничтожили, они небудут не открываться, не закрываться! у меня получается такая фигня:
ворота открываются и закрываются, только если их уничтожить, то они все равно продолжают открываться и закрываться ))
будьте добры опишите подробно
Старый 16.02.2006, 16:13
Арастиор
Пакон враг безграмотности
offline
Опыт: 52,386
Активность:
Поставь для открытия условия:
Текущие ворота живы = да.
Старый 16.02.2006, 18:19
J
expert
offline
Опыт: 48,447
Активность:
Elijahu, Как бы не так, если ворота открыты, то игра считает их мертвыми.
Это сработает, только с начала, когда ворота будут закрытыми, а потом они будут открыты, и не будут закрыватся потомучто в условии стоит что при выхода юнита из региона ЕСЛИ ворота не умерли (или не открыты), а они открыты, потому это не сработает.
IceK просто ставь ворота неуязвимыми, откравающимися каждый раз когда к ним подходят, избавишся от многих проблем.
Старый 16.02.2006, 19:38
Sir Lothar

offline
Опыт: 5,740
Активность:
А не проще ли занести ворота в переменную?
Старый 16.02.2006, 20:32
IceK
Может вернуться на xgm.ru
offline
Опыт: 10,064
Активность:
Sir Lothar да я там че-то мутил с переменными и т.д.! не можешь рассказать по-подробней?
если делать их неуязвимыми, то тогда войска противника несмогут их сломать! и тогда база будет очень хорошим убежищем ))
Старый 16.02.2006, 20:40
J
expert
offline
Опыт: 48,447
Активность:
Цитата:
А не проще ли занести ворота в переменную?

все равно будет тажа фегня.
Старый 16.02.2006, 21:29
Кет

offline
Опыт: 111,209
Активность:
если есть событие "Юнит убивает ворота", то на него можно как раз повесить отключение открывалки/закрывалки ворот...
Старый 16.02.2006, 21:33
IceK
Может вернуться на xgm.ru
offline
Опыт: 10,064
Активность:
надо попробовать
Старый 16.02.2006, 21:44
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Открытие ворот - Анимка Death Alternate. Ни о чём не говорит? Мне - то что декорация мертва. Используй действие в триггерах - Resurrect Destruct. (show animation). Таким образом, здоровье ворот опять будет 100% и потом их можно будет опять мочить... Товарищи софорумчане! Надо искать возможно более простые способы решения вопроса... ;)
Старый 17.02.2006, 06:13
licn
The witch
offline
Опыт: 4,640
Активность:
вот вам карта чтоб открыть подойдите поближе я сделал зону очень малой

licn добавил:
токо условия чтоб они живы были добавь а то я условия делаю плохо
Прикрепленные файлы
Тип файла: w3x ворота.w3x (17.5 Кбайт, 26 просмотров )
Старый 17.02.2006, 10:48
IceK
Может вернуться на xgm.ru
offline
Опыт: 10,064
Активность:
)) я так и делал )) только открытые ворота считаются мертвыми )) поэтому при открытие ворот отключаются триггеры ))
Старый 17.02.2006, 18:07
Murloc
Powered by Q
offline
Опыт: 16,977
Активность:
а можно ремувать эти ворота из игры, после уничтожения, и взамен ставить точ такиеже тока убитые :Р
Старый 17.02.2006, 21:27
J
expert
offline
Опыт: 48,447
Активность:
Вот все, помойму это единственный способ, больше нет :bis: .
ПРИМЕР:
Старый 17.02.2006, 22:38
IceK
Может вернуться на xgm.ru
offline
Опыт: 10,064
Активность:
щас посмотрим!

IceK добавил:
ура! триггер работает!! теперь все нормально! Jon спасибо огромное!
Старый 17.02.2006, 23:19
IceK
Может вернуться на xgm.ru
offline
Опыт: 10,064
Активность:
Jon хехе, я думал все работает! как бы не так, елси ворота атакует один юнит, а убивает другой, то при подходе к воротам, они продолжают открываться и закрываться )) такой прикол )
Старый 21.02.2006, 02:09
J
expert
offline
Опыт: 48,447
Активность:
Ты посмотри в тригах, срабатывание тригерра зависит от того какой к у этих юнитов урон, если большой (в моем примере больше 50) то тригер не сработает, если меньше (меньше 50) то сработает.
Посмотри в тригерах, там это можно и испраить, но это бует уж слишком заметно в игре.
Старый 21.02.2006, 10:23
IceK
Может вернуться на xgm.ru
offline
Опыт: 10,064
Активность:
хм, у меня все герои разные! у некоторых урон 30 у других под 300! )) как можно нормально настроить? а можно сделать так, если у ворот жизней меньше чем 10, то они разрушаются?
Старый 21.02.2006, 21:43
J
expert
offline
Опыт: 48,447
Активность:
Цитата:
ворот жизней меньше чем 10, то они разрушаются?

Дык, да там так и сделанно, у меня в премере Тригер, что если жизни больше нуля, но меньше 50 то врата ломаются и тригеры их открывающие и закрывающие выключаются, потому когда вотора открываются их жизни становятся 0, это не соответствует условию и потому все норм, если у юнита урон меньше 50 то жизни врат кокраз попадают под данное условие - все норм, если же нет (например урон как у тебя - 300! ) то жизни не могуть быть стать равными от 0 до 50, потому что они сразуже будут равны нулю, и все накроется, правдо можно изменить условие сделать так чтобы тригеры выключались при жизнях от 0 до 300, но в этом случае если их будет атаковать слабый юнит то они будут разрушатся на полужизнях и это будет не незаметно, или вообще в начале игры разрушатся если их жизни будет меньше 300, ну например 200, то они сразу будут сломаны, даже при не нанесении урона.
Старый 22.02.2006, 09:38
Кет

offline
Опыт: 111,209
Активность:
хитро... никогда бы не додумался... а что до моего способа - там такой евент есть?
Старый 22.02.2006, 10:49
IceK
Может вернуться на xgm.ru
offline
Опыт: 10,064
Активность:
есть событие юнит мертв! но ворота это декорация!
Старый 22.02.2006, 14:55
Ответ

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

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

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

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



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