Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Русский Никнейм PTS Сервер!
#1
тема от Krasavella
Приветствую всех жителей этого форума! Прошу помочь с решением проблемы.

Знающие люди скажите каким образом возможна реализация поддержки русского никнейма игрока на PTS сервере с возможностью использовать русский язык при создании персонажа? Имею русские шрифты с тенями для хроник C5, хочу реализовать поддержку на стороне сервера [Изображение: 08.gif]

Для клиента я уже реализовала русские никнеймы, буду благодарна если кто подскажет способ реализации создания персонажа с русским никнеймом для PTS на стороне сервера [Изображение: 06.gif]

Русские титулы и никнеймы с тенями для хроник C5 в игре отображаются отлично:

[Изображение: image.png]

Ошибка при создании персонажа с русским никнеймом:

[Изображение: image.png]

Процедуры 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"

[Изображение: 05.gif]
Ответ
#2
дело в клиенте, пытался изменить язык клиента, но падает с критом
Ответ
#3
Дело в серверной части. Для c5 PTS можно взять L2patch от 0100000 у него реализованы русские ники
Ответ
#4
monami Написал:Дело в серверной части. Для c5 PTS можно взять L2patch от 0100000 у него реализованы русские ники

изменял ник на стороне сервера - клиент их не отображал (ct0)
Ответ
#5
feiteng Написал:изменял ник на стороне сервера - клиент их не отображал (ct0)
И как вы это пытались делать?

l2patch.dll без вмешательства в клиентскую часть позволяет осуществить поддержку русских ников.

Вот конфиг с l2patch


Файлы вложений
.rar   Localization.rar (Размер: 1.65 KB / Загрузок: 17)
Ответ
#6
monami Написал:И как вы это пытались делать?
да хоть так
update lin2world.dbo.user_data set char_name='тест' where char_name='test'
кодировка юникод

localization.ini у меня стандартный, с подменой шрифтов для [English]
жаль что изменение параметра EnableEngSelection=false на true ни к чему не приводит, можно было бы менять язык интерфейса прямо в клиенте.

покопаю localization.ini и серверную часть, если что получится отпишу )
Ответ
#7
в L2Server.ini изменить параметр на country=8
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  где сервер гранит файлы ява? doloto777 3 1,422 04-15-2023, 11:44 AM
Последний пост: gorodetskiy
  Требуется Тех. Администратор на сервер Interlude/High Five! sfmusic 1 1,303 03-15-2023, 01:11 PM
Последний пост: Adamheers
  Требуется Тех. Администратор на сервер essence (mobius) sfmusic 0 975 03-06-2023, 05:26 PM
Последний пост: sfmusic
  Не пускает на сервер Nab 8 2,821 02-01-2022, 12:01 PM
Последний пост: Nab
  Ищу опытного рекламщика чтобы совместно держать готовый сервер Донат - 50 на 50.- xevilx 3 1,715 08-25-2021, 10:09 PM
Последний пост: Lord_Gothic
  Сервер lineage 2 chronicle 1 harbingers of war на node.js space2pacman 3 2,986 02-26-2020, 08:42 AM
Последний пост: space2pacman
  Не пускает дальше в логин сервер Kennedy 2 2,025 12-26-2018, 11:22 PM
Последний пост: n3k0nation
  Инвестиции в сервер DeverGenT 7 3,263 06-13-2018, 03:36 AM
Последний пост: Shell
  Ищу сервер L2 C4 StepanAMK 1 1,643 04-04-2018, 02:18 AM
Последний пост: StepanAMK
  Падает логин сервер CKREPKA 3 1,592 01-28-2018, 06:49 PM
Последний пост: n3k0nation

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)