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

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

Профиль
Фотография
Рейтинг
 
Опции
Опции
Персональное Соглашение
san не имеет договора в данный момент.
Персональная информация
san
Level 3
Возраст неизвестен
Пол не выбран
Проживание неизвестно
День рождения неизвестен
Интересы
Нет данных
Другая информация
Класс: Обыватель
Характер: Lawful Good
Раса: Человек
Мастер: Нет данных
Мастер: Нет данных
Мастер: Нет данных
Проект N1: Нет данных
Проект N2: Нет данных
Статистика
Присоединился: 27.12.2005
Просмотры профиля: 1,421*
Последний раз замечен: 5th January 2008 - 13:17
Местное время: Oct 20 2018, 05:43
30 сообщения (0.01 сообщений в день)
Контактная информация
AIM Нет данных
Yahoo Нет данных
ICQ Нет данных
MSN Нет данных
* Просмотры профиля обновляются каждый час

san

Candidate

*


Темы
Сообщения
Файлы
Комментарии
Друзья
Содержание
Недавно была необходимость сделать диалоги для большого кол-ва NPC. Понял наскоко это неудобно(надо каждого НПС создавать диалог, а что если ему надо сказать просто "Здрасте", а игрок всего лишь должен ответить "Здраствуй"). Или надо использовать скрипты, а в них что-то вроде:
Neverwinter Script Source
if( GetTag( OBJECT_SELF=="1" ) ) {
    return TRUE;
} else if ...

Думаю вы знаете как это делается=). А что если нужно создать диалог с проверками/действиями? Приходится использовать скрипты... причем коль-во скриптов может резко увеличится, в зависимости от кол-ва проверок/действий.
Пример создать диалог в котором в зависимости от лвл игрока давалась 100 или 300 или 400 экспы, при этом были бы разные ответы НПС и игрока. Экспа должна даваться при ответе игрока. Это довольно простой пример, но даже здесь надо создать больше чем 1 скрипт. А что если я вообще не знаю как обращаться со скриптами?
Я предлагаю создавать диалоги иначе. Как, смотрите ЗДЕСЬ. Все что приведено, - работает и проверено. Для того чтобы добавить систему к вашему модулю, надо включить в него 1 erf. Если тем что здесь описано заинтересуется кто нить(прошу напишите об этом), то добавлю эту .erf'ку, буду объяснять непонятные моменты и совершенствовать систему. На данный момент тестил в НВН1, но легко можно перенести и в НВН2.
зы
сори за грамотность.

Добавлено через 13 минуты 30

Добавил ссылку, а то читать так не удобно... пройдите по ссылке, там тепереь все что надо=)
Последние посетители


9 Oct 2016 - 22:40


9 Jan 2010 - 1:19


8 May 2008 - 18:48


4 Jan 2008 - 13:51


5 Jun 2007 - 16:06

Комментарии
Вам не оставили ни одного комментария san.

Друзья
Нет друзей для показа.
Текстовая версия Сейчас: 20th October 2018 - 05:43