jest mnóstwo lokalnych (w funkcjach)
C_NPC her;
które wydają się działać (brak błędów)
ale są lokalne, a w tych dwóch kawałkach funkcji są niezdefiniowane
(na początku funkcji nie ma deklaracji C_NPC her)
i nie wydaje mi się aby tam pasowała obiekt klasy C_NPC, a może się mylę?
więc nie jestem taki pewny co do tego czy tam miało być hero, zwłaszcza że hero jest zdefiniowane w classes.d a her jest zdefiniowane lokalnie w wielu funkcjach i jest to zmienna tymczasowa (też dotycząca gracza)
dzięki za pomoc....
pytanie 1) czy w tych dwóch fragmentach skryptów pasuje obiekt typu C_NPC ?
pytanie 2) czemu występuje taki dziwny błąd, skoro parsuję niezmienione pliki po zdekompilowaniu gothic.dat który działał bez zarzutu w grze?
EDIT: zajrzałem do listy funkcji wbudowanych, i widać ze powinien tam być obiekt typu int a nie C_NPC
EDIT2: wszystkie her w skryptach są typu C_NPC... przypuszczam że w tych miejscach powinno być użyte jakieś pole (instancji) klasy hero... ale nie mam pojęcia jakie...
czy aby na pewno gothic sourcer 3.10 jest zgodny z gothiciem 2.6?
bo to rosyjskie ustrójstwo działa tylko na exe z versją 2.6 (oryginalna, lub ztweakowana)
a w tych dwóch miejscach wygląda jakby wystąpił poważny błąd podczas dekompilacji
*BUMP*
są dwa wystąpienia niezidentyfikowanego identyfikatora her w miejscu gdzie spodziewano się jakiejś wartości int
3 Posty z rzędu to przesada, następnym razem będzie warn.