Open-source multiplayer game server compatible with the RuneScape client
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
openrs2/share/doc/protocol/create.md

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.