Арканум

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

> Правила форума — Моддинг Арканума

Арканум — В рамках здравого смысла ограничьте флуд и офф-топ;
— Называйте темы понятно и конкретно;
— Если Вы хотите узнать, где можно скачать какой-либо файл, патч, мод или саму игру Arcanum: Of Streamworks and Magick Obscura, ознакомьтесь с нашей подборкой ссылок
Просьба: Голосуйте иногда в рейтингах на форуме/сайте (низ страницы — баннеры). Для чего это делать: пропаганда игры, ведь АРКАНУМ жил, жив и будет жить;
— Для двухстороннего общения пользуйте личные сообщения или асю.

 
Ответить в эту темуОткрыть новую тему
> Вопрос по структуре DLG файлов, Помоготе разобраться!!!
куоп
сообщение 19.12.2006, 16:32
Сообщение #1


Диггер
Group Icon

Группа: Дегустаторы
Сообщений: 19
Регистрация: 14.5.2007
Из: Кемерово
Пользователь №: 827



Здравствуйте уважаемые граждени Арканум!

Вот задался вопросом как добавить свой диалог, посмотрел статьи, диалоги которые уже имеются и у меня возникла пара вопросов:

1.
струстура dlg-файла
{№ строки}{ текст сообщения }{???????}{??????}{??????}{ № строки на которую перейти}{ ???? }

Подскажите что хранится в полях помеченных: ?????

2.
что значат строки
{1}{G:}{G:}{}{}{}{}

{16}{E:}{}{5}{}{0}{}

что за символы
G:
E:
и т. д.

3.
Что значит слова в 5 секции pf1, pf2 и какие ещё есть слова(параметры)


--------------------
курить-вредно, пить-противно, а умирать здоровым жалко
--------------------
бог умер, этомы его убили. Ницше
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
san
сообщение 19.12.2006, 16:58
Сообщение #2


Некромант форума Arcanum
******

Группа: Главные администраторы
Сообщений: 3 241
Регистрация: 17.10.2006
Из: Москва
Пользователь №: 2



Вопрос настолько емкий, что ответ займет черезчур много места (да и лень :blush2: ). Правильней всего - почитать тройковский мануал на сей счет. Лучше ничего не написать. Неизменно-понятны - первые три скобки. Первая - понятно, вторая - текст от мужского пола, третья - от женского. Кстати, предпоследние скобки - тоже не однозначны. Передача упраление скрипту - к примеру - тоже там...

Все остальное - чрезвычайно многовариантно. По сути - это тоже скрипт. В котором можно обозначить практически любые действия. Которых - сотни.

Строчка типа - {1}{G:}{G:}{}{}{}{} - генеренный диалог. Множество вариантов. Тоже - к Тройке...

Пример написания диалога - по ссылке (внизу страницы). Может и пригодится. Он довольно простой и написан понятно. И на русском lol1.gif

Если мануал тройковский нужен - можно выслать в почту. Но язык, понятно, буржуинский. Не все там понятно, но для написания своих диалогов, незамороченных, хватит.


--------------------
арканум
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Gentle_Giant
сообщение 26.12.2006, 3:10
Сообщение #3


Говностай
Group Icon

Группа: Модераторы
Сообщений: 1 036
Регистрация: 26.10.2006
Из: Középső világ
Пользователь №: 15



Простой пример:

// This is test. Add this dialog and script to any NPC on your map.
{1}{Привет, @[email protected]? Как дела?}{Привет, @[email protected]? Как дела?}{}{}{}{}
{2}{Хорошо.}{}{1}{}{0}{fl4}
{3}{Плохо.}{}{1}{}{0}{fl5}
{4}{Рад за тебя, @[email protected]! Пока, друг.}{Рад за тебя, @[email protected]! Пока, подруга.}{}{}{0}{}
{5}{Надеюсь, все наладится. Удачи тебе, @[email protected]!}{Надеюсь, все наладится. Удачи тебе, @[email protected]!}{}{}{0}{}


// ... - комментарий.

Линия NPC: {1}{Привет, @[email protected]? Как дела?}{Привет, @[email protected]? Как дела?}{}{}{}{}
{№ строки.}{Текст, ответ для мужчин PC.}{Текст, ответ для женщин PC.}{Пусто.}{Индекст звукового файла.}{Пусто.}{Спец. секция результатов.}

Линия PC: {2}{Хорошо.}{}{1}{}{0}{fl4}
{№ строки.}{Текст, ответ PC.}{Какой пол может произнести: 0 - ж., 1 - м.}{IN "+" мин./ "-" макс.}{Пусто.}{Строка перехода, ответ NPC; если с "-" , тогда переход на строку скрипта.}{Спец. секция результатов.}
Про генерируемые ответы (G: E: I: B: и пр.) и спец. результаты лучше прочитай в мануалах Тройки.

Особое: @[email protected] - имя игрока.


Очень рекомендую использовать редактор диалогов DiAreA (Автор: Zammy) - быстрее все уяснишь. Есть еще один редактор, автор, кажется, Grant Davis (или как-то так); его редактор не очень. Чуть сложнее отладчик диалогов Dialog Debugger (Автор: DjUnique) - это так сказать тебе "на вырост". smile3.gif


--------------------
Видеоигры преподносят как минимум один важный жизненный урок: если на пути попадаются враги, значит, ты идешь в верном направлении.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 



Текстовая версия Сейчас: 26.10.2021, 2:42

Группа Арканум Клуба В Контакте

арканум