Перейти к содержанию
Авторизация  
godzil

Русские Ники Во Фрозене.

Рекомендуемые сообщения

Подскажите, как реализовать поддержку русских ников в l2jFrozen

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите, как реализовать поддержку русских ников в l2jFrozen

что пишет место русских символов?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вроде как в кфг добавить поддержку русс символов.)

Изменено пользователем fludgod

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

что пишет место русских символов?

"?????"

когда в ГС вписывую URL = jdbc:mysql://localhost/l2jdb?useUnicode=true&characterEncoding=UTF-8, то при подключении критует GS

БД в UTF-8

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуй в конфиге гейм сервера в строке где указывается база добавь это ?useUnicode=true&characterEncoding=utf8

Вот пример : URL = jdbc:mysql://localhost/l2jdb?useUnicode=true&characterEncoding=utf8 (этот пример не под фрозенов)

Изменено пользователем KAZAR123
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Starting L2J-Frozen Core Game Server.

Official website : http://www.l2jfrozen.com'>http://www.l2jfrozen.com'>http://www.l2jfrozen.com

Enjoy by server core. Bee happy!

------------------------------

 

======================================================================-[ Team ]

 

# ##### ##### ##### ##### ##### ##### ## #

# # # # # # # # # # # #

# ### #### ### # # # # # ### # # #

# # # ### # # # # # # #

##### ##### # # ## ##### ##### ##### # ##

 

==================================================================-[ Database ]

MLog clients using java 1.4+ standard logging.

Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10]

Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ java.beans

.IntrospectionException: java.lang.reflect.InvocationTargetException [numThreads

AwaitingCheckoutDefaultUser] ]

Exception in thread "main" java.sql.SQLException: Unsupported character encoding

'UTF-8l2jdb'.

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)

at com.mysql.jdbc.StringUtils.getBytes(StringUtils.java:541)

at com.mysql.jdbc.StringUtils.getBytes(StringUtils.java:685)

at com.mysql.jdbc.Buffer.writeStringNoNull(Buffer.java:664)

at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2094)

at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)

at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2570)

at com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1476)

at com.mysql.jdbc.ConnectionImpl.loadServerVariables(ConnectionImpl.java

:3888)

at com.mysql.jdbc.ConnectionImpl.initializePropsFromServer(ConnectionImp

l.java:3431)

at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2

386)

at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)

at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:794)

at com.mysql.jdbc.JDBC4Connection.(JDBC4Connection.java:47)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

 

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct

orAccessorImpl.java:57)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC

onstructorAccessorImpl.java:45)

at java.lang.reflect.Constructor.newInstance(Constructor.java:526)

at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)

at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)

at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java

:305)

at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManag

erDataSource.java:119)

at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnecti

on(WrapperConnectionPoolDataSource.java:143)

at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnecti

on(WrapperConnectionPoolDataSource.java:132)

at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.initializeAu

tomaticTestTable(C3P0PooledConnectionPoolManager.java:772)

at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.createPooled

ConnectionPool(C3P0PooledConnectionPoolManager.java:696)

at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.getPool(C3P0

PooledConnectionPoolManager.java:257)

at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.getPool(C3P0

PooledConnectionPoolManager.java:271)

at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(A

bstractPoolBackedDataSource.java:128)

at com.l2jfrozen.util.database.L2DatabaseFactory_c3p0.(L2DatabaseF

actory_c3p0.java:88)

at com.l2jfrozen.util.database.L2DatabaseFactory.getInstance(L2DatabaseF

actory.java:51)

at com.l2jfrozen.gameserver.GameServer.main(GameServer.java:206)

 

Server terminated abnormally

Send you bug to : http://www.l2jfrozen.com

 

 

server terminated

Send you bug to : http://www.l2jfrozen.com

 

Restart® or Quit(q)

 

 

CnameTemplate = .*

PetNameTemplate = .*

ClanNameTemplate = .*

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

"?????"

когда в ГС вписывую URL = jdbc:mysql://localhost/l2jdb?useUnicode=true&characterEncoding=UTF-8, то при подключении критует GS

БД в UTF-8

попробуй маленькими utf-8
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

попробуй маленькими utf-8

мне помогло добавив к БД префиксы UTF-8, но теперь при создании чара с русскими символами и после перезахода аккаунта он просто на него снова не заходит, пишет неправильный логин или парль

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это я не знаю :) но может тупо ты забыл пароль ? :D

сложно забыть пароль, которым пользуешься уже 5 лет:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как я понял в ядре сборки стоит защита и он распознает только английскую раскладку((

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

URL = jdbc:mysql://localhost/l2jdb?useUnicode=true&characterEncoding=UTF-8

и в базе UTF-8

+ скачай рус патч с файлами там нужно файл изменить какой то в папке system

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы не думали насчет патча? мб нужно поставить патч для определения русского языка...молодые люди)

 

 

попробуй это вставить в клиент ссылка

Изменено пользователем Антон

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы не думали насчет патча? мб нужно поставить патч для определения русского языка...молодые люди)

 

 

попробуй это вставить в клиент ссылка

А почему тогда при создании перса с русскими символами ГС выдает ошибку, а после создания и после релога пишет неправильный логин или пасс и это решается только удалением чара с русскими символами через БД...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...