4.7 KiB
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 length |
31 | 0 | Unknown | Password invalid characters |
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 length)
Message: Please supply a valid password.
31 (Password invalid characters)
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.