TwinkieBrave | Дата: Вторник, 01.01.2013, 20:58 | Сообщение # 1 |
Сержант
Группа: Администраторы
Сообщений: 36
Статус: Offline
| Создание диалога Автор : Сталкер 56 Приступим:
Нужный нам файл называется: dialogs.xml Он в папке : configs\gameplay И так открываем его через блокнот и пишем в конце перед </game_dialogs> это:
<dialog id="new_dialog_test"> ;Айди диалога(может быть любым) <phrase_list> ;Тут у нас открывается секция поддиалогов
<phrase id="0"> ;Это поддиалог №0 номер может быть любым но первый поддиалог всегда имеет №0 ! <text>Привет я дятел =)</text>;текст поддиалога
<next>1</next> ;Это ссылка на другой поддиалог </phrase> ;Закрытие под диалога
<phrase id="1"> ;это поддиалог №1 номер может быть любым! <text>Ухахаха,очень смешно!</text> ;Текст поддиалога
<next>12</next> ;Ссылка на поддиалог с номером 12 <next>145</next> ;Ссылка на поддиалог с номером 145 </phrase>;Закрытие поддиалога
<phrase id="12"> ;Это поддиалог №12 номер может быть любым! <text>Что невериш что я дятел?</text> ;Текст поддиалога
;<next>,,,</next> ;Это ссылка на другой поддиалог у нас небудит использоваться такчто тут тупо выход из под диалога </phrase> ;закрытие под диалога
<phrase id="145"> ;это поддиалог №145 номер может быть любым! <text>Ладно бывай,мне пора...</text> ;Текст поддиалога <action>dialogs.break_dialog</action> ;Выход из диалога(закрытие всего диалога!ну заканчиваешь базарить с нпс кароче) </phrase> ;закрытие под диалога </phrase_list> ;Тут у нас закрывается секция поддиалогов
</dialog> ;Заканчивается весь диалог
Ттак если у нас этот диалог стартовый тоесть при каждом разговоре с нпс он 1 высвечиваться будет то 1 поддиаог ето говорит нпс а если это обычный диалог(нестартовый)то первый поддиалог говорит гг (первый поддиалог это поддиалог №0) Данный диалог не стартовый Вот что будет в игре: Появляется строчка(ну куда надо нажать тоесть вариант ответа гг) - Привет я дятел =) - Ухахаха,очень смешно Далее 2 фразы гг - Что невериш что я дятел? или - Ладно бывай,мне пора...
Теперь добавим наш диалог НПС которого мы недавно создали пишем ему в раздел диалогов это: <actor_dialog>new_dialog_test</actor_dialog> Пишем туда кароч айди нашего диалога Заходим в игру и у нпс появляется строчка "Привет я дятел =)"
Более подробное объяснение по созданию диалога можно найти здесь http://stalkerin.gameru.net/wiki....B9_%D0% BE%D0%B1%D0%B7%D0%BE%D1%80) Если будут вопросы обращаетесь комне на ящик Vladimirgorbane@mail.ru или на наш форум в раздел "Модостроения от А до Я"
Особенно если будет интересно как с помощью диалога добавить или убрать у гг из рюкзака тот или иной предмет или проверить рюкзак гг на наличие предмета.
|
|
| |