ФМ-Мастерская от Зоро

Автор Zoro, 04 декабря 2010 10:52:54

« назад - далее »

0 Пользователи и 4 гостей просматривают эту тему.

Zoro

Черт, я решил остановить МехаКомплекс...
Надо доделать полицейский участок...Я ведь даже второй этаж не начал!  :suspect:

Zoro


У меня вновь вопросы!

1.Как сделать так чтобы когда вытаскиваешь оружие в кафе, нейтральные люди сразу превращались во враждебных?
2.Как сделать струю которая течет из крана? Ее вообще-то из H2OStreamFall делают?

и

3.Как сделать так чтобы ключ пока его не возьмешь висел на крючке?

Zontik

2. Из него тоже можно. Меняешь цвет, размер (на самом деле это не физический размер, а размер "коробки", в которой текут частицы - настраивается свойством Particles или похожим), все остальное по вкусу.
Проще всего открыть любую FM с краном и списать параметры оттуда.
3. А в чем трудность? Просто повесь его на крючок.
Дайте глазам отдохнуть! Тёмное место

Dront

1. Я так понимаю, надо, чтобы только люди, видящие тебя с оружием, превращались во враждебных?
Тогда у них нужно отредактировать response (где-то в меню AI в свойствах болтается). Нужный - кажется, AI -> Responses -> Threat Response.
В двух словах, как это делается: нейтральность получается добавлением метасвойства M-AlertCapZero к каждому AI. Когда ты вынимаешь оружие (и они тебя видят), включается этот механизм, который должен убирать M-AlertCapZero и сразу же поднимать их уровень встревоженности до максимума. Как это прописать в такой куче окошек - посмотри по примеру оригинальных миссий (например, в Framed Threat Response пьяного стража).
"You cannot run from life as you did from us, Garrett! Life has a way of finding you..."
"Beware the dawn of the Metal Age."

Zoro

А как сделать чтобы Flash Bomb не действовала на ИИ? Не на все конечно, а на конкретные!

LongShad

Думаю убрать движение "Stunned" (как оно называется?) из схемы движений. Тогда он не будет как слепой "ходить в темноте". Какое-либо свойство невосприимчивости к вспышке я не заметил. По-моему это скрипт FlashBomb включает это движение.
Но только имей ввиду, любые ИИ будут реагировать на звук, возникаемый при падении флешки (т. е. тебя обнаружат).

Dront

Видимо, отредактировать Act/React -> Receptrons этому AI на стимул LightBright?
Вот только не помню, что там по умолчанию стоит и что нужно поставить, чтобы не действовало - то ли Abort, то ли Ignore, то ли ещё что подобное.
"You cannot run from life as you did from us, Garrett! Life has a way of finding you..."
"Beware the dawn of the Metal Age."

LongShad

Abort. По-моему у людей нет реакции на LightBright.
В общем, попробуй все, что предложили.

Zoro

Насчет "1.Как сделать так чтобы когда вытаскиваешь оружие в кафе, нейтральные люди сразу превращались во враждебных?"
А M-Front Gate Guard не подойдет?

Zontik

Есть такое свойство (иммунитет именно к бомбам-вспышкам), и находится где-то в неожиданном месте... забыл. У кого есть возможность посмотреть King's Story - miss25.mis, объект, если не ошибаюсь, Anger2.
Дайте глазам отдохнуть! Тёмное место

Zoro

А как сделать так чтобы граната которая построена вроде как ФлэшБомб не ослепляла(кажися в предущем посте уже ответили)...Или это не канает.?
Тогда как сделать такую гранату?

LongShad

#101
Убери скрипт FlashBomb или связь RenderFlash. Не будет воспроизводиться вспышка, но зато и ослеплять она не будет. Если поставить св-во "Dark GameSys -> FlashInvuln = True", то существо не будет реагировать ни на какую вспышку.
Чтобы существа не реагировали на звук, очисти с-ва "Class Tags" и "Material Tags".

Насчет реакции на BrightLight - у людей (и родительских классов) реакции на нее нет. А если и сделать, действие "Freeze AI" у меня, почему-то, не работает.

Zoro

Как же граната взрываться будет...Я проверял, убирал этот ФлэшБомб со скрипта, но он просто переставал взрываться...

LongShad

#103
ЦитироватьКак же граната взрываться будет...
Скрипт FlashBomb генерирует вспышку, параметры к-ой записаны в с-ве FlashInfo, в объекте, на к-ый указывает связь RenderFlash. А также скрипт воспроизводит движение ослепленного человека у всех, кто смотрел на объект с этим скриптом (вне зависимости от дальности). Так что либо заяц+медведь, либо ничего.

Создай свой спецэффект (SFX).

Цитироватьно он просто переставал взрываться...
Не знаю как у тебя устроено, но чтобы объект уничтожался при столкновении с твердым брашем, добавь "Physics > Misc > Collision Type: Slay on Impact "

Zoro

Прийдется доступ к некоторым зданиям запретить...И так много объктов на карте...