forked from openrs2/openrs2
parent
cc8193eca4
commit
6e41863c58
@ -0,0 +1,134 @@ |
||||
# Create protocol |
||||
|
||||
## Downstream |
||||
|
||||
| Opcode | Length | Jagex name | Description | |
||||
|-------:|-------:|----------------------|--------------------------------------| |
||||
| 2 | 0 | `OK` | Create successful | |
||||
| 3 | 0 | Unknown | Create server offline | |
||||
| 7 | 0 | `SERVER_FULL` | Server full | |
||||
| 9 | 0 | `IP_LIMIT` | Too many connections from IP address | |
||||
| 10 | 0 | Unknown | Date of birth invalid | |
||||
| 11 | 0 | Unknown | Date of birth in future | |
||||
| 12 | 0 | Unknown | Date of birth this year | |
||||
| 13 | 0 | Unknown | Date of birth last year | |
||||
| 14 | 0 | Unknown | Country invalid | |
||||
| 20 | 0 | Unknown | Name unavailable | |
||||
| 21 | Custom | Unknown | Name suggestions | |
||||
| 22 | 0 | Unknown | Name invalid | |
||||
| 30 | 0 | Unknown | Password invalid | |
||||
| 31 | 0 | Unknown | Password invalid | |
||||
| 32 | 0 | Unknown | Password guessable | |
||||
| 33 | 0 | Unknown | Password guessable | |
||||
| 34 | 0 | Unknown | Password too similar to username | |
||||
| 35 | 0 | Unknown | Password too similar to username | |
||||
| 36 | 0 | Unknown | Password too similar to username | |
||||
| 37 | 0 | `CLIENT_OUT_OF_DATE` | Client out of date | |
||||
| 38 | 0 | Unknown | Cannot create at this time | |
||||
| 41 | 0 | Unknown | Email invalid | |
||||
| 42 | 0 | Unknown | Email invalid | |
||||
| 43 | 0 | Unknown | Email invalid | |
||||
|
||||
### 2 (`OK`) |
||||
|
||||
### 3 (Create server offline) |
||||
|
||||
**Message:** There was an error contacting the account creation server. Please |
||||
try again. |
||||
|
||||
### 7 (`SERVER_FULL`) |
||||
|
||||
**Message:** The server is currently very busy. Please try again shortly. |
||||
|
||||
### 9 (`IP_LIMIT`) |
||||
|
||||
**Message:** You cannot create an account at this time. Please try again later. |
||||
|
||||
### 10 (Date of birth invalid) |
||||
|
||||
**Message:** Please make sure you have provided a valid date of birth. |
||||
|
||||
### 11 (Date of birth in future) |
||||
|
||||
**Message:** The date of birth is invalid, as it is in the future. |
||||
|
||||
### 12 (Date of birth this year) |
||||
|
||||
**Message:** The date of birth is invalid, as it was this year. |
||||
|
||||
### 13 (Date of birth last year) |
||||
|
||||
**Message:** The date of birth is invalid, as it was last year. |
||||
|
||||
### 14 (Country invalid) |
||||
|
||||
**Mesage:** Please make sure you have provided a valid country. |
||||
|
||||
### 20 (Name unavailable) |
||||
|
||||
**Mesage:** That username is unavailable. Please choose again. |
||||
|
||||
### 21 (Name suggestions) |
||||
|
||||
| Data type | Description | |
||||
|--------------|-------------------------------------------------------------| |
||||
| UnsignedByte | Suggested name count (n, must be between 0 and 5 inclusive) | |
||||
| Long\[n\] | Base37-encoded suggested names | |
||||
|
||||
**Message (if n is non-zero):** That username is unavailable. Possible |
||||
alternatives: <comma-separated list of suggested names>. |
||||
|
||||
**Message (if n is zero):** That username is unavailable. We could not suggest a |
||||
suitable alternative account name. Please choose again. |
||||
|
||||
### 22 (Name invalid) |
||||
|
||||
**Message:** Please supply a valid username. |
||||
|
||||
### 30 (Password invalid) |
||||
|
||||
**Message:** Please supply a valid password. |
||||
|
||||
### 31 (Password invalid) |
||||
|
||||
**Message:** Please supply a valid password. |
||||
|
||||
### 32 (Password guessable) |
||||
|
||||
**Message:** Your password is too easy to guess. |
||||
|
||||
### 33 (Password guessable) |
||||
|
||||
**Message:** Your password is too easy to guess. |
||||
|
||||
### 34 (Password too similar to username) |
||||
|
||||
**Message:** Your password is too similar to your username. |
||||
|
||||
### 35 (Password too similar to username) |
||||
|
||||
**Message:** Your password is too similar to your username. |
||||
|
||||
### 36 (Password too similar to username) |
||||
|
||||
**Message:** Your password is too similar to your username. |
||||
|
||||
### 37 (`CLIENT_OUT_OF_DATE`) |
||||
|
||||
**Message:** RuneScape has been updated. Please reload this page. |
||||
|
||||
### 38 (Cannot create at this time) |
||||
|
||||
**Message:** You cannot create an account at this time. Please try again later. |
||||
|
||||
### 41 (Email invalid) |
||||
|
||||
**Message:** Please supply a valid email address. |
||||
|
||||
### 42 (Email invalid) |
||||
|
||||
**Message:** Please supply a valid email address. |
||||
|
||||
### 43 (Email invalid) |
||||
|
||||
**Message:** Please supply a valid email address. |
Loading…
Reference in new issue