Net:0x0069: Difference between revisions
From The Mana World
LunaticEdit (talk | contribs) Created page with "{{packet |nicename=Login Data |id=0x0069 |mode={{{mode}}} |length=-1 |define=SMSG_LOGIN_DATA |sent= |parsed= |fields= {{packet field | 0 | 2 | Packet ID }} {{packet field | 2 | 2..." |
LunaticEdit (talk | contribs) m moved Packet::0x0069 to Packet:0x0069: Typo |
(No difference)
| |
Revision as of 15:56, 1 February 2013
Login Data
| Packet ID: | 0x0069 |
|---|---|
| Packet Length: | -1 |
| Client Defined: | SMSG_LOGIN_DATA |
| Sent Location(s): | |
| Parsed Location(s): |
Fields
| Offset | Length | Contents |
|---|---|---|
| 0 | 2 | Packet ID |
| 2 | 2 | Packet Length (47 + (32 * ServerCount)) |
| 4 | 4 | Session ID (Part 1) |
| 8 | 4 | Account ID |
| 12 | 4 | Session ID (Part 2) |
| 16 | 4 | Unused - Always set to 0x00000000 |
| 20 | 26 | Unused - Currently set to account.lastlogin for some reason. |
| 46 | 1 | Character Sex |
| | | WorldInfo Packet (Repeated for each world) |
| X+0 | 4 | Address |
| X+4 | 2 | Port |
| X+6 | 20 | Server Name |
| X+26 | 4 | Online Users (Count) |
| X+30 | 2 | Unused |
Description
Sent by the server to indicate a server problem
Error Codes
- 0x0000 - Authentication failed.
- 0x0001 - No servers available.
- 0x0002 - This account is already logged in (if logging in); Someone else is trying to log into your account (if logged in).
- 0x0003 - Speed hack detected.
- 0x0008 - Duplicated login.
- Other - Unknown connection error.