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

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

 Правила этого форума ПРАВИЛА РАЗДЕЛА
2 страниц V  < 1 2  
Ответить в эту темуОткрыть новую тему
> Другой подход к созданию диалогов
Lex
сообщение Jan 5 2008, 20:07
Сообщение #26


Level 5
Иконки Групп

Класс: Обыватель
Характер: Lawful Neutral
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



Цитата(san @ Jan 5 2008, 13:12) *
что удобней юзать стандартные диалоги не правы. Просто инертность мышления.

улыбнуло. Я думаю что стандартная система достаточно удобна, чтобы за 5 лет никто и не подумал ее менять. В отличие от многих других аспектов, подвергшихся переработке со стороны фанатов (IMG:style_emoticons/kolobok_light/smile.gif) Самое главное она делает - функционал, наглядность, быстрота освоения редактора, быстрота в разборе чужого материала. От редактора диалогов другого и не нужно.

уменьшение количества скриптов как самоцель - штука бесполезная. Уменьшать их надо за счет систематизации имен, универсальности и параметризации самих кодов, системном решении проблемы. (делать не затычки на каждый случай, а 1-2 общих системы, которые бы решали 90% задач. С диалогами это сделать можно.)

В приведенных тобой примерах всетаки очень просты и сами диалоги и скрипты. Как я выше говорил, попробуй ею сделать диалог на 100+ фраз, со скриптами более 4-5 строк (ну банальный вариант: выдача награды в зависимости от класса игрока. Тебе для такого придется плодить ответы НПС, так как скрипты более чем в 1 строку в твоей структуре сделать трудно, а я в обычном редакторе делаю простой скрипт с switch и лишь 1 строку НПС (IMG:style_emoticons/kolobok_light/smile.gif) ) Или действие в ролике (НПС отходит к ящику, открывает его, что-то берет - возвращается. В это на диалоговой паузе.), или появление другого НПС в диалоге (открылась дверка, там появился новый НПС, подошел, вклинился в диалог). И так далее, примеров куча (IMG:style_emoticons/kolobok_light/smile.gif)
Да простейший отбор у игрока скажем 5 принесенных по квесту бутылочек, когда их у него ХЗ сколько и ХЗ в какой конфигурации (толи 1 предмет со стеком 10, толи 10 предметов со стеком 1). В общем в диалогах проверки/постановки локалок - задача конечно массовая и самая распространенная, но далеко не единственная.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
darkrain
сообщение Jan 11 2011, 10:25
Сообщение #27


Level 1


Класс: Обыватель
Характер: Lawful Good
Раса: Человек



Всем здрасте)
Извините что не в тему,просто я обычный юзер,и наверно самый последний человек втыкающий в Тулсет.
Так вот проблема у меня по диалогам....все никак решение немогу найти...
как сделать что бы НПС говорил по разному.То есть сегодня Привет я там Валера,а завтра О привет давно не виделись..
А то у меня получается всегда так как будто н только представляется и так каждый раз,я уже много чего перебровал...чего вроде не додумался как такое сотворить...так вот помогите пожалуйста.
Заранее большое спасибо)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Griffon
сообщение Jan 11 2011, 10:44
Сообщение #28


Level 18
Иконки Групп

Класс: Страж Тьмы
Характер: True Neutral
Раса: Человек
МАСТЕР D&D



darkrain,

Попробуй поискать ответ в разделе скриптов. Твой НПС будет настолько "живым", насколько ты его таким сделаешь. Проблему можно решить созданием ряда диалогов и скрипта, запускающего каждый раз следующий диалог при попадании героя на триггер.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
darkrain
сообщение Jan 11 2011, 10:55
Сообщение #29


Level 1


Класс: Обыватель
Характер: Lawful Good
Раса: Человек



Спасибо)

Цитата(darkrain @ Jan 11 2011, 10:49) *
Спасибо)

А вот еще может кто нибудь обьяснить чтобы нужно сделать что бы при смерти игрока он появлялся где ниубдь там в городе а не тут же....просто не понимаю как это сделать,или это через скрипты?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Griffon
сообщение Jan 11 2011, 12:30
Сообщение #30


Level 18
Иконки Групп

Класс: Страж Тьмы
Характер: True Neutral
Раса: Человек
МАСТЕР D&D



Цитата(darkrain @ Jan 11 2011, 10:55) *
или это через скрипты?

именно так. возрождение и даешь точку переноса ГГ
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
darkrain
сообщение Jan 11 2011, 15:20
Сообщение #31


Level 1


Класс: Обыватель
Характер: Lawful Good
Раса: Человек



А по подробнее можно?)
и можешь пожалуйста обьяснить значение
OnExit
OnEnter
и тому подобное)
Если конечно не трудно)
заранее благодарю)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Griffon
сообщение Jan 11 2011, 16:38
Сообщение #32


Level 18
Иконки Групп

Класс: Страж Тьмы
Характер: True Neutral
Раса: Человек
МАСТЕР D&D



Цитата(darkrain @ Jan 11 2011, 15:20) *
OnEnter

скрипт запускается в момент вхождения игрока в локацию

Цитата(darkrain @ Jan 11 2011, 15:20) *
OnExit

скрипт запускается в момент покидания локации

Вот здесь все функции и скрипты - http://nwn1.nwn2lexicon.com/


Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
darkrain
сообщение Jan 13 2011, 18:06
Сообщение #33


Level 1


Класс: Обыватель
Характер: Lawful Good
Раса: Человек



А вот еще один вопрос...тоже не втему но мне очень интересно узнать..
Есть ли руссификатор к Obsidian Toolset?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
wirTUS
сообщение May 24 2011, 19:16
Сообщение #34


Level 5
**

Класс: Убийца
Характер: Lawful Evil
Раса: Человек



Руссификатор, имхо, не нужен (ибо гораздо менее удобно), но существует патч Dumbo, позволяющий работать в редакторе на русском без "кракозябриков".
Но т.к. вопрос был про руссификатор, то таких не встречал по отдельности, встречал только руссифицированную полную игру , в которой тулсет, собственно, был также руссифирован

могу дать .torrent
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

2 страниц V  < 1 2
Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28th March 2024 - 22:30