2Vam:Так-с, я разобрался со всеми ошибками кроме двух:
1. Что надо возвращать в функции
Код:
func int Spell_ProcessMana
в тех cлучаях, когда ни одно из условий не выполняется, и как это сделать? Можно ли просто прописать в конце
?
2. В файле
Код:
content/story/dialoge/dia_pc_thiefow.d
не совсем понятно, что имели в виду разработчики в функции
Код:
func int DIA_Addon_ThiefOW_TooFar_Condition(){ * * *if (self.aivar[AIV_PARTYMEMBER] == TRUE) * * *{ * * * * * *if (C_DiegoTooFar(0)) * * * * * *{ * * * * * * * * *if (Diego_TooFarComment == FALSE) * * * * * * * * *{ * * * * * * * * * * * *return TRUE; * * * * * * * * *}; * * * * * *} * * * * * *else * * * * * *{ * * * * * * * * *Diego_TooFarComment = FALSE; * * * * * *}; * * *};};
Если точнее, не понятен смысл блока else, именно на него ругается декомпилятор, т.к. он ничего не возвращает ::)