Форма входа

Чат

Наш опрос
Оцените мой сайт
1. Отлично
2. Хорошо
3. Неплохо
4. Ужасно
5. Плохо
Всего ответов: 26

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Статьи » Модостроение

Урок по созданию диалога
Нужный нам файл называется:
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> ;Текст поддиалога
</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/index.php/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%B8%D0%B0%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2_(%D0%BF%D0%BE%D0%BB%D0%BD%D1%8B%D0%B9_%D0%BE%D0%B1%D0%B7%D0%BE%D1%80)
Если будут вопросы обращаетесь комне на ящик Vladimirgorbane@mail.ru или на наш форум в раздел "Модостроения от А до Я"

Особенно если будет интересно как с помощью диалога добавить или убрать у гг из рюкзака тот или иной предмет или проверить рюкзак гг на наличие предмета.

------------------------------

С уважением Stalker 56 (SMK-Team)
Категория: Модостроение | Добавил: RaZoR (01.05.2011)
Просмотров: 1716 | Комментарии: 1 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Данные
Гость


Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!

Реклама Google




Сайт управляется системой uCoz