[AGFC: Valley of Gothic] М:Декомпилятор скриптов Готики

Страница 9 из 31 « Первая 23456789 1011121314151619 Последняя »
Поиск в этой теме:

Расширенный поиск
Старый 09.01.2005, 17:26   #321
TycoooN
Строители Миртаны
  Аватар для TycoooN
 
 
Регистрация: 15.04.2004
Адрес: Санкт-Петербург
Сообщений: 372
TycoooN вне форума

По умолчанию Re: Декомпилятор скриптов Готики

2Vam:
Необходимо подправить шрифты, каждому коду символа в шрифте есть его визуализация, если в шрифтах символу апостроф 0х27(') визуализации нет, то ее надо скопировать (каким-нибудь редактором шрифтов) с кода 0х22(") - это обычные кавычки.
А как узнать, какому символу какая ячейка соответствует в готических шрифтах? ::)
Отправить личное сообщение для Ответить с цитированием
Старый 09.01.2005, 18:29   #322
B_Wolf

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2TycoooN:
А как узнать, какому символу какая ячейка соответствует в готических шрифтах?
Попробуй сравнить с другими Готическими шрифтами, может в них уже есть искомый символ.
Например Снежковые с Акелловскими и с Оригинальными(Немецкими).
Ответить с цитированием
Старый 10.01.2005, 22:05   #323
dftool

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

Интересно есть ли отличия (не щитая компиляции *.Zen файлов - текстур) компиляции всего остального между Спейсером 2 и декомпиляторов от Vam'a.
Ответить с цитированием
Старый 11.01.2005, 19:56   #324
basilio58

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

Всем привет!
Мне кажется, у нас несколько неправильный подход к работе с декомпилятором.
Во-первых, нужно знать что ДОЛЖНО получиться в результате декомпиляции (какие папки, название, и т.д.)
Во-вторых. Запускаю декомпиляцию. Смотрю:
Полетели строчечки...
not found module, error 462, error 407, error еще бог его знает какая...
В результате finished error 462, или еще что нибудь.
Смотрю, и думаю: да как игра то работает? Ошибка на ошибке...
Это я к чему? Хотелось бы знать что означает № сообщения.
А вообще, в идеале, неплохо бы если бы были "эталонные"
скрипты, с которыми можно сравнить результат.
А то получается: в Г2 есть папка dialoge, в Г1 нет, вот и думай,
толь лыжи не едут, толь ...  
Ответить с цитированием
Старый 11.01.2005, 20:03   #325
dftool

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

Хоть в декомпеляторе я неселен, но всеже помню что сообщения надо по цвету смотреть.
Красные -фатальные, черные -информативные( вроде типа того error 462) и так далее.

Ответить с цитированием
Старый 11.01.2005, 22:27   #326
Alexus_G

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

У меня при компиляции такая ошибка вылазит:
00:04 Fatal:-1 U:   PAR: CONTENT\STORY\NPC\PAL_2002_LEICHE.D: Unknown identifier : SLF.ATTRIBUTE ( line 13 ) .... <zParser.cpp,#599>
Ответить с цитированием
Старый 11.01.2005, 22:57   #327
TycoooN
Строители Миртаны
  Аватар для TycoooN
 
 
Регистрация: 15.04.2004
Адрес: Санкт-Петербург
Сообщений: 372
TycoooN вне форума

По умолчанию Re: Декомпилятор скриптов Готики

2Alexus_G:
Мой тебе совет: замени во всех скриптах "slf" на "self" (можно сделать прогой UltraEdit)
Отправить личное сообщение для Ответить с цитированием
Старый 12.01.2005, 00:21   #328
basilio58

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

Цитата:
Сообщение от dftool link=board=gothic&t=1095241429&start=300#324 date=01/11/05, в 19:03:52
Хоть в декомпеляторе я неселен, но всеже помню что сообщения надо по цвету смотреть.
Красные -фатальные, черные -информативные( вроде типа того error 462) и так далее.

Да это то понятно. Но я с точки зрения новичка. Запускаю программу, и смотрю...и ничего не понятно  ;D
Ответить с цитированием
Старый 12.01.2005, 01:55   #329
dftool

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

Хотя че там понимать, самое главное если информативное сообщение (черного цвета при котором компилятор дальше продолжает компилировать) то на него можно даже внимания не обрашать.

Если Warning (предупреждение, вроде это не ошибка но компилятору ненравиться, компилятор хоть дальше компилирует, но в игре может привести это к глюку).

Ну и "Фатальная" которая приводит к тому, что пока ее не исправишь компилятор компилить не будет.

При "фатальных" и "Warningax" лучше всего открыть тот файл о котором пишется в zSpy с помощью програмки Gothic File Editor, найти строчку (Line) и попытаться исправить.

Но как правило если есть какието проблемы с компилятором Vam'a у новичков, то это не так запустили или не в ту папку кинули gothic.dat, или ou.bin.
Ответить с цитированием
Старый 12.01.2005, 10:37   #330
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

Привожу полную расшифровку формата сообщения, выдаваемого zSpy:

любое сообщение, например это,
* * 00:01 Info: *5 * * * * U: * * * * *PAR: * * Loading GOTHIC.DAT .... *<zError.cpp,#462>
выдается по следующему шаблону:
* * Time Type: *Level Author: Modul: Message * * * * * * * * * * * * * * *<Block>
где:
* * Time - время работы программы, которая выдает сообщения
* * Type - Тип сообщения (существует 4 типа: Info - информационное сообщение, Warn - внимание (по возможности лучше исправить), Fault - ошибка (требует исправления), но работа программы будет продолжена, Fatal - критическая ошибка (требует исправления), работа программы прекращается. Каждый тип сообщения имеет свой цвет.
* * Level - уровень сообщения (имеется 10 уровней, от 0 до 10, на экран выводятся все сообщения с уровнем равным или ниже уровню, заданному параметром -zlog при запуске программы).
* * Author - первая буква фамилии или имени автора модуля программы, который выдает сообщение (используется в качестве фильтра авторизации). Внимание не обращать.
* * Modul - сокращенное название модуля программы, приславшего сообщение. Внимание не обращать.
* * Message - текст сообщения.
* * Block - имя модуля программы, который прислал сообщение. Внимание не обращать.

Спрашивайте, что не понятно. *:)
Ответить с цитированием
Старый 12.01.2005, 18:55   #331
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

Декомпилятор V1.8 выложен на DiccuricAG.

* * *- декомпилятор теперь работает с любым архивом ou.bin или ou.csl в любом
* * *формате (BINARY, ASCII, BIN_SAFE). По умолчанию загружается ou.bin, если
* * *он отсутствует, то загружается ou.csl.
* * *При компиляции создается только ou.bin в формате BIN_SAFE.
Ответить с цитированием
Старый 14.01.2005, 19:38   #332
OverGothic

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

народ подскажите у меня спайсер после компиляции скриптов дохнет сразу, тоесть любые действия вызывают ошибку (чото он не может прочесть из памяти) вот. У когонить такая фигня была?
Ответить с цитированием
Старый 14.01.2005, 20:04   #333
TycoooN
Строители Миртаны
  Аватар для TycoooN
 
 
Регистрация: 15.04.2004
Адрес: Санкт-Петербург
Сообщений: 372
TycoooN вне форума

По умолчанию Re: Декомпилятор скриптов Готики

2OverGothic:
Скрипты лучше компилировать прогой от Vam'a, Спэйсер очень уж глючный ::)
Отправить личное сообщение для Ответить с цитированием
Старый 15.01.2005, 20:42   #334
basilio58

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

Моделлеры! Необходимо изваять Vam'у памятник на площади верхнего города, вместо того истукана, что там стоит! :uchis:
;D
Ответить с цитированием
Старый 16.01.2005, 11:23   #335
BORISOFF

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

Наверно, этот вопрос задавался много раз, но все же спрошу. В чем отличие OU.BIN от OU.CSL и для чего вообще OU.CSL, если без него все отлично работает?
Ответить с цитированием
Старый 16.01.2005, 12:05   #336
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

Borisoff:
Наверно, этот вопрос задавался много раз, но все же спрошу. В чем отличие OU.BIN от OU.CSL и для чего вообще OU.CSL, если без него все отлично работает?
OU.CSL (формат ASCII) представляет из себя текстовую копию OU.BIN (форматы BINARY и BIN_SAFE), который является двоичным. OU.CSL никакими программами не используется, если есть бинарная версия (OU.BIN), но если ее нет, то тогда загружается OU.CSL. По содержимому они полностью идентичны.
Ответить с цитированием
Старый 21.01.2005, 17:32   #337
aleks999

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2Vam:
Не могу декомпилировать OU.bin! Подскажи, пожалуйста, как. :(
Ответить с цитированием
Старый 21.01.2005, 17:55   #338
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2aleks999:
Не могу декомпилировать OU.bin! Подскажи, пожалуйста, как.
Отдельно OU.bin не декомпилируется, только вместе с датником.
Датник помещается в папку ..\_compiled, а оушник - в папку ..\Content\Cutscene, то есть в аналочичные игровым папки -> далее декомпиляция -> восстановленные из датника и оушника скрипты.  :D
Ответить с цитированием
Старый 23.01.2005, 13:05   #339
OverGothic

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

Блин была у меня трабла со спейсером. Вылечил выгрузив все дебагеры из запущенных преложений ,а может это была прога каторая оптимизирует оперативку.
Ответить с цитированием
Старый 23.01.2005, 17:37   #340
francisc

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2Vam:
У меня с декомпилятором есть трабла,нпс почему то в игре не появляетсяч,хотя когда я смотрю датник,там он прописан.
Ответить с цитированием
Старый 23.01.2005, 17:50   #341
aleks999

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2francisc:
А ты в Startup.d своего НПС прописал?
Ответить с цитированием
Старый 23.01.2005, 17:55   #342
finch

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2francisc: Ну, во-первых, сомневаюсь, что с декомпилятором... Скорее всего, трабла с руками... Вернее с их кривостью...  ;)
А во-вторых, если серьезно, то задавай вопрос более конкретно... Т.к. непонятно, что ты там сделал и почему нифига не получается...
Ответить с цитированием
Старый 23.01.2005, 18:45   #343
francisc

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

В папку _decompiled\Story\NPC скрипт НПС.(BAU_1986_Rafael)
В Startup  Wld_InsertNpc(BAU_1986_Rafael,"NW_BIGFARM_KITCHEN _OUT_01");
В файл NPC_globl
"var C_Npc Rafael;" и "Rafael = Hlp_GetNpc(Bau_1986_Rafael);"
Вроде делал все как и при работе со спайсером,но мне подсказали что надо еще прописать в файле Gothic и файле Namegothic2
Ответить с цитированием
Старый 23.01.2005, 19:19   #344
TycoooN
Строители Миртаны
  Аватар для TycoooN
 
 
Регистрация: 15.04.2004
Адрес: Санкт-Петербург
Сообщений: 372
TycoooN вне форума

По умолчанию Re: Декомпилятор скриптов Готики

2francisc:
В папку _decompiled\Story\NPC скрипт НПС.(BAU_1986_Rafael)
Вообще-то, компилируются скрипты, которые находятся в папке content.

файле Gothic и файле Namegothic2
Не назю таких файлов. И прописывать туда уж точно ничего не надо.

Попробуй сунуть скрипты в папку content - проблема явно в этом.
Отправить личное сообщение для Ответить с цитированием
Старый 23.01.2005, 19:29   #345
francisc

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2TycoooN:
Так ведь есть просто компиляция скриптов,а есть компиляция декомпилированных скриптов.
Ответить с цитированием
Старый 23.01.2005, 20:41   #346
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2francisc:
В папку _decompiled\Story\NPC скрипт НПС.(BAU_1986_Rafael)
Если ты создал в папке _decompiled\Story\NPC\ новый файл, то его имя надо прописать в
_decompiled\gothic.src (обязательно), если же работать с директорией Content, то имя нового файла из Content\Story\NPC\ в Content\gothic.src записывать не надо.
Ответить с цитированием
Старый 23.01.2005, 21:31   #347
TycoooN
Строители Миртаны
  Аватар для TycoooN
 
 
Регистрация: 15.04.2004
Адрес: Санкт-Петербург
Сообщений: 372
TycoooN вне форума

По умолчанию Re: Декомпилятор скриптов Готики

2Vam:
если же работать с директорией Content, то имя нового файла из Content\Story\NPC\ в Content\gothic.src записывать не надо
Подожди. Что-то не понимаю, почему это не надо прописывать? Это зависит от gothic.src - если он декомпилированный, то надо ::)
Отправить личное сообщение для Ответить с цитированием
Старый 23.01.2005, 22:09   #348
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2TycoooN:
Подожди. Что-то не понимаю, почему это не надо прописывать? Это зависит от gothic.src - если он декомпилированный, то надо
Всё правильно, я ссылался на папку оригинальных скриптов, там во многих местах в gothic.src стоят * (ну, в общем, ты меня понял)  :)
Ответить с цитированием
Старый 23.01.2005, 22:41   #349
Alexus_G

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2Vam: А какая разница, из какой папки компилировать, файл src все равно один и тот же. Я компилировал из content'a, но если не прописывал нового NPC в src, то выдавалась ошибка.
Ответить с цитированием
Старый 24.01.2005, 09:31   #350
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2Alexus_G:
А какая разница, из какой папки компилировать, файл src все равно один и тот же. Я компилировал из content'a, но если не прописывал нового NPC в src, то выдавалась ошибка.
Файлы SRC разные и лежат в разных папках (..\_decompiled и ..\Content), в оригинальном файле (..\Content) компиляция всех файлов директории может быть записана одной строчкой, например: STORY\NPC\*.d, если в эту папку добавить файл, то в SRC его имя записывать не надо. При добавлении файла в другую папку, возможно и надо будет прописать.
Файл SRC, созданный декомпилятором (..\_decompiled) не имеет шаблонов, каждый файл каждой папки записан в SRC отдельной строчкой, поэтому при добавлении файла в любую папку его имя с путем необходимо записать в SRC.
Ответить с цитированием
Старый 24.01.2005, 19:42   #351
TycoooN
Строители Миртаны
  Аватар для TycoooN
 
 
Регистрация: 15.04.2004
Адрес: Санкт-Петербург
Сообщений: 372
TycoooN вне форума

По умолчанию Re: Декомпилятор скриптов Готики

В общем, суть в том, что в оригинальном .src от MDK присутствуют wildcards (звездочки), а в декомпилированном - нет ::)
Отправить личное сообщение для Ответить с цитированием
Старый 25.01.2005, 00:19   #352
finch

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

Странно... У меня в папке _decompiled лежит gothic.src как раз-таки со звездочками... Может, это я его сам туда забросил... Но при таком .src декомпилированные файлы прекрасно компилируются...
Ответить с цитированием
Старый 25.01.2005, 10:07   #353
TycoooN
Строители Миртаны
  Аватар для TycoooN
 
 
Регистрация: 15.04.2004
Адрес: Санкт-Петербург
Сообщений: 372
TycoooN вне форума

По умолчанию Re: Декомпилятор скриптов Готики

2finch:
Но при таком .src декомпилированные файлы прекрасно компилируются...
Ничего странного тут нет. Если декомпилятор все разложил как надо, то можно компилировать и с ориг. .src
Отправить личное сообщение для Ответить с цитированием
Старый 25.01.2005, 11:03   #354
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2finch:
2TycoooN:
Ничего странного тут нет. Если декомпилятор все разложил как надо, то можно компилировать и с ориг. .src
Если компилятор не выдал ошибки, это не значит, что все файлы откомпилированы, возможны пропуски.
Для исключения ошибок настоятельно рекомендую компилировать декомпилированные скрипты с src, созданным декомпилятором.  :)
Ответить с цитированием
Старый 25.01.2005, 11:44   #355
TycoooN
Строители Миртаны
  Аватар для TycoooN
 
 
Регистрация: 15.04.2004
Адрес: Санкт-Петербург
Сообщений: 372
TycoooN вне форума

По умолчанию Re: Декомпилятор скриптов Готики

2Vam:
Для исключения ошибок настоятельно рекомендую компилировать декомпилированные скрипты с src, созданным декомпилятором.
В принципе, я так и делаю.
Просто, чтобы уменьшить размеры файла, я кое-где вставляю в декомпилированный gothic.src wildcards, например вместо всех STORY\NPC и STORY\DIALOGE ;D
Отправить личное сообщение для Ответить с цитированием
Старый 26.01.2005, 07:46   #356
Ipse_Sun

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

У меня декомпилятор просто снес все файлы в каталоге выше system :(, выложив на их место кучу пустых каталогов:
_Intern\
_misk_\
AI\
ANIMS\
Cutscene\
Items\
Magic\
Story\

Ессно это я что-то сделал не так, и прога не виновата ;) Но, ИМХО, надо предупреждать, что программа умеет прибивать посторонние файлы не спросив юзера.
Ответить с цитированием
Старый 26.01.2005, 10:04   #357
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2Ipse San:
Ессно это я что-то сделал не так, и прога не виновата *Но, ИМХО, надо предупреждать, что программа умеет прибивать посторонние файлы не спросив юзера.
В ридми черным по белому написано:
"Создана новая папка ..\script\_decompiled, в ней при любой компиляции создаются dat и bin файлы, при декомпиляции ее содержимое ПОЛНОСТЬЮ УДАЛЯЕТСЯ и в ней создаются папки декомпилированных скриптов."
Ни одного постороннего файла программа не убивает, только те, которые создает сама. Но если вы в папку _decompiled что-то положили сами, то, простите, оно может исчезнуть!
Ответить с цитированием
Старый 26.01.2005, 13:38   #358
Ipse_Sun

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2Vam:
Я читал ридми, еще до начала работы.
В том то и дело, что были убиты все папки и файлы одного уровня вложенности с папкой system. Эта папка уцелела видимо потому, что там лежит декомпилятор, а он не смог удалить сам себя, т.к. в это время был запущен.
Поясняю: в папке temp_work лежали папки system, _work, data, mods, g2_distr и еще десяток файлов. Так вот, все содержимое папки temp_work, кроме папки system с компилятором было убито и заменено на вышеуказанные пустые каталоги.
Ответить с цитированием
Старый 26.01.2005, 14:38   #359
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2Ipse San и другим:
Поясняю: в папке temp_work лежали папки system, _work, data, mods, g2_distr и еще десяток файлов. Так вот, все содержимое папки temp_work, кроме папки system с компилятором было убито и заменено на вышеуказанные пустые каталоги.
Товарищи! Не надо экспериментировать с папками, вам предложена та структура папок, которая поддерживается декомпилятором (она взята из оригинальной Готики), тогда всё будет ОК, все варианты проверить и предугадать невозможно.
ЗЫ: Для особо продвинутых, и если есть желание, можно поэкспериментировать с файлом paths.d, там прописаны пути ко всем поддерживаемым папкам.
Ответить с цитированием
Старый 26.01.2005, 14:39   #360
francisc

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Декомпилятор скриптов Готики

2Ipse San:
А вообше неужели так трудно декомпилятор с паками положить в какую- нибудь еще паку?Я лично создал папку C:\\my mod и подобных проблем никогда не было.
Ответить с цитированием
Страница 9 из 31 « Первая 23456789 1011121314151619 Последняя »


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

Ваши права в разделе

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


Текущее время: 18:51. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot

AGFC: Valley of Gothic © 2004-2022

Яндекс.Метрика