Показать сообщение отдельно
Старый 25.09.2006, 18:04   #883
MaGoth
A.G.F.C.
  Аватар для MaGoth
 
Регистрация: 04.09.2006
Сообщений: 20
MaGoth вне форума

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

Vam'u:

Обнаружена ошибка работы VGS!(ИМХО)

Так как данная ошибка проявилась в процессе работы с VGS, то отпишусь здесь.
Файл с ошибкой: "b_givealltobayguyoneitm.d", мода "GLOBAL_MOD".

* Мною использовались обе версий VGS 3.0 и 3.10.
* * *
(Прим.фрагмента текста функции с ошибкой).

* * *....
* * *total += b_givealltobayguyoneitem(giver,taker,7124);
* * *total += b_givealltobayguyoneitem(giver,taker,7127);
* * *total += b_givealltobayguyoneitem(giver,taker,7128.);
* * *total += b_givealltobayguyoneitem(giver,taker,7136);
* * *total += b_givealltobayguyoneitem(giver,taker,waffe); <= здесь ошибка!
* * *total += b_givealltobayguyoneitem(giver,taker,7635);
* * *total += b_givealltobayguyoneitem(giver,taker,7637);
* * *total += b_givealltobayguyoneitem(giver,taker,7639);
* * *....
* * *
- Я не знаю как ее исправить, из-за незнания значения которое здесь должно быть.
- Поставил вымышленное значение = 7137, хотя знаю что это не верно.
- После этого компиляция прошла успешно, но как будет в игре сказать не берусь.
* * *
PS. У меня имеются разные версии дат-файла "GLOBAL_MOD'a", но ни в одном из них за исключением последнего такого файла нет.
И следовательно сопоставить не с чем.

PPS. Ошибки появляются после декомпиляции, сохранения проекта на винт, и повторной - компиляции. Я ничего в скриптах не изменял, и запускал компиляцию с целью проверки, которая к несчастью дала отрицательный результат.

А также обнаружены вылеты в винду при компиляции, из-за отсутствия " ; " в конце строки. Чего по(ИМХО) быть не должно.
Редактированно: Если мне не изменяет память то раньше подобная проблема уже возникала, в году 2004, или 2005. Там была ошибка определения переменных во время декомпиляции, в самом VGS'e.
Отправить личное сообщение для Ответить с цитированием