Net:0x0065: Difference between revisions
From The Mana World
LunaticEdit (talk | contribs) No edit summary |
LunaticEdit (talk | contribs) mNo edit summary |
||
| Line 16: | Line 16: | ||
|description= | |description= | ||
Sent to the Character Server immediately after connecting. After this packet is sent to the server, it immediately replies with | Sent to the Character Server immediately after connecting. After this packet is sent to the server, it immediately replies with 4 bytes containing whatever was sent as the Account ID. The client shall perform a read of 4 bytes and ignore (or verify) the returned value. | ||
If the server is full, it shall respond with [[Packet:0x006C|Refuse Connection]]. If a login server exists, [[Packet:0x2716|Request Email and Time Limit]] shall be sent to it. Lastly, the server shall respond to the client with [[0x006B|Update Character List]]. | If the server is full, it shall respond with [[Packet:0x006C|Refuse Connection]]. If a login server exists, [[Packet:0x2716|Request Email and Time Limit]] shall be sent to it. Lastly, the server shall respond to the client with [[0x006B|Update Character List]]. | ||
Revision as of 06:00, 2 February 2013
Character Server Connection Request
| Packet ID: | 0x0065 |
|---|---|
| Packet Length: | 17 |
| Client Defined: | CMSG_CHAR_SERVER_CONNECT |
| Sent Location(s): | src/net/tmwa/charserverhandler.cpp:345 |
| Parsed Location(s): | src/char/char.cpp |
Fields
| Offset | Length | Contents |
|---|---|---|
| 0 | 2 | Packet ID |
| 2 | 4 | Account ID |
| 6 | 4 | Session ID (Part 1) |
| 10 | 4 | Session ID (Part 2) |
| 14 | 2 | Client Protocol Version |
| 16 | 1 | Gender |
Description
Sent to the Character Server immediately after connecting. After this packet is sent to the server, it immediately replies with 4 bytes containing whatever was sent as the Account ID. The client shall perform a read of 4 bytes and ignore (or verify) the returned value.
If the server is full, it shall respond with Refuse Connection. If a login server exists, Request Email and Time Limit shall be sent to it. Lastly, the server shall respond to the client with Update Character List.
Note
- Client Protocol Version must be set to "1"; it was previously "0" for the old client.
- Gender of "Male" is defined as "1", and "Female" is defined as "0".