Log in

View Full Version : Surname_Struct unknown


Drajor
09-05-2014, 12:35 AM
struct Surname_Struct
{
/*0000*/ char name[64];
/*0064*/ uint32 unknown0064;
/*0068*/ char lastname[32];
/*0100*/
};

In UF, unknown0064 is a success/failure flag.
0 = "Your new surname was rejected. Please try a different name."
1 = "Congralulations, <first_name> <last_name>, your surname was approved."

Currently only 1 is being used.

There are a bunch of string IDs being used in Client::Handle_OP_Surname for UF at least, these are not needed - they are actually hacker detection spots because the client checks these conditions. Not sure on earlier clients.

demonstar55
09-05-2014, 01:35 AM
the client checks these conditions.

Are we getting multiple messages client side?

EDIT: Looking at the 2003 exe, I would say we are :|