Just by having a look at the source DllServer.cpp
Did a search for disuseday and other words I thought would be in the char structure I found this.
Code:
struct sLOG_SQLDATA {
DWORD dwRecCode;
char szUserID[32];
char szCharName[32];
char szRace[16];
char szOccupation[16];
int Occupation;
DWORD dwExpPoint;
INT64 Exp64;
DWORD Level;
DWORD dwMoney;
char szIP[16];
char szGuid[128];
char szGPCode[16];
time_t DisuseDay;
int UsePeriod;
int PC_RNo; //PC방 플랙
int Time;
//해당 유저 정보값
rsPLAYINFO *lpPlayInfo;
DWORD dwConnectCode;
//smWINSOCK *lpsmSock;
};
Looks like the structure of the account table. Instead of our userid, they have szUserID.
Try changing the table and adding in those new columns. See if she works.
Again, only spent like 2 minutes having a look, may or may not work.