Сообщений: 8
Тем: 1
Зарегистрирован: Nov 2010
Репутация:
6
На l2jserver Freya сделал как в мануале - Русские ники создаются нормально, но бывает, что через некоторое время сбиваются на ??????, причем у персов, которые не заходят в игру(заброшенных) ники в базе русские.
А вот титулы ставяться до первого перезахода, причем сразу после смены титула он в базе на русском, а при выходе меняется на ??????.
Клиент РуОфф - русские ники и титулы умеет. База в UTF-8 General-ci.
Мне кажется, надо еще куда-то что-то прописать...
Сообщений: 8
Тем: 1
Зарегистрирован: Nov 2010
Репутация:
6
Уточнение: ники меняются на ??????? при выходе чара. Если, пока чар оффлайн, сменить в базе на норм русский ник - до следующего выхода из игры он остается русским.
Сообщений: 1,416
Тем: 44
Зарегистрирован: Mar 2010
Репутация:
2,310
Строка кодировки для имени на кириллице должна выглядеть примерно так:
URL=jdbc:mysql://localhost/l2j?useUnicode=true&characterEncoding=utf8
Параметры
CnameTemplate=.*
PetNameTemplate=.*
Можно оставить как есть.
Так же смотри кодировку MySQL. Возможно ты создал БД с кодировкой по умолчанию. Изменить кодировку на utf-8 можно запросом:
alter database l2j DEFAULT CHARACTER SET 'UTF-8';
Сообщений: 126
Тем: 33
Зарегистрирован: Nov 2010
Репутация:
-10
не получается , мб сможет кто-то по ТВ показать как?
Сообщений: 11
Тем: 1
Зарегистрирован: Apr 2008
Репутация:
0
сделал как в гайде все замечательно кроме того что ники сразу в базу пишуться ????? сборка l2jserver Freya клиент евро офа
может кто нить что нить подскажет?
Сообщений: 8
Тем: 1
Зарегистрирован: Nov 2010
Репутация:
6
Уже все, что здесь написано попробовал - не получается.
если в базе написать ник по русски - до первого выхода он русский.
т.е. читаецца все из базы норм, а пишецца в нее ?????? (так же титулы, письма и т.п.)
база в utf8, в конфиге строку пробовал по разному.