Показать сообщение отдельно
Старый 28.12.2004, 11:46   #176
Vam

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

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

TycoooN:
Почему-то никак не удается декомпилировать датники из оригинальной Г2, даже немецкой. Постоянно выдаёт ошибку
Насколько я помню, по этой ошибке декомпиляция не останавливается а выполняется до конца, затем необходимо в созданных исходниках найти строку с ошибкой и исправить ее, затем можно будет компилировать по новой. Оригинальные (правильные) строки в файле DIA_BAU_970_Orlan.d должны выглядеть следующим образом:
* * * * * *if (self.aivar[AIV_LastFightAgainstPlayer] == FIGHT_WON)
* * * * * *{
* * * * * * * * *Orlan_SCGotHotelZimmerDay = Wld_GetDay();
* * * * * * * * *Orlan_AngriffWegenMiete = FALSE;

* * * * * * * * *return FALSE;
* * * * * *};
Правда вместо AIV_LastFightAgainstPlayer в скобочках будет стоять число, это нормально. Красным выделены строки в которых будет ошибка (как они выглядят после декомпиляции сказать не могу).

ЗЫ: 1. При декомпиляции скриптов возможно появление ошибок (они присутствуют в разном виде в датниках).
2. Ни одна из ошибок при декомпиляции не должна приводить к остановке процесса (если такое замечено, просьба сообщать).
3. Все ошибки, которые необходимо устранить перед повторной компиляцией, в логах выделены красным цветом, имя файла, в котором они встретились, находится в логе строкой ниже.
Ответить с цитированием