From The Mana World
(be unique) |
(fix packet number) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
{{packet | {{packet | ||
|nicename=Update Character List | |nicename=Update Character List | ||
|id= | |id=0x006B | ||
|mode={{{mode}}} | |mode={{{mode}}} | ||
|length=-1 | |length=-1 | ||
Line 10: | Line 10: | ||
|fields= | |fields= | ||
{{packet field | 0 | 2 | Packet ID }} | {{packet field | 0 | 2 | Packet ID }} | ||
{{packet field | 2 | 2 | Packet Length (24 + (106 * | {{packet field | 2 | 2 | Packet Length (24 + (106 * CharacterCount) + 0) }} | ||
{{packet field | 4 | 20 | ''Unused'' }} | {{packet field | 4 | 20 | ''Unused'' }} | ||
{{packet field | <br/><hr/> | <br/><hr/> | <strong>Character Subpacket</strong> (Repeated for each character, see also [[Net:0x006D]])<hr/> }} | {{packet field | <br/><hr/> | <br/><hr/> | <strong>Character Subpacket</strong> (Repeated for each character, see also [[Net:0x006D]])<hr/> }} |
Latest revision as of 21:19, 16 December 2013
Update Character List
Packet ID: | 0x006B |
---|---|
Packet Length: | -1 |
Client Defined: | SMSG_CHAR_LOGIN |
Sent Location(s): | src/char/char.cpp |
Parsed Location(s): | src/net/tmwa/charserverhandler.cpp:77 |
Fields
Offset | Length | Contents |
---|---|---|
0 | 2 | Packet ID |
2 | 2 | Packet Length (24 + (106 * CharacterCount) + 0) |
4 | 20 | Unused |
| | Character Subpacket (Repeated for each character, see also Net:0x006D) |
X+0 | 4 | char id |
X+4 | 4 | exp |
X+8 | 4 | zeny |
X+12 | 4 | job xp |
X+16 | 4 | job level |
X+20 | 2 | shoes |
X+22 | 2 | gloves |
X+24 | 2 | cape |
X+26 | 2 | misc1 |
X+28 | 4 | option |
X+32 | 4 | karma |
X+36 | 4 | manner |
X+40 | 2 | status point |
X+42 | 2 | hp |
X+44 | 2 | max hp |
X+46 | 2 | sp |
X+48 | 2 | max sp |
X+50 | 2 | speed, always 150 |
X+52 | 2 | species |
X+54 | 2 | hair |
X+56 | 2 | weapon (always 0) |
X+58 | 2 | level |
X+60 | 2 | skill points |
X+62 | 2 | "head bottom" - legs |
X+64 | 2 | shield |
X+66 | 2 | "head top" - helmet |
X+68 | 2 | "head middle" - torso |
X+70 | 2 | hair color |
X+72 | 2 | misc2 (calculated, not stored) |
X+74 | 24 | name |
X+98 | 1 | str |
X+99 | 1 | agi |
X+100 | 1 | vit |
X+101 | 1 | int |
X+102 | 1 | dex |
X+103 | 1 | luk |
X+104 | 1 | char num |
X+105 | 1 | unused |
Description
Sent in response to Character Server Connection Request, either directly or via Net:0x2713.
Upon receiving this packet, the client is able to select a character to play with, create a character in a new slot, or deleted an existing character.