Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Тех-документация (https://forum.zone-game.info/forumdisplay.php?f=41)
-   -   Мануал: Делаем русские ники и титулы на своем сервере (https://forum.zone-game.info/showthread.php?t=3640)

Markelych 09.11.2010 12:54

Re: Мануал: Делаем русские ники и титулы на своем сервере
 
На l2jserver Freya сделал как в мануале - Русские ники создаются нормально, но бывает, что через некоторое время сбиваются на ??????, причем у персов, которые не заходят в игру(заброшенных) ники в базе русские.
А вот титулы ставяться до первого перезахода, причем сразу после смены титула он в базе на русском, а при выходе меняется на ??????.

Клиент РуОфф - русские ники и титулы умеет. База в UTF-8 General-ci.

Мне кажется, надо еще куда-то что-то прописать...

Markelych 13.11.2010 00:36

Re: Мануал: Делаем русские ники и титулы на своем сервере
 
Уточнение: ники меняются на ??????? при выходе чара. Если, пока чар оффлайн, сменить в базе на норм русский ник - до следующего выхода из игры он остается русским.

stopsay 16.11.2010 22:01

Re: Мануал: Делаем русские ники и титулы на своем сервере
 
сделал по гайду,но у меня сборка Феникс Рев 20715 и в ней это
URL = jdbc:mysql://localhost/L2p_DB
находится в папке гейм сервер/конфиг/сервер.проп...
так же заменил в БД все таблици "чарактерс,чар_темплейс,акаунт" на утф8
захожу в игру,создаю ник , русский оно грузит,потом вижу,а ник уже ?????
что нужно сделать чтоб работали русские ники и титулы?:(

Credo 17.11.2010 06:23

Re: Мануал: Делаем русские ники и титулы на своем сервере
 
Строка кодировки для имени на кириллице должна выглядеть примерно так:

URL=jdbc:mysql://localhost/l2j?useUnicode=true&characterEncoding=utf8

Параметры
CnameTemplate=.*
PetNameTemplate=.*

Можно оставить как есть.

Так же смотри кодировку MySQL. Возможно ты создал БД с кодировкой по умолчанию. Изменить кодировку на utf-8 можно запросом:

alter database l2j DEFAULT CHARACTER SET 'UTF-8';

stopsay 19.11.2010 00:37

Re: Мануал: Делаем русские ники и титулы на своем сервере
 
не получается , мб сможет кто-то по ТВ показать как?

Credo 19.11.2010 06:43

Re: Мануал: Делаем русские ники и титулы на своем сервере
 
Цитата:

Сообщение от stopsay (Сообщение 97220)
не получается , мб сможет кто-то по ТВ показать как?

Что конкретно не получается? Выполнить запрос в MySQL? (если да - лог ошибки в студию!)

shtyrlize 19.11.2010 08:44

Re: Мануал: Делаем русские ники и титулы на своем сервере
 
сделал как в гайде все замечательно кроме того что ники сразу в базу пишуться ????? сборка l2jserver Freya клиент евро офа
может кто нить что нить подскажет?

Credo 19.11.2010 10:11

Re: Мануал: Делаем русские ники и титулы на своем сервере
 
Цитата:

Сообщение от shtyrlize (Сообщение 97248)
может кто нить что нить подскажет?

Меняй кодировку MySQL

shtyrlize 19.11.2010 12:33

Re: Мануал: Делаем русские ники и титулы на своем сервере
 
Цитата:

Сообщение от Credo (Сообщение 97250)
Меняй кодировку MySQL

на какую? стоит utf8

Markelych 30.11.2010 16:46

Re: Мануал: Делаем русские ники и титулы на своем сервере
 
Уже все, что здесь написано попробовал - не получается.
если в базе написать ник по русски - до первого выхода он русский.
т.е. читаецца все из базы норм, а пишецца в нее ?????? (так же титулы, письма и т.п.)
база в utf8, в конфиге строку пробовал по разному.


Текущее время: 12:49. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot