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

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

Ответ
 
WalWin
8:-/
offline
Опыт: 4,157
Активность:
Да будет труп
Нужно чтобы на карте появился труп (неразлогающийся), причем чтобы он не исчез! +на разложение остальных юнитов он влиять не должен, тоесть я думаю это надо как то в тригерах создавать, а не рыться в Игровых константах.
У мя получается создать труп, через тригер: боевая единица Creat Permanent Corpse, но он начинает разлогаться а потом исчезает :(
помогите плз!!!
Старый 14.09.2006, 15:07
dk

offline
Опыт: 60,293
Активность:
WalWin Читай FAQ
Делай декор и меняй ему модель!
Старый 14.09.2006, 15:16
WalWin
8:-/
offline
Опыт: 4,157
Активность:
о да спс выручил!!! :) я тут недавно, не видел тему спс там много полезного
Старый 14.09.2006, 15:59
Iron
Листовой
offline
Опыт: 24,427
Активность:
Можно сделать юнита, убить его и запаузить анимацию (делаешь скорость анимы = 0 и еще + паузишь юнита)
Старый 14.09.2006, 16:11
Kiwi
Offline
offline
Опыт: 11,502
Активность:
Да можно и без убийства, просто даешь юниту способность москиты, делаешь его пссивный, а дальше играешь анимацию сммерти
Старый 15.09.2006, 04:11
metalius

offline
Опыт: 3,508
Активность:
Цитата:
Сообщение от Iron
Можно сделать юнита, убить его и запаузить анимацию (делаешь скорость анимы = 0 и еще + паузишь юнита)

А всем юнитам запаузить анимации Decay Flesh или Decay Bone можно? Перманентно! Пробовал в игровых константах ставить большое число (3600, например) для времени развала мяса и развала костей, но, как я заметил, вот такое большое число игра не принимает. Можно это как-то обойти?
Старый 15.09.2006, 09:23
Iron
Листовой
offline
Опыт: 24,427
Активность:
metalius, а в чем проблема? Делаешь событие "Юнит умер", потом действие wait (стока скока нада) и дальше запаузить анимацию (делаешь скорость анимы = 0 и еще + паузишь юнита)
Старый 15.09.2006, 11:54
DampirTBs

offline
Опыт: 28,311
Активность:
Эм мона обьяснить тупому в триггерах человеку как отключить разлогание вообще. Ну тоесть после того как все подыхают трупы а поле остаются как в вахе.
Старый 15.09.2006, 12:26
metalius

offline
Опыт: 3,508
Активность:
Цитата:
Сообщение от DampirTBs
Эм мона обьяснить тупому в триггерах человеку как отключить разлогание вообще...

Ну дык, объясни... Чё ломаешься как девственница.

metalius добавил:
Iron
Спасибо, тока не совсем понятно... Я попробую, если не получится, выложу код. Посмотришь, чё не так, если так? :)
Старый 15.09.2006, 14:25
S

offline
Опыт: 43,833
Активность:
:end: триггеры. Изменение обьекта. По моему если поставить событие например смерть юнита то и поставить изминение и свойство неуязвимый то он упадет (событие еще если меньше 20 хп) и потом триггер другой поставить, который когда встаеш регенерация начинается, и неуязвимость спадает
Старый 15.09.2006, 17:45
Greenn
Where is cookieh?
offline
Опыт: 12,007
Активность:
Создаем в области труп постоянный неразложившийся, например пехотинца. Все. Весь прикол в том, что не нужно появление трупа ставить на инициализацию игры, а через опр. время например 1 секунду или 0.1 секунду. Это совет от близзов.
Старый 15.09.2006, 17:51
GadenbIsh
Просто Гад
offline
Опыт: 70,430
Активность:
с: Юнит умирает
д: ждем, пока он проиграет аниму смерти - pause unit
если в карте все юниты определенных типов не должны разлагаться, то в ОЕ его
Старый 15.09.2006, 21:33
Iron
Листовой
offline
Опыт: 24,427
Активность:
GadenbIsh, а я че говорил?
Старый 16.09.2006, 01:01
Кет

offline
Опыт: 111,216
Активность:
а сделать через Unit - Create Corpse низя?
Цитата:
Сообщение от Greenn
Создаем в области труп постоянный неразложившийся, например пехотинца. Все. Весь прикол в том, что не нужно появление трупа ставить на инициализацию игры, а через опр. время например 1 секунду или 0.1 секунду. Это совет от близзов.

а то все как будто об этом забыли...
Старый 16.09.2006, 09:30
S

offline
Опыт: 43,833
Активность:
Цитата:
Сообщение от Greenn
Создаем в области труп постоянный неразложившийся, например пехотинца. Все. Весь прикол в том, что не нужно появление трупа ставить на инициализацию игры, а через опр. время например 1 секунду или 0.1 секунду. Это совет от близзов.

:? ээээ а поподробнее... как поставить труп пехотинца? типа сделать нового, далее неразлагающийся, и после игры поставить Kill??? или я что то недопонимаю?
Старый 16.09.2006, 11:02
Iron
Листовой
offline
Опыт: 24,427
Активность:
Sashaaaaa, судя по всем твоим постам, ты многое недопонимаешь, но строишь из себя про маппера.
Ket, если UnitCorpse это обьект типа Unit, то можно и через него, тогда даже wait вставлять не прийдется, просто Unit - Create Corpse и Unit - Pause "Last created unit"
Старый 16.09.2006, 11:35
Revil
...
offline
Опыт: 16,530
Активность:
Люди очень просто сделать по типа блокиратора...
Старый 16.09.2006, 12:08
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Вот вам снимок триггеров из доп. кампании за орду в ТФТ. И не парьтесь :) Снимок соответствует совету Айрона.

Когда в следующий раз возникнут вопросы такого рода, старайтесь порыться в триггерах близофф - много для себя найдете, я там учился триггить.
Старый 16.09.2006, 12:22
Revil
...
offline
Опыт: 16,530
Активность:
Не повериш я тоже...
Но самое просто это блокиратор (мертв) с моделью юнита...
Я так трупы на своей карте сделал...
Старый 16.09.2006, 13:36
GadenbIsh
Просто Гад
offline
Опыт: 70,430
Активность:
Iron
я повторил более подробно, ибо они не понимают
Старый 16.09.2006, 13:38
Ответ

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

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

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

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



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