Вернуться   Форум команды Magic Team > Создание модов > Модостроение к Gothic

Важная информация

Модостроение к Gothic Как делаются моды к Готике...

Ответ
 
Опции темы Опции просмотра
Старый 04.01.2009, 07:58   #181
Готоман
Магистр форума
 
Аватар для MaGoth
 
Регистрация: 30.08.2006
Адрес: Самара
Сообщений: 2,024
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Скриптинг

.*.*.*.Pr0gр@мmеR.*.*.*.
1. Условие срабатывание.
2. Тело диалога.
3. Функции журнала квестов если необходимо задействовать.

Вот собственно и вся логика в общих чертах.
MaGoth вне форума   Ответить с цитированием
Старый 04.01.2009, 09:32   #182
Готоман
Пользователь
 
Аватар для . . . .Pr0gр@мmеR. . . .
 
Регистрация: 15.07.2007
Сообщений: 52
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Скриптинг

Нет, мне как раз таки надо подробно. Я хочу написать свою систему диалогов и обратился за помощью к скриптам готики. 40% я понял, но остальное неясно. Какие там используются функции, для чего что нужно.
instance DIA_VLK_666_Tim_EXIT(C_Info)
{
npc = VLK_666_Tim; // ну, это понятно
nr = 999; // ???
condition = DIA_VLK_666_Tim_EXIT_Condition; // ???
information = DIA_VLK_666_Tim_EXIT_Info; // ???
permanent = TRUE; // ???
description = Dialog_Ende; // ???
};
И каким боком выводятся фразы?
С остальным воде бы всё ясно. Там ничег осложного, за исключением некоторых нюансов:
Которые я понял только что=)
. . . .Pr0gр@мmеR. . . . вне форума   Ответить с цитированием
Старый 04.01.2009, 10:18   #183
Готоман
Магистр форума
 
Аватар для MaGoth
 
Регистрация: 30.08.2006
Адрес: Самара
Сообщений: 2,024
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Скриптинг

.*.*.*.Pr0gр@мmеR.*.*.*.
Иди на вог.ру в раздел модостроения скачай тутор Vama, по скриптологии в Готике.
Многое станет понятно.
MaGoth вне форума   Ответить с цитированием
Старый 04.01.2009, 12:18   #184
Готоман
Пользователь
 
Аватар для . . . .Pr0gр@мmеR. . . .
 
Регистрация: 15.07.2007
Сообщений: 52
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Скриптинг

Если я правильно понимаю, создаётся НПС и к нему крепится диалог(в отдельном файле?), а потом ещё файлы, отвечающие за каждую строчку диалога(т.е. не ВСЕ строчки, а только те, за которыми следует разветвление)?
. . . .Pr0gр@мmеR. . . . вне форума   Ответить с цитированием
Старый 04.01.2009, 17:27   #185
Администратор
Мастер
 
Аватар для redleha
 
Регистрация: 28.02.2008
Адрес: г.Новокуйбышевск Самарская обл.
Сообщений: 1,458
Сказал(а) спасибо: 544
Поблагодарили 419 раз(а) в 183 сообщениях
По умолчанию Скриптинг

. . . .Pr0gр@мmеR. . . .
Диалог не крепится. Это файл типа dia_гильдия_личныйномер_имяНПС, в котором содержатся ВСЕ диалоги с ГГ, относящиеся к данному НПСу.
1) Скачай декомпилированные скрипты Акеллы и разбирайся. Это самый удобный путь. Если не глупый и есть склонность к скриптописанию - разберёшься.
2) В туторе Вама ты найдешь пояснение ВСЕМ встречающимся функциям, упоминающимся в том числе в теле диалогов.
__________________
redleha вне форума   Ответить с цитированием
Старый 05.01.2009, 06:39   #186
Готоман
Пользователь
 
Аватар для . . . .Pr0gр@мmеR. . . .
 
Регистрация: 15.07.2007
Сообщений: 52
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Скриптинг

1. Где их можно взять?
2. Уже многое разобрал. Просто есть много связей со ВСЕМ в игре, и эти связи надо как-то определить... :rolleyes:
. . . .Pr0gр@мmеR. . . . вне форума   Ответить с цитированием
Старый 05.01.2009, 09:19   #187
Администратор
Мастер
 
Аватар для redleha
 
Регистрация: 28.02.2008
Адрес: г.Новокуйбышевск Самарская обл.
Сообщений: 1,458
Сказал(а) спасибо: 544
Поблагодарили 419 раз(а) в 183 сообщениях
По умолчанию Скриптинг

Вот ссылочка на скрипты:
Декомпилированные скрипты
Вот на GothicSourcer_v3.14
GS_3_14

А вообще тебе желательно посетить вот эту страницу: Модостроение
Всё, что нужно начинающему модмейкеру, ты точно найдёшь в статьях.
__________________
redleha вне форума   Ответить с цитированием
Старый 05.01.2009, 13:09   #188
Готоман
Пользователь
 
Аватар для . . . .Pr0gр@мmеR. . . .
 
Регистрация: 15.07.2007
Сообщений: 52
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Скриптинг

Я уже всё нашёл, но всё равно спасибо!=)
Вот ток вопросик возник:
instance в скриптах диалога обозначает новую строку, верно?
А что значит C_Info?
Цитата:
instance DIA_Onar_HowMuch(C_Info)
{
npc = Bau_900_Onar;
nr = 7;
condition = DIA_Onar_HowMuch_Condition;
information = DIA_Onar_HowMuch_Info;
permanent = FALSE;
description = "Так что насчет моего жалования?";
};
. . . .Pr0gр@мmеR. . . . вне форума   Ответить с цитированием
Старый 05.01.2009, 14:29   #189
Администратор
Мастер
 
Аватар для redleha
 
Регистрация: 28.02.2008
Адрес: г.Новокуйбышевск Самарская обл.
Сообщений: 1,458
Сказал(а) спасибо: 544
Поблагодарили 419 раз(а) в 183 сообщениях
По умолчанию Скриптинг

. . . .Pr0gр@мmеR. . . .
Видимо, ты всё нашёл, а смотреть не особенно хочешь. Не в обиду... ;)
В первую очередь подробно ознакомься с тутором Вама. Там это подробно описано. Тем более, "Классы" выделены в отдельный подраздел.
В нём написано, что есть несколько классов. Среди них C_Info, C_Item, C_NPC.
А instance(C_Info) - означает что данная Инстанция - это производная от классса C_Info, с присущими только этому классу элементами.
Мой тебе совет - сначала ознакамливайся с той инфой, которая уже набралась на данный момент, а потом задавай вопросы уже конкретно по скриптам.

__________________
redleha вне форума   Ответить с цитированием
Старый 06.01.2009, 08:57   #190
Готоман
Пользователь
 
Аватар для . . . .Pr0gр@мmеR. . . .
 
Регистрация: 15.07.2007
Сообщений: 52
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Скриптинг

Я читал статьи на сайте, а тутор Vam'а там так и не нашёл.
. . . .Pr0gр@мmеR. . . . вне форума   Ответить с цитированием
Ответ

Метки
доп.программы, полезная информация, скриптинг, советы, ссылки


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 06:14. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot
Magic Team© 2006-2019, The development and modification