Вопросы новичков, Абсолютные глупости |
Здравствуйте, гость ( Вход | Регистрация )
Вопросы новичков, Абсолютные глупости |
Jun 28 2004, 20:19
Сообщение
#1
|
|
Level 7 Класс: Чемпион Торма Характер: Chaotic Good Раса: Человек NWN: DM |
Глупый вопрос, но все равно задам: в упор не могу найти в палитре стойку бара (или что-то вроде). Облазил все, что можно, но всеже нигде нету. Не ужели ее в стандартной палитре нету?
|
Jul 11 2004, 23:54
Сообщение
#2
|
|||||||
Level 10 Класс: Воин Характер: Lawful Neutral Раса: Человек NWN: Скриптинг [PW] |
Чтобы постоянно лежал..Может есть и другие способы, но я бы сделал таким: OnHeartBit НПС поставил бы проверку на локальную переменную. На Спавне бы ее задавал а на Конерсейшене - удалял. OnHeartBit этот скрипт запускается каждые 6 секунд. Потому добавляем в тот скрипт что стоит на OnSpawn НПС строчку:
Добавляем в OnHeartBit НПС строчки:
И добавляем в скрипт On Conversation НПС строчку:
И так мы имеем анимацию которая идет 7 сек на 6ой из которых она вновь запускается. Запускается она только если состояние нпс dead=1. А когда мы кликаем на разговор с НПС его состояние dead удаляется и максимум через 6 сек он встанет и начнет разговор. 2. Зачем все скрипты ставить на Он спавн? Он спавн вешается то, что должно назначаться НПС при его создании в локации (в буквальном смысле - при рождении). Ведь ты же можешь в нужный момент запустить нужный скрипт командой типа ExecuteScript. |
||||||
Текстовая версия | Сейчас: 29th April 2024 - 09:42 |