EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Development::Development (https://www.eqemulator.org/forums/forumdisplay.php?f=590)
-   -   Surname_Struct unknown (https://www.eqemulator.org/forums/showthread.php?t=38723)

Drajor 09-05-2014 12:35 AM

Surname_Struct unknown
 
Code:

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

Quote:

Originally Posted by Drajor (Post 233606)
the client checks these conditions.

Are we getting multiple messages client side?

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


All times are GMT -4. The time now is 03:14 PM.

Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.