[Basic] - Character Pack
This is the packet used when sending a players info to another player.
WORD Player ID
CHAR[0x10] Player Name
DWORD Player Y
DWORD Player X
BYTE Rotation (Degrees / 2)
BYTE State (0x01 = Normal / 0x03 = Dead / 0x04 = Resting / 0x05 = Shop / 0x06 = Mount
BYTE Profession
BYTE Gender << 7 | Profession << 2 | Unknown (2 bits, usually 01)
BYTE Hair Style
BYTE Hair Colour
BYTE Face Style
WORD Helmet
WORD Weapon
WORD Body
WORD Shield
WORD Pants
WORD Boots
BYTE[0x1C] More Items (Unsure on order)
BYTE Weapon Refine << 4 | Shield Refine
WORD Unknown
BYTE Unknown
WORD Unknown (0xffff);
BYTE Current Emote
WORD Unknown (0xffff)
BYTE Title ID
BYTE Title Level
WORD Monster ID for a Weapon Title, if it is a weapon title, title id = 10
BYTE[0x28] Buff Bit Array
DWORD Guild ID
WORD Unknown
Format if in shop mode
WORD Player ID
CHAR[0x10] Player Name
DWORD Y
DWORD X
BYTE Rotation
BYTE State
BYTE Profession
BYTE House
BYTE[0x0A] Unknown (0xff)
BYTE Shop Type (0 = Sell / 1 = Buy)
CHAR[0x1E] Shop Name
WORD Unknown (0xffff)
BYTE Weapon Refine << 4 | Shield Refine
WORD Unknown (0x00)
BYTE Unknown (0x25)
WORD Unknown (0xffff)
BYTE Emote
WORD Unknown (0xffff)
BYTE Title ID
BYTE Title Level
WORD Title Monster ID
BYTE[0x28] Buff Bit Array
DWORD Guild ID
WORD Unknown
page revision: 3, last edited: 09 Aug 2009 23:17