03-12-2013, 01:32 PM
тема от Krasavella
Приветствую всех жителей этого форума! Прошу помочь с решением проблемы.
Знающие люди скажите каким образом возможна реализация поддержки русского никнейма игрока на PTS сервере с возможностью использовать русский язык при создании персонажа? Имею русские шрифты с тенями для хроник C5, хочу реализовать поддержку на стороне сервера
Для клиента я уже реализовала русские никнеймы, буду благодарна если кто подскажет способ реализации создания персонажа с русским никнеймом для PTS на стороне сервера
Русские титулы и никнеймы с тенями для хроник C5 в игре отображаются отлично:
Ошибка при создании персонажа с русским никнеймом:
Процедуры lin2world.lin_CreateChar:
Так же пробовала такие процедуры:
Так же пробовала такие процедуры:
Все равно пишут "Incorrect name. Please try again"
Приветствую всех жителей этого форума! Прошу помочь с решением проблемы.
Знающие люди скажите каким образом возможна реализация поддержки русского никнейма игрока на PTS сервере с возможностью использовать русский язык при создании персонажа? Имею русские шрифты с тенями для хроник C5, хочу реализовать поддержку на стороне сервера
Для клиента я уже реализовала русские никнеймы, буду благодарна если кто подскажет способ реализации создания персонажа с русским никнеймом для PTS на стороне сервера
Русские титулы и никнеймы с тенями для хроник C5 в игре отображаются отлично:
Ошибка при создании персонажа с русским никнеймом:
Процедуры lin2world.lin_CreateChar:
Код:
IF @char_name LIKE N' '
BEGIN
RAISERROR ('Character name has space : name = [%s]', 16, 1, @char_name)
RETURN -1
END
Так же пробовала такие процедуры:
Код:
IF @char_name LIKE N'''%[^a-zA-Z0-9]%''|''%[u0410-\u042f\u0430-\u044f]%'''
BEGIN
RAISERROR ('Character name has sp
Так же пробовала такие процедуры:
Код:
IF @char_name LIKE N'''%[^a-zA-Z0-9]%''|''%[u0410-\u042f\u0430-\u044f]%'''
BEGIN
RAISERROR ('Character name has space : name = [%s]', 16, 1, @char_name)
RETURN -1
END
Код:
IF @char_name LIKE N'%[^a-zA-Z0-9] or [u0410-\u042f\u0430-\u044f]%'
BEGIN
RAISERROR ('Character name has space : name = [%s]', 16, 1, @char_name)
RETURN -1
END
Все равно пишут "Incorrect name. Please try again"