This is a packet family that is used to send/receive packets about handling your account.
== Server-to-Client ==
=== PACKET_REPLY (3) ===
Description: Shows the player a message box
<pre>
MessageID: 2
Approved: String ("NO" or "OK")
</pre>
Message ID options:
* 1 = "The account name you provided already exists in our database, use another."
* 2 = "The account name you provided is not approved, try another name."
* 3 = "Use your new account name and password to login to the game."
* 5 = "The account name or old password you provided do not match with our database."
* 6 = "Your password has changed, please use your new password next time you login."
* 1000 = "Please wait a few minutes for creation." (Also has a progress bar)
== Client-to-Server ==
=== PACKET_REQUEST (1) ===
Description: Checks to see if the desired username is valid
<pre>
Username: String
</pre>
=== PACKET_CREATE (6) ===
Description: Player trying to create a new account
<pre>
Session ID: 2
Unknown: 1
Username: BreakString
Password: BreakString
Full Name: BreakString
Location: BreakString
Email: BreakString
Computer: BreakString
HDID: BreakString
</pre>
=== PACKET_AGREE (5) ===
Description: Player changing their password
<pre>
Username: BreakString
Old Password: BreakString
New Password: BreakString
</pre> |