[C_ItmHasFlag]Undefined function 1513 6

O temacie

Autor carelion

Zaczęty 24.11.2013 roku

Wyświetleń 1513

Odpowiedzi 6

carelion

carelion

RaveN Studio
Moete Kita Zo!
posty153
Propsy73
Profesjabrak
  • RaveN Studio
  • Moete Kita Zo!
Witam mam problem z parsowaniem skryptu ponieważ wyskakuje mi błąd :
[F] 00:24 Fatal:-1 U:    PAR: Undefined function : C_ITMHASFLAG ( line 197 ) .... <zParser.cpp,#599>a oto część skryptu :
var int itm_id;
itm_id = Hlp_Getinstanceid(item);
if !C_ItmHasFlag(item,1<<30)
{
//zawartość...
};

Dodam że chodzi tu o gothica 2.
 

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Nieokreślona funkcja, skrypt źle napisany - proste.

Starczy rozumieć angielski, albo używanie Google Translate. ;)
 
:ok: zachęca do dalszej pomocy. Nie zapominaj o tym!

Prywatne wiadomości typu "Ej, pomocy" kasuję od razu. Od tego jest forum, a nie PW.

To me, defeat in anything is merely temporary, and its punishment is but an urge for me to greater effort to achieve my goal. Defeat simply tells me that something is wrong in my doing; it is a path leading to success and truth.

In order to realize our true self we must be willing to live without being dependent upon the opinion of others.

inż. Avallach

inż. Avallach

Administrator
posty7661
Propsy5239
NagrodyV
ProfesjaProgramista
  • Administrator
No to ja dodam że to albo dlatego że takiej funkcji nie ma, albo dlatego że jest definiowana dopiero po twoim skrypcie. Znajdź tą funkcję za pomocą wyszukiwania tekstowego po wszystkich skryptach, sprawdź gdzie jej plik jest zarejestrowany w gothic.src i odpowiednio przenieś swój żeby był później.

RafalBudzis

RafalBudzis

Użytkownicy
posty1967
Propsy808
ProfesjaSkrypter
  • Użytkownicy
Jeśli taka funkcja jest to chyba nie ma e

It e mHasFlag

Splash

Splash

Moderator
posty4213
Propsy3414
ProfesjaNierób
  • Moderator
Czy tylko ja wpadłem na to, że zamiast
Cytuj
if !C_ItmHasFlag(item,1<<30)
powinno być
Cytuj
if (!C_ItmHasFlag(item,1<<30))
 
Nie zajmuję się multiplayerami do Gothica. Przestańcie zawracać mi tym głowę...
Ps. Siemekk ma downa i śpi w pufie


Splash

Splash

Moderator
posty4213
Propsy3414
ProfesjaNierób
  • Moderator
Nie. W sumie, to gdyby chodziłoby o nawiasy to parser by się o nie upominał. Na razie pokazuje mu, że w skrypcie jest  niezdefiniowana funkcja, co może wynikać ze złej kolejności parsowania. Ale gdyby to poprawił to potem parser upomniałby się o nawiasy.
 
Nie zajmuję się multiplayerami do Gothica. Przestańcie zawracać mi tym głowę...
Ps. Siemekk ma downa i śpi w pufie


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry