![]() |
мануал по созданию npc
Помогите пожалуйста, срочно.
скиньте пожалуйста ссылку на мануал по созданию npc, только не оффициальный, там про монстров, а мне надо квестового. я в параметрах запутался, поиск ничего не даёт. |
Цитата:
|
не-не-не, мне так не подходит, мне надо просто, что бы он в зависимости от кармы нападал или становился напарником.
|
Цитата:
|
А можно поподробнее. В общих чертах мне ясно, что надо делать. Только как всё это технически делается, как топик создать и как прикрепить его к персу?
|
Цитата:
Нажми здесь, чтобы увидеть текст
Потом кликает Topick: Нажми здесь, чтобы увидеть текст
http://img694.imageshack.us/img694/3579/58423862.jpg 1. Кликай ПКМ мыши, создать новый. 2. Текст что говорит ГГ. 3. Текст что говорит НПЦ. 5. Строчки НПЦ Ниже 5 видим Conditions. Ставь GetActorValue Karma значение (+ немного ниже target выбери)) startCombat Player это пишешь ниже в Result script (end) Если хочешь чтобы на ГГ напали после этого сообщения. Справа от 5 есть Choices там то что будет после этого варианта ответа. |
Пока вроде ясно. Сейчас буду пробовать. Спасибо.
|
А какая карма считается нейтральной, всмысле какое это число. Я так понимаю, что надо указать параметр < 0 либо > 0?
|
Цитата:
Поставь 2 условия: GetActorValue Karma >= -249 and GetActorValue Karma <= 249 and про target не забудь. |
А можно про target поподробнее, что это такое и где ставить?
|
Цитата:
|
А что там надо поставить? Мне надо чтобы он стал напарником при плохой карме.
|
Цитата:
И вроде в поле alignment, при редактировании персонажа (но я не проверял). |
Погоди, как -500? Вы же сказали, что пределы -249...249
|
Цитата:
|
У перса есть 2 реплики. Одну он говорит, если я "хороший", а другую, если "плохой". Я ставлю на хорошего параметры >=0 и <= 249, при этом карма у меня положительная, но в игре он мне ничего не говорит.
З.Ы. А какие пределы у нейтральной кармы, если -249 и 249 - это пределы всей кармы. |
Цитата:
|
Т.е. макс. и мин. пределы - это -1000 и 1000. Всё понятно, спасибо, попробую.
|
Так, я задал одному ответу параметр <=-249 (меньше либо равно -249), а второму >=-249(больше либо равно -249), т.е. при нейтральной и положительной карме он мне должен отвечать вторым ответом, а при отрицательной первым, но он отвечает мне только вторым ответом, даже если я прихожу к нему с плохой кармой. В чём может быть дело?
|
Цитата:
Злой и меньше: <= -250 Нейтральная карма: >= -249 и <= 249 Добрый и больше: >= 250 |
Дело в том, что он не хочет работать со сравнением. Я ему задаю параметры:
ОТВЕТ 1: <=-250 ОТВЕТ 2 : >-250 И при этом он выдает мне только 2-ой ответ, даже при отрицательной карме. Почему? |
Цитата:
|
У Джерико есть на карму вроде ещё...
|
Я что-то не могу найти у него в диалогах кармового параметра. Не подскажете, в каком именно диалоге и квесте. Я смотрю в DialogueMegatone квесте. Я тоже думал о джерико, но тоже не вижу таких параметров. Странно.
|
Цитата:
Закладка НПЦ -> Джерико |
Да, но у них реплики в разных квестах, в DialogueMegatone нет тех, которые нужны. Я нашёл Симмсовские в квесте MS11, но и там ничего нет. Я не знаю, где искать Джерико.
|
Цитата:
|
У Джерико используется global value. Сейчас попробую так.
|
Ура! Заработало.
Я выставил через global values и оно пошло. Не знаю, с чем это связано, но в любом случае, спасибо большое. Только сразу ещё один вопрос. Как скрипт на атаку прикрепить и как его другом сделать? |
Цитата:
Клик
Вставь в поле Result script (end) startCombat Player чтобы он тебя атаковал. Остальное посмотри на сайте Fallout3: Creating Companion Tutorial — Rumor Wiki (там много всего). |
Спасибо большое. Понимаю, что задрал, но последний вопрос. А чем script begin и script end отличаются?
|
Цитата:
Begin - во время строчки диалога скрипт активируется. End - только после окончания строчки диалога. Например при диалоге с компаньоном ты говоришь одень броню: Begin - одел сразу же. End - оденет только когда ответит, на сообщение. |
Ясно, спасибо.
|
Есть новая проблема.
Я закончил тот туториал, но там только первая часть, где не говориться, как сделать из непися компаньона. Я нигде не могу найти вторую часть. Подскажите пожалуйста, где она есть, а в идеале ссылочку бы... |
Цитата:
Нажми здесь, чтобы увидеть текст
Нажми здесь, чтобы увидеть текст
moil |
На скок я понел он не увидел:
стр.1 | стр.2 | стр.3 | стр.4 | стр.5 ... |
Нет, я прочитал там всё, но просто там создание нпс, а второй части - создание из него компаньона там нет. Ну да ладно, не беда, я уже решил этот вопрос.
Но как всегда, без проблем не обходится. =) Проблема в следующем: нпс, когда его нанимаешь и говоришь следовать за тобой всё делает правильно, но когда начинается бой (со мной, а не с ним), то он мне не помогает, а бежит. в AI пакетах выставлена помощь друзьям и союзникам, а храбрость выставлена на Brave (Пробовал Fullhardy - результат тот же). Помогите пожалуйста решить этот вопрос. З.Ы. А как сделать так, чтобы этот нпс, когда является компаньоном, давал бонус к силе? |
Цитата:
Цитата:
|
А куда именно в диалог, в какую реплику? В Гритинг, или команду следования, или во все? И как потом при увольнении это убрать, SetPlayerTeammate 0?
Можно поподробнее про скрипт бонуса к силе. Я никогда не писал скрипты. |
Цитата:
Цитата:
|
| Часовой пояс GMT +3, время: 14:49. |
Работает на vBulletin® версия 3.7.2.
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.