Русские ники

это у тебя с уже ранее созданными персами так? Если да, то логично - там у тебя уже испорченные ники.
Если же у новосозданных так, то где-то еще забыл кодировки сменить - у конкретных таблиц и полей в них тоже может быть не та кодировка выставлена.
Посмотри какая кодировка выставленав sql-файлах создающих таблицы, а конкретно в самих sql-запросах в них.

Для примера вот тут в запросе явно указано что надо использовать utf8
SQL:
CREATE TABLE `clan_notice` (
  `clan_id` int(10) unsigned NOT NULL,
  `text` text NOT NULL,
  `type` tinyint(4) NOT NULL DEFAULT '0',
  `enabled` tinyint(4) NOT NULL DEFAULT '0',
  PRIMARY KEY (`clan_id`,`type`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
 

о боже парни я в шоке

URL = jdbc:mariadb://localhost/l2d?useUnicode=true&autoReconnect=true&characterEncoding=utf-8

ну и табла в утф 8
 
  • Клоун
Реакции: Die
о боже парни я в шоке

URL = jdbc:mariadb://localhost/l2d?useUnicode=true&autoReconnect=true&characterEncoding=utf-8

ну и табла в утф 8
1212.webp
о боже парень я с тебя в шоке... реальную идею подскажи пожалуйста а не выделяйся какой ты умный!?

это у тебя с уже ранее созданными персами так? Если да, то логично - там у тебя уже испорченные ники.
Если же у новосозданных так, то где-то еще забыл кодировки сменить - у конкретных таблиц и полей в них тоже может быть не та кодировка выставлена.
Посмотри какая кодировка выставленав sql-файлах создающих таблицы, а конкретно в самих sql-запросах в них.

Для примера вот тут в запросе явно указано что надо использовать utf8
SQL:
CREATE TABLE `clan_notice` (
  `clan_id` int(10) unsigned NOT NULL,
  `text` text NOT NULL,
  `type` tinyint(4) NOT NULL DEFAULT '0',
  `enabled` tinyint(4) NOT NULL DEFAULT '0',
  PRIMARY KEY (`clan_id`,`type`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
смотри че по скринам может будут идеи?
й1111.webp ц1.webp ц2.webp й4.webp ц222.webp
 
  • Ха-ха-ха
Реакции: raz
Последнее редактирование модератором:
смотри че по скринам может будут идеи?
ну если в таблицах кодировки уже все ок и соединение с бд тоже в utf8, то странно что до сих пор глючит...

Сам сервер тоже utf8 использует? я про параметр запуска -Dfile.encoding=UTF-8
Хотя вроде на работу с базой это не должно влиять...
 
народ идеи кончились? могу дать сборку посмотреть

кстати вот при создании перса на русском что выдает й222.webp
 
Последнее редактирование модератором:
Оверпостинг
Ну так у тебя в ошибке все написано, измени тип language на другой.
это как чего куда сделать?

Ну так у тебя в ошибке все написано, измени тип language на другой.
дошло поменял я тип ошибка ушла но проблема то не ушла как были вопросы вместо русского ника так и остались может какой то определенный тип надо менять?
 
Последнее редактирование модератором:
Чтобы было проще Вам помочь, предоставьте вашу сборку сюда, т.к возможно попросту есть какой-то конфиг который так же нужно переключить. (и покажите какой шаблон Вы используете, либо попробуйте поставить просто * и протестировать так).
 
Чтобы было проще Вам помочь, предоставьте вашу сборку сюда, т.к возможно попросту есть какой-то конфиг который так же нужно переключить. (и покажите какой шаблон Вы используете, либо попробуйте поставить просто * и протестировать так).
сборку использую вот эту (не реклама)

залил сборку на гугл диск на всякий
 
Последнее редактирование модератором:
У тебя ещё клиент должен ру буквы поддерживать
 
А если в базу руками вбить ник, что будет после старта сервака и входа на чара?
 
А если в базу руками вбить ник, что будет после старта сервака и входа на чара?
вбивается и он в клиенте показывается ну тоесть если руками в базе вбиваешь он и в новикате отображается коректно и в игре
 
как у тебя сейчас выглядит строка подключения к бд? ну т.е. параметр URL
Код:
# Database URL
# URL = jdbc:mysql://localhost/l2jgs?useSSL=false&serverTimezone=Europe/Paris (default)
# URL = jdbc:hsqldb:hsql://localhost/l2jgs
# URL = jdbc:sqlserver://localhost/database = l2jgs/user = sa/password =
# Default: jdbc:mysql://localhost/l2jgs?useSSL=false&serverTimezone=Europe/Paris
URL = jdbc:mysql://localhost/l2jgs?useSSL=false&serverTimezone=Europe/Paris

# Database user info (default is "root" but it's not recommended).
# Default: root
Login = root
 
Назад
Сверху