Показать сообщение отдельно
Старый 19.05.2007, 04:59   #1013
torkz

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

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

Цитата:
Сообщение от Vam link=board=gothic&t=1095241429&start=2135025#21350 30 date=05/03/07, в 11:00:27
2MaGoth:
Разобрался со всеми ошибками и замечаниями, обнаруженными тобой в GS 3.13, вот более подробный ответ, чем в предыдущем посте:

1.
Данная ошибка содержится в самом датнике, можно посмотреть оригинал скриптов Диккурика (они есть в наличии), следовательно твой вывод
не верен.
Вариант исправления ошибки, который ты предложил тоже не верен, правильно будет так:
func int dia_dic_baltar_gewonnen_condition()
{
* * if(KAMPFMITKOLL == 1)
* * {
* * * * * return 1;
* * };
* * return 0;
};
всё остальное лишнее.
Магот показывал строчку:

* * if(KAMPFMITKOLL == 1dickoll.aivar[AIV_WASDEFEATEDBYSC])

У меня при декомпиляции Диккурика 1.1е эта строчка выглядела как:

* * if(KAMPFMITKOLL == 1) && Npc_KnowsInfo(other,dia_dic_baltar_zweikampf) && (dickoll.aivar[AIV_WASDEFEATEDBYSC]) *

Эти 2 дополнительные проверки не нужны что ли? По-моему, я так и не добился тогда вразумительной компиляции и сляпал датник вручную. Новая версия выйдет, надо будет попробовать пересобрать.
Ответить с цитированием