Город Мастеров
IPB

Здравствуйте, гость ( Вход | Регистрация )


Brese
Отправлено: 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

Brese
Отправлено: Mar 1 2007, 01:39


Level 1


Группа: Newbie
Сообщений: 3
Регистрация: 28.02.2007
Пользователь №: 4,304


Спасибо! Получилось, характер стал враждебным. Только он на меня всё равно не нападает, пока я не нападу. Попробовал добавить в скрипт функцию ActionAttack, но не помогло.
  Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #105163 · Ответов: 84 · Просмотров: 134,182

Brese
Отправлено: 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