I know... no support.. but if anyone working on it wants to comment....
Got it compiled and sure enough I can make a characeter with latest client... but there was a failure when it was getting zone info from the database in Database::GetStartZone
On my system the line:
if(result) mysql_free_result(result);
called before row was used to getting starting point caused row to go out of scope and crash it. I moved that line to the end of the function and characters created just fine.
However, when I try and enter the game (into freportw) I get
Zoneserver SetZone: localhost:7995 freportw <9>
Enter world: testchar: freportw <9>
Zoneserver SetZone: localhost:7995 freportw <9>
Client disconnected
I first thought that the second setzone was screwing it up so I modified ServerOP_SetZone to not boot it again if it was already up.. but that made no difference.
I presume the version I downloaded today is actually working so perhaps my database is messed up? I grabbed latest MWNPCMOVDB and applied the .sql files on shawn's site.
|