|
|
07.02.2005, 22:53
|
#202
|
|
Re: Скриптинг в Готике
2Vahaber:
Вопрос, который остался в силе: за что отвечают вот эти строчки? Mdl_SetVisual(self,"HUMANS.MDS"); Mdl_ApplyOverlayMds(self,"Humans_Tired.mds");
|
Эти две функции и другие описаны в "Уроках скриптологии" void Mdl_SetVisual(c_npc self,string fileMds); - установить для npc self файл изображения с именем fileMds (формат MDS). void Mdl_ApplyOverlayMds(c_npc n0,string s1); - запустить файл анимации s1 с расширением mds для npc n0. Остальное относится только к Готике 1.
Задает масштаб изображения НПС, чем сильнее, тем объемнее он выглядит.
self.aivar[AIV_IMPORTANT] = TRUE;
|
НПС имеет важную информацию для разговора. 2ZXZX:
INSTANCE KHO_Day_Std *(C_MUSICTHEME_STANDARD) { file= "kh_daystd.sgt"; }; Я понял так: при нахождении в Хоринисе(без драки) воспроизводится файл kh_daystd.sgt. Т.е.,если заменить этот файл на самодельный kh_daystd.sgt, он должен воспроизводится в игре. И все...Или есть еще какие-нибудь условия?
|
Да, все, других условий нет (файл только должен быть нужного формата ;D ).
|
|
|
07.02.2005, 23:20
|
#203
|
|
Re: Скриптинг в Готике
Mdl_SetVisual (self,"HUMANS.MDS"); Mdl_ApplyOverlayMds (self,"Humans_Tired.mds");
|
Так перый отвечает скорее всего за анимацию ,из названия видно,что это человек. Так во второй стоочке это то как будет ходить нпс.Сушествуют такие типы Tired,Militia,Mage,Arrogance,Relaxed.
|
|
|
07.02.2005, 23:26
|
#204
|
|
Re: Скриптинг в Готике
2Vam:Спасибо.
файл только должен быть нужного формата *
|
Работаем...
|
|
|
08.02.2005, 03:33
|
#205
|
|
Re: Скриптинг в Готике
Цитата:
Сообщение от Mitrich link=board=gothic&t=1105030050&start=150#171 date=02/03/05, в 19:18:49
2ZXZX: Да какое уж тут "сорри", спасибо, что вмешиваешься. :)
|
Тут не много крутых перцев из мира аудио/видеозахвата, поэтому будет крайне удачно, если ты поделишься своим опытом в более доступной и развернутой форме. Наложить звук потом можно, но в том то и вся прелесть, чтобы использовать не только видео, но и звук, создаваемый движком. Для этого, как я понимаю, было бы идеальным вариантом снимать не только картинку с экрана (зачем нам вообще плеер?), но и звук с выхода. А уж как потом все это вместе сводить, AdobePremier сам разберется. :)
|
Звук (любой звук, который воспроизводит зв карта) можно захватить Sound Forge. Там есть такой режим записи, когда основное окно проги скрывается, и пишутся все звуки, воспроизводимые картой. Только надо входы-выходы настроить правильно.
|
|
|
09.02.2005, 13:03
|
#207
|
|
Re: Скриптинг в Готике
2Vam:
Может кто-нибудь подсказать, существует ли где-нибудь описание имен вайпоинтов по Готике2 + аддон?
|
Насколько я понимаю, отдельного описания нет. Я пользуюсь списком Output/Input. Открываешь Спейсер, open zen>NewWorld (или любой другой нужный), в списке Output/Input, проранджированном (к счатью) по алфвиту, ищешь, пролистывая вниз, нужную тебе точку и щелкаешь на нее дважды мышкой. В окне Спейсера тебе покажут ее положение, а в свитке Objekts можно посмотреть что она из себя представляет. P.S. Да, ответить то забыл. :) NW_MONASTERY_PLACE_04 это вейпойнт, находящийся прямо перед входом в храм монастыря, где трое главных начальников магов огня высседают. Судя по свойствам, ничего военного, но лучше посмотри сам.
|
|
|
09.02.2005, 19:10
|
#209
|
|
|
|
|
Регистрация: 15.04.2004
Адрес: Санкт-Петербург
Сообщений: 372
|
|
|
|
|
|
Re: Скриптинг в Готике
2Vam:
Может кто-нибудь подсказать, существует ли где-нибудь описание имен вайпоинтов по Готике2 + аддон?
|
Насколько я знаю, нет ::)
|
|
|
09.02.2005, 21:03
|
#214
|
|
|
|
|
Регистрация: 15.04.2004
Адрес: Санкт-Петербург
Сообщений: 372
|
|
|
|
|
|
Re: Скриптинг в Готике
2--fitil--:
Господа, где взять прогу для раскомпиляции файла Gothic.dat ?
|
http://killer-xxx.nm.ru Самая первая прога ::)
|
|
|
09.02.2005, 21:43
|
#215
|
|
Re: Скриптинг в Готике
Цитата:
Сообщение от TycoooN link=board=gothic&t=1105030050&start=200#213 date=02/09/05, в 20:03:03
2--fitil--: http://killer-xxx.nm.ru Самая первая прога ::)
|
Ссылка которую вы даёте неработает. не моглибы дать прямую на какую нить программу для раскомпиляции *dat файла?
|
|
|
09.02.2005, 22:11
|
#217
|
|
Re: Скриптинг в Готике
Цитата:
Сообщение от TycoooN link=board=gothic&t=1105030050&start=200#215 date=02/09/05, в 21:06:00
2--fitil--: Декомпилятор существует всего один, его автор - камрад Vam ::) А ссылка не работает, потому что nm.ru сейчас в дауне... Вот ссылка на не самую свежую версию декомпилятора: http://gothic3.allgothic.ru/filezzz/GothicToolsV1_6.rar
|
Вот спасибки!!!
|
|
|
09.02.2005, 22:17
|
#218
|
|
Re: Скриптинг в Готике
Цитата:
Сообщение от TycoooN link=board=gothic&t=1105030050&start=200#215 date=02/09/05, в 21:06:00
2--fitil--: Декомпилятор существует всего один, его автор - камрад Vam ::) А ссылка не работает, потому что nm.ru сейчас в дауне... Вот ссылка на не самую свежую версию декомпилятора: http://gothic3.allgothic.ru/filezzz/GothicToolsV1_6.rar
|
Вот на сайте http://diccuric2.narod.ru/MAIN.html есть графическая оболочка. а нескачивается чёто... Извините за назойливость, наверно я вам надоел, но мнебы узнать как им пользоваться этим GothicToolsV1_6 ???
|
|
|
09.02.2005, 22:41
|
#220
|
|
Re: Скриптинг в Готике
2--fitil--:
Извините за назойливость, наверно я вам надоел, но мнебы узнать как им пользоваться этим GothicToolsV1_6 ???
|
Сначала за всеми ответами по декомпилятору сюда (там же можно найти и последнюю версию, лучше юзать только её), а если что-то будет глючить, то ко мне. *;)
|
|
|
10.02.2005, 01:01
|
#222
|
|
Re: Скриптинг в Готике
Цитата:
Сообщение от Vam link=board=gothic&t=1105030050&start=200#219 date=02/09/05, в 21:41:08
2--fitil--:Сначала за всеми ответами по декомпилятору сюда (там же можно найти и последнюю версию, лучше юзать только её), а если что-то будет глючить, то ко мне. *;)
|
v1.6 я тока Декомпилировал датник из Г1, а мне надо из Г2а, уж очень надо!!! Да и вот последней версии я там к сожалению не нашёл. :'(Киньте плиз ссылочку на последнюю версию GothicTools Уж ООООООООООчень надо!!! :)
|
|
|
10.02.2005, 10:32
|
#225
|
|
|
|
|
Строители Миртаны
Регистрация: 25.05.2004
Сообщений: 3
|
|
|
|
|
|
Re: Скриптинг в Готике
2TycoooN:
Ты о какой Готике вообще?
|
Разве во второй была матка ползунов? :)
|
|
|
10.02.2005, 20:50
|
#228
|
|
Re: Скриптинг в Готике
Цитата:
Сообщение от Vam link=board=gothic&t=1105030050&start=225#226 date=02/10/05, в 17:34:11
2--fitil--: Ответ ты уже получил, зачем писать в разные темы одно и тоже. Безобразие! *;D
|
Прошу меня извинить я новичёк, но быстро учусь!!! ::)
|
|
|
11.02.2005, 21:09
|
#234
|
|
Re: Скриптинг в Готике
2--fitil--:
Ага... а откуда тогда игра оригинальный скрипт читает если я датник заменил с изменённым скриптом???
Прям "полтергейст" какой то!!!
|
До полтергейста тут далеко, Готика2 + аддон, если ей чего-то не нравится в дат файлах запускает систему воостановления оригинальных файлов из архива, то есть виртуального диска, с которого она была установлена. Я делал так, запускал аддон без всякого МДК, после загрузки игры сразу выходил, менял датник и оушник, и запускал снова. Загрузка проходила быстро, без воостановления, и все работало. ;)
|
|
|
11.02.2005, 22:26
|
#235
|
|
|
|
|
Регистрация: 15.04.2004
Адрес: Санкт-Петербург
Сообщений: 372
|
|
|
|
|
|
Re: Скриптинг в Готике
2--fitil--:
Ага... а откуда тогда игра оригинальный скрипт читает если я датник заменил с изменённым скриптом???
Прям "полтергейст" какой то!!!
|
Возможно, из GothicGame.mod ::) Удали его из папки data/modvdf
|
|
|
11.02.2005, 23:13
|
#236
|
|
Re: Скриптинг в Готике
Цитата:
Сообщение от --fitil-- link=board=gothic&t=1105030050&start=225#228 date=02/11/05, в 17:58:11
Господа, ответте мне пожайлуста на такой вопрос: Когда я декомпилирую Gothic.dat ,изменяю атрибуты имя и всё такое у Npc потом компилирую обратно, вставляю в игру т.е заменяю оригинальный датник, запускаю игру, но Npc остаётся таким как и был прежде. как будто готика читает скрипты из другово файла. Подчёркиваю я изменяю скрипт, а не добавляю! Это про Г2а. А в первой готике всё получается!
|
Вощем я понял если запустить через GothicStarter то игра запустится с оригинальными скриптами! А если просто запустить, то запустится с изменёнными. Но я же датник то заменил и старого то там как бы и нет... откуда ж тогда при запуске через GothicStarter оригинальные скрипты читаются??? Странно както получается... мож и в правду из GothicGame.mod хотя мне кажется что нет!
Помогите разобраться с проблемой!!!
|
|
|
|
11.02.2005, 23:21
|
#237
|
|
Re: Скриптинг в Готике
Вощем я понял если запустить через GothicStarter то игра запустится с оригинальными скриптами! А если просто запустить, то запустится с изменёнными.
|
Я лично не вижу связи. а gothicgame.mod лучше удалить,а то ты никогда не сможешь увидеть свои скрипты в действии.
|
|
|
12.02.2005, 10:10
|
#238
|
|
Re: Скриптинг в Готике
Господа, постараюсь помочь
Порядок загрузки через GothicStarter такой: самым высоким приоритетом при загрузке обладают файлы mod, т.е. те, которые прописаны в строке vdf=, причем у последнего файла в этой строке приоритет наивысший. Потом подключаются виртуальные диски в папке data, а только потом файлы _work. Но для того, чтобы изменить порядок загрузки, ничего удалять не нужно, просто убираем мод-пакет, т.е. оставляем vdf= *. Откройте mod пакет GothicGame и вы увидите, что там кроме откомпилированных скриптов ничего нету - то же + исходники при установке G2MDK будет лежать в _work. Виртуальный диск отключается добавлением к нему типа *.disabled, но в этом случае его содержимое должно лежать в папке _work. Файлы видео и скриптов не хранятся на виртуальных дисках. Для экзешника отправным является файл GothicGame.ini, поэтому теоретически изменять скрипты Готики можно вообще без G2MDK, если использовать компилятор/декомпилятор Vamа. Но через GothicStarter удобнее компилировать скрипты, можно выбирать ini-файл, с которого пойдет загрузка. Например в ini-файле MyLevel.ini можно написать World=MyLevel.zen и игра начнется в другой локации. А можно это написать и в GothicGame.ini. Не спорю.
|
|
|
Здесь присутствуют: 9 (пользователей: 0 , гостей: 9)
|
|
Ваши права в разделе
|
|
|
|
Текущее время: 20:39. Часовой пояс GMT +4.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|