-
_images
-
ru
-
_articles
-
_quests
-
_triggers
-
affect
-
arena
-
ba
-
building
-
d
-
dance_event
-
DragonLair
-
ds
-
forked
-
game
-
global
-
guild
-
highscore
-
horse
-
item
-
marriage
-
member
-
mgmt
-
mob
-
pc
-
q
-
indexed_articles
-
pc.change_name()
Функция pc.change_name позволяет игроку изменить имя.
Параметры функции
new_name
Тип string. Обязательный параметр. Имя, которое будет установлено игроку. В зависимости от настроек локализации сервера требования могут меняться. Например, для локализации euckr (см. get_locale()) ники могут быть от 2 до 12 символов и содержать только латиницу с цифрами.
Возвращаемые значения
status
Тип number. При выполнении функция сообщает код ошибки в виде числа.
- неизвестно в каком случае возвращается
0 - если новое имя не является строкой, то возвращается
1 - если новое имя невалидно (зависит от локали сервера), то возвращается
2 - если такой ник уже занят, то возвращается
3 - если имя успешно изменилось, то возвращается
4 - если в настройках локали запрещается менять имя игрокам, то возвращается
5(для европейских локалей)
Примечания
Функция не может быть вызвана анонимно.
При смене имени у игрока будут удалены все друзья.