- summary: Why a character name was refused.
- area: Game.Character.Management
- confidence: 0.85
Why a character name was refused.
- Kind enum
- Area Game.Character.Management
- Named by beta
WHY THE NAME WAS REFUSED, when CharacterCreationResult says the name was
the problem.
NAME_OK means the name itself is fine - so seeing it here does NOT mean the creation succeeded; read the result first and only consult this when the result blames the name.
Most of these are client-checkable before you ever send: length, alphabet, forbidden characters, dash placement, capitalisation, runs of identical letters. Checking locally saves a round trip. Two are not checkable and must come from the server - the name is already taken, and the name is reserved - and one, SERVICE_UNAVAILABLE, means name validation itself is down and the same name may work later.
Not sent on its own — it is a member type of CharacterCreationResultEvent, never sent alone. proven
Used by
Values
| Value | Number | Meaning |
|---|---|---|
NAME_OK | 0 | The name is acceptable. The name is the reference build's, matched by NUMBER. Beta 2.73.7.7 and every dumped build from 3.2.7.15 to 3.6.10.11 declare exactly twelve values, so the set has not moved in four years - but no dumped client distinguishes one value from another, so only the NUMBER is proven here. |
NAME_ERROR_SERVICE_UNAVAILABLE | 1 | Name checking is down; the server could not validate it. The name is the reference build's, matched by NUMBER. Beta 2.73.7.7 and every dumped build from 3.2.7.15 to 3.6.10.11 declare exactly twelve values, so the set has not moved in four years - but no dumped client distinguishes one value from another, so only the NUMBER is proven here. |
NAME_ERROR_ALREADY_EXISTS | 2 | Another character already has this name. The name is the reference build's, matched by NUMBER. Beta 2.73.7.7 and every dumped build from 3.2.7.15 to 3.6.10.11 declare exactly twelve values, so the set has not moved in four years - but no dumped client distinguishes one value from another, so only the NUMBER is proven here. |
NAME_ERROR_BAD_ALPHABET | 3 | The name uses characters from a disallowed alphabet. The name is the reference build's, matched by NUMBER. Beta 2.73.7.7 and every dumped build from 3.2.7.15 to 3.6.10.11 declare exactly twelve values, so the set has not moved in four years - but no dumped client distinguishes one value from another, so only the NUMBER is proven here. |
NAME_ERROR_BAD_LENGTH | 4 | The name is too short or too long. The name is the reference build's, matched by NUMBER. Beta 2.73.7.7 and every dumped build from 3.2.7.15 to 3.6.10.11 declare exactly twelve values, so the set has not moved in four years - but no dumped client distinguishes one value from another, so only the NUMBER is proven here. |
NAME_ERROR_BAD_CHAR | 5 | The name contains a character that is not allowed. The name is the reference build's, matched by NUMBER. Beta 2.73.7.7 and every dumped build from 3.2.7.15 to 3.6.10.11 declare exactly twelve values, so the set has not moved in four years - but no dumped client distinguishes one value from another, so only the NUMBER is proven here. |
NAME_ERROR_INVALID_DASH_POSITION | 6 | A dash is in a position the rules forbid - leading, trailing or doubled. The name is the reference build's, matched by NUMBER. Beta 2.73.7.7 and every dumped build from 3.2.7.15 to 3.6.10.11 declare exactly twelve values, so the set has not moved in four years - but no dumped client distinguishes one value from another, so only the NUMBER is proven here. |
NAME_ERROR_NAME_WITH_BAD_CASE | 7 | The name's capitalisation is wrong. The name is the reference build's, matched by NUMBER. Beta 2.73.7.7 and every dumped build from 3.2.7.15 to 3.6.10.11 declare exactly twelve values, so the set has not moved in four years - but no dumped client distinguishes one value from another, so only the NUMBER is proven here. |
NAME_ERROR_TOO_MANY_CONSECUTIVE_IDENTICAL | 8 | Too many identical characters in a row. The name is the reference build's, matched by NUMBER. Beta 2.73.7.7 and every dumped build from 3.2.7.15 to 3.6.10.11 declare exactly twelve values, so the set has not moved in four years - but no dumped client distinguishes one value from another, so only the NUMBER is proven here. |
NAME_ERROR_TOO_MANY_SPECIAL | 9 | Too many special characters. The name is the reference build's, matched by NUMBER. Beta 2.73.7.7 and every dumped build from 3.2.7.15 to 3.6.10.11 declare exactly twelve values, so the set has not moved in four years - but no dumped client distinguishes one value from another, so only the NUMBER is proven here. |
NAME_ERROR_FORBIDDEN | 10 | The name is on the forbidden list. The name is the reference build's, matched by NUMBER. Beta 2.73.7.7 and every dumped build from 3.2.7.15 to 3.6.10.11 declare exactly twelve values, so the set has not moved in four years - but no dumped client distinguishes one value from another, so only the NUMBER is proven here. |
NAME_ERROR_RESERVED | 11 | The name is reserved and cannot be taken. The name is the reference build's, matched by NUMBER. Beta 2.73.7.7 and every dumped build from 3.2.7.15 to 3.6.10.11 declare exactly twelve values, so the set has not moved in four years - but no dumped client distinguishes one value from another, so only the NUMBER is proven here. |
Recovered with score 235, confidence 0.85, margin 235 over the runner-up. A margin close to the score means nothing else came near; a thin margin means a decoy nearly won. Members recovered: 12 of 12.
Aucun avis à afficher.