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

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   При создание персонажа вместо желаемого ника происходит (??????) (https://forum.zone-game.info/showthread.php?t=18036)

kakadyqwerty 06.02.2012 11:50

При создание персонажа вместо желаемого ника происходит (??????)
 
Добрый день всем! Вобщем у меня проблема с созданием персонажей, а иммено когда я создаю персонажа на русском языке то у меня вместо мною написаного ника появляется (????) И так с титулам и с Обявлениями на сервере! если только написал Обявление только что то его будет видно нормально и понятно после рестарта сервера (появилось во всех обьявлениях????) Может кто поможет?:)

Nehrk 06.02.2012 12:39

Re: При создание персонажа вмето желаймого ника происходит (??????)
 
Не поддерживается utf-8 в sql?
"русские ники" в поиск.

kakadyqwerty 06.02.2012 14:56

Re: При создание персонажа вмето желаймого ника происходит (??????)
 
Цитата:

Сообщение от Nerk (Сообщение 163447)
Не поддерживается utf-8 в sql?
"русские ники" в поиск.

безпонятия,а вы неподскажете как определить?

Литион 06.02.2012 17:46

Re: При создание персонажа вмето желаймого ника происходит (??????)
 
Цитата:

Сообщение от kakadyqwerty (Сообщение 163455)
безпонятия,а вы неподскажете как определить?



Открываем Navicat -->ищем таблицу characters --> жмём по ней правой кномкой и выбираем Design table -->в открывшейся таблицы ищем title и нажимаем на него --> ниже таблицы в character set выбираем utf8, а в Collation выбираем utf8_general_ci.... терь сохранем .... вот и всё
Чтобы ники можно было делать русскими проделайте тоже самое только для char_name

Найдите в server.properties строчку: URL=jdbc:mysql://localhost/l2jdb
Красным я выделил название вашей базы mysql. Так вот, эту строчку вам нужно переделать под такую:
URL=jdbc:mysql://localhost/l2jdb?useUnicode=true&characterEncoding=UTF-8
После этого нужно еще разрешить использовать все символы в нике чара:
В том же файле конфига, найдите что-то подобное:
CnameTemplate=
ClanAllyNameTemplate=
И переделать нужно на это:
CnameTemplate=*
ClanAllyNameTemplate=*

Автор FlooderaS

kakadyqwerty 06.02.2012 22:30

Re: При создание персонажа вмето желаймого ника происходит (??????)
 
Цитата:

Сообщение от Литион (Сообщение 163466)
Открываем Navicat -->ищем таблицу characters --> жмём по ней правой кномкой и выбираем Design table -->в открывшейся таблицы ищем title и нажимаем на него --> ниже таблицы в character set выбираем utf8, а в Collation выбираем utf8_general_ci.... терь сохранем .... вот и всё
Чтобы ники можно было делать русскими проделайте тоже самое только для char_name

Найдите в server.properties строчку: URL=jdbc:mysql://localhost/l2jdb
Красным я выделил название вашей базы mysql. Так вот, эту строчку вам нужно переделать под такую:
URL=jdbc:mysql://localhost/l2jdb?useUnicode=true&characterEncoding=UTF-8
После этого нужно еще разрешить использовать все символы в нике чара:
В том же файле конфига, найдите что-то подобное:
CnameTemplate=
ClanAllyNameTemplate=
И переделать нужно на это:
CnameTemplate=*
ClanAllyNameTemplate=*

Автор FlooderaS

Сспасибо сейчас попробую

Добавлено через 1 час 39 минут
Литион, можете подсказать где менять систем меседж что б небыло (????)

Добавлено через 1 час 48 минут
а всё я нашол!


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

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