Здравствуйте, гость ( Вход | Регистрация )
Отправлено: Mar 4 2007, 16:19 | |
Level 1 Группа: Newbie Сообщений: 3 Регистрация: 28.02.2007 Пользователь №: 4,304 |
Спасибо! Теперь всё работает. Оказывается, для этого даже стандартный скрипт есть. x0_c2_go_hostile называется. #include "nw_i0_generic" void main() { SetImmortal(OBJECT_SELF, FALSE); SetPlotFlag(OBJECT_SELF, FALSE); ChangeToStandardFaction(OBJECT_SELF, STANDARD_FACTION_HOSTILE); object oPC = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC); AdjustReputation(oPC, OBJECT_SELF, -100); DelayCommand(0.5, DetermineCombatRound(oPC)); DelayCommand(0.7, SpeakString ("NW_ATTACK_MY_TARGET", TALKVOLUME_SILENT_TALK)); } Возник такой вопрос. Как сделать, чтобы персонаж начинал разговор первым? Хочется сделать стражника охраняющего врата. Когда я подхожу к вратам он должен спрашивать: "чего мне надо?". А потом либо нападать, либо пропускать в зависимости от ответа. Хочу вставить в диалог возможность попытки обмануть стражника. Если герой достаточно каризматичьный и может убеждать то у него получится, если нет, то страж нападёт. |
Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #105364 · Ответов: 84 · Просмотров: 134,182 |
Отправлено: Mar 1 2007, 01:39 | |
Level 1 Группа: Newbie Сообщений: 3 Регистрация: 28.02.2007 Пользователь №: 4,304 |
Спасибо! Получилось, характер стал враждебным. Только он на меня всё равно не нападает, пока я не нападу. Попробовал добавить в скрипт функцию ActionAttack, но не помогло. |
Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #105163 · Ответов: 84 · Просмотров: 134,182 |
Отправлено: Feb 28 2007, 23:10 | |
Level 1 Группа: Newbie Сообщений: 3 Регистрация: 28.02.2007 Пользователь №: 4,304 |
Подскажите пожалуйста, какой скрипт нужно прицепить к диалогу, чтобы дружественный персонаж по окончанию диалога стал враждебным. |
Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #105156 · Ответов: 84 · Просмотров: 134,182 |
Открытая тема (есть новые ответы) Открытая тема (нет новых ответов) Горячая тема (есть новые ответы) Горячая тема (нет новых ответов) |
Опрос (есть новые голоса) Опрос (нет новых голосов) Закрытая тема Тема перемещена |
Текстовая версия | Сейчас: 24th April 2024 - 11:32 |