This did work before so there must be another problem ...
The native function seem to be declared just right so something else has to be wrong. Sometimes the error codes don't work.
Normally if you add stuff you should only focus on the stuff you added to find the errors cause the rest did work before.
I don't know where I should go from there.
The original is still available in the old version. The only thing I added is what you asked me to do in a previous post. Beforehand there were minor errors including an eventual process event stack error in the system.txt file, however no critical errors were there until I added the new quest using your directions. I think if we are to fix this from where we stand we should look only at the extern.h file..... at line 87. NetServer.c I believe I never touched while following the resulting error codes from adding the quest properly (its still dated 2006 under "date modified").
Here is Line 87 of Extern.h:
Code:
#libriary "NET_SCRIPT_LIBRIARY";
Here is line 35 of NetServer.c:
Code:
int NSSortedPlayers[MAX_TOPPLAYERS];
In Extern.h isn't the "libriary" supposed to be spelled "library" (same for the all caps version)?
In Net Server.c can the "invalid array" error also mean "duplicate variable"? In this case because it is defined with "int" doesn't that mean in one single line in each affected code file it should only be defined once?
Source: Idea from HTML/CSS and a similar code from COAS/POTC
EDIT: I defined the "first set" of undefined functions at the end of the code. The game made new ones so I'm going to make more.
EDIT 2: I have determined that the file extern.h or at least the "h" extension, is a definition file for defining all the values like an external CSS template defines a webpage. I've also determined that each definition is missing a void to make the definition a non argument in the "C" language its written in. I'm running the game now to see if that void at the end in parenthesis did the trick or if I'm going to have to integrate it into the main parenthesis for the function definitions of "what to do if this variable is used". The previous test with the void added showed that there was only one critical error and that was with placement in the definitions. This is much better than the multiple definitions needing "redefining" on Line 87.
EDIT 3: Looks like I have to integrate it at the end of the "what to do" parenthesis using a comma.
EDIT4: TOO MUCH
....I'm trying now to use the "void" at the end without any parenthesis because the error code says duplicate variable ")"
EDIT5: Wow your touchy Mr. Language "C"
! Duplicate Variable Name: " " at line 5 of the extern.h file!?!? Now trying the position I originally had it without parenthesis, but spaces in between the definition name and the void. Oh and a bit of good news
invalid array error is gone!
EDIT6: What a Wild Goose Chase!
The errors looped me back around to the original error.... this time with even less saved information about what that variable should do when its defined in the other code........
.
I don't get it! Is this kind of thing what you are talking about Levis when the error code doesn't work?
Besides using the original code via reinstalling and utilizing the code that way, I see no way of resolving this problem from the way I see it on my end......