Другой подход к созданию диалогов |
Здравствуйте, гость ( Вход | Регистрация )
Другой подход к созданию диалогов |
Jan 5 2008, 20:07
Сообщение
#26
|
|
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
что удобней юзать стандартные диалоги не правы. Просто инертность мышления. улыбнуло. Я думаю что стандартная система достаточно удобна, чтобы за 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). В общем в диалогах проверки/постановки локалок - задача конечно массовая и самая распространенная, но далеко не единственная. |
Jan 11 2011, 10:25
Сообщение
#27
|
|
Level 1 Класс: Обыватель Характер: Lawful Good Раса: Человек |
Всем здрасте)
Извините что не в тему,просто я обычный юзер,и наверно самый последний человек втыкающий в Тулсет. Так вот проблема у меня по диалогам....все никак решение немогу найти... как сделать что бы НПС говорил по разному.То есть сегодня Привет я там Валера,а завтра О привет давно не виделись.. А то у меня получается всегда так как будто н только представляется и так каждый раз,я уже много чего перебровал...чего вроде не додумался как такое сотворить...так вот помогите пожалуйста. Заранее большое спасибо) |
Jan 11 2011, 10:44
Сообщение
#28
|
|
Level 18 Класс: Страж Тьмы Характер: True Neutral Раса: Человек МАСТЕР D&D |
darkrain,
Попробуй поискать ответ в разделе скриптов. Твой НПС будет настолько "живым", насколько ты его таким сделаешь. Проблему можно решить созданием ряда диалогов и скрипта, запускающего каждый раз следующий диалог при попадании героя на триггер. |
Jan 11 2011, 10:55
Сообщение
#29
|
|
Level 1 Класс: Обыватель Характер: Lawful Good Раса: Человек |
|
Jan 11 2011, 12:30
Сообщение
#30
|
|
Level 18 Класс: Страж Тьмы Характер: True Neutral Раса: Человек МАСТЕР D&D |
|
Jan 11 2011, 15:20
Сообщение
#31
|
|
Level 1 Класс: Обыватель Характер: Lawful Good Раса: Человек |
А по подробнее можно?)
и можешь пожалуйста обьяснить значение OnExit OnEnter и тому подобное) Если конечно не трудно) заранее благодарю) |
Jan 11 2011, 16:38
Сообщение
#32
|
|
Level 18 Класс: Страж Тьмы Характер: True Neutral Раса: Человек МАСТЕР D&D |
OnEnter скрипт запускается в момент вхождения игрока в локацию OnExit скрипт запускается в момент покидания локации Вот здесь все функции и скрипты - http://nwn1.nwn2lexicon.com/ |
Jan 13 2011, 18:06
Сообщение
#33
|
|
Level 1 Класс: Обыватель Характер: Lawful Good Раса: Человек |
А вот еще один вопрос...тоже не втему но мне очень интересно узнать..
Есть ли руссификатор к Obsidian Toolset? |
May 24 2011, 19:16
Сообщение
#34
|
|
Level 5 Класс: Убийца Характер: Lawful Evil Раса: Человек |
Руссификатор, имхо, не нужен (ибо гораздо менее удобно), но существует патч Dumbo, позволяющий работать в редакторе на русском без "кракозябриков".
Но т.к. вопрос был про руссификатор, то таких не встречал по отдельности, встречал только руссифицированную полную игру , в которой тулсет, собственно, был также руссифирован могу дать .torrent |
Текстовая версия | Сейчас: 22nd September 2024 - 05:23 |