From The Mana World
(Created) |
|||
Line 15: | Line 15: | ||
===Internals=== | ===Internals=== | ||
The client will initiate a password change request with [[Packet:0x0061]] sent to the character server. The request is passed to and processed by the login server with [[Packet:0x2740]]. The login server sends the response [[Packet:0x2741]] to the character server which passes the information to the client via [[Packet:0x0062]]. | |||
The character server will respond with the result of the password change request: | The character server will respond with the result of the password change request: | ||
* 0 - The account was not found. | * 0 - The account was not found. |
Revision as of 02:36, 14 June 2013
Change Password Response
Packet ID: | 0x0062 |
---|---|
Packet Length: | 3 |
Client Defined: | SMSG_CHAR_PASSWORD_RESPONSE |
Sent Location(s): | src/char/char.cpp |
Parsed Location(s): | src/net/tmwa/loginhandler.cpp:71 |
Fields
Offset | Length | Contents |
---|---|---|
0 | 2 | Packet ID |
2 | 1 | Result |
Description
Sent by the character server with the response of a password change request.
Internals
The client will initiate a password change request with Packet:0x0061 sent to the character server. The request is passed to and processed by the login server with Packet:0x2740. The login server sends the response Packet:0x2741 to the character server which passes the information to the client via Packet:0x0062.
The character server will respond with the result of the password change request:
- 0 - The account was not found.
- 1 - Success.
- 2 - The old password was incorrect.
- 3 - The new password was too short.
- All other results are not defined.