From The Mana World
LunaticEdit (talk | contribs) (Created page with "{{packet |nicename=ErrorCode Response |id=0x006A |mode={{{mode}}} |length=55 |define=(hard-coded) |sent= |parsed= |fields= {{packet field | 0 | 2 | Packet ID }} {{packet fi...") |
m (Update packet links.) |
||
(14 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{packet | {{packet | ||
|nicename= | |nicename=Login Error | ||
|id=0x006A | |id=0x006A | ||
|mode={{{mode}}} | |mode={{{mode}}} | ||
|length= | |length=23 | ||
|define= | |alignment=yellow | ||
|sent= | |define= SMSG_LOGIN_ERROR | ||
|parsed= | |sent={{tmwa location|src/login/login.cpp}} | ||
|parsed={{mana location|src/net/tmwa/loginhandler.cpp|149}} | |||
|fields= | |fields= | ||
{{packet field | 0 | 2 | Packet ID }} | {{packet field | 0 | 2 | Packet ID }} | ||
{{packet field | 2 | | {{packet field | 2 | 1 | Error Code }} | ||
{{packet field | 3 | 20 | Error Message (or time string) }} | |||
|description= | |description=[[File:LoginProcessFlow.svg|frame|Login Process Flow]] | ||
Sent in response to [[Net:0x0064|Login Request]]. | |||
An error code response that is sent by the server in the event of a problem. | An error code response that is sent by the server in the event of a problem. | ||
===Error Codes === | ===Error Codes === | ||
* ''' | * '''0x00''' - The ID is not registered. | ||
* ''' | * '''0x01''' - Incorrect Password. | ||
* ''' | * '''0x02''' - The ID is expired. | ||
* ''' | * '''0x03''' - Rejected from Server. | ||
* ''' | * '''0x04''' - You have been blocked by the GM team. | ||
* ''' | * '''0x05''' - Client version is too low (client out of date). | ||
* ''' | * '''0x06''' - Your are temporarily prohibited from logging in. | ||
* ''' | * '''0x07''' - Server is jammed due to over populated. | ||
* ''' | * '''0x08''' - No MSG ''(actually, all states after 9 except 99 are No MSG, use only this)'' | ||
* ''' | * '''0x63''' - This ID has been completely erased. | ||
=== Notes === | |||
Before 2013-04-27, there was a bug where the length was actually 3 for IP bans. | |||
}} | }} |
Latest revision as of 23:58, 1 July 2013
Login Error
Packet ID: | 0x006A |
---|---|
Packet Length: | 23 |
Client Defined: | SMSG_LOGIN_ERROR |
Sent Location(s): | src/login/login.cpp |
Parsed Location(s): | src/net/tmwa/loginhandler.cpp:149 |
Fields
Offset | Length | Contents |
---|---|---|
0 | 2 | Packet ID |
2 | 1 | Error Code |
3 | 20 | Error Message (or time string) |
Description
Sent in response to Login Request. An error code response that is sent by the server in the event of a problem.
Error Codes
- 0x00 - The ID is not registered.
- 0x01 - Incorrect Password.
- 0x02 - The ID is expired.
- 0x03 - Rejected from Server.
- 0x04 - You have been blocked by the GM team.
- 0x05 - Client version is too low (client out of date).
- 0x06 - Your are temporarily prohibited from logging in.
- 0x07 - Server is jammed due to over populated.
- 0x08 - No MSG (actually, all states after 9 except 99 are No MSG, use only this)
- 0x63 - This ID has been completely erased.
Notes
Before 2013-04-27, there was a bug where the length was actually 3 for IP bans.