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

Сохранение Цвета Ника После Рестарта

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

Т.к. вышенаписанные мануалы по сохранению цвета не актуальны (для фрозенов последней ревы)

просьба поделиться кодом, если кто уже копался в нем.

Титул то сохраняет, а вот цвет ника после рестарта спадает. Чем лечить?

Ковырял l2pcinstance, там вроде всё указано для титула и для ника, но не помогает..

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


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

Т.к. вышенаписанные мануалы по сохранению цвета не актуальны (для фрозенов последней ревы)

просьба поделиться кодом, если кто уже копался в нем.

Титул то сохраняет, а вот цвет ника после рестарта спадает. Чем лечить?

Ковырял l2pcinstance, там вроде всё указано для титула и для ника, но не помогает..

Не выключать сервер на крестик. А через игру.

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


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

Не выключать сервер на крестик. А через игру.

Цвет пропадает после рестарта персонажа, а не сервера.

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


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

Актуально для L2jFrozen:

Для того, чтобы цвет ника сохранялся после рестарта:

Заходим в head-src/com/l2jfrozen/gameserver/model/actor/instance/L2PcInstance.java

 

Ищем там строки:

 

statement.setInt(57, getPcBangScore());

statement.setString(58, StringToHex(Integer.toHexString(_originalNameColorOffline).toUpperCase()));
statement.setString(59, StringToHex(Integer.toHexString(getAppearance().getTitleColor()).toUpperCase()));

 

И меняем их на:

 

statement.setInt(57, getPcBangScore());

statement.setString(58, StringToHex(Integer.toHexString(getAppearance().getNameColor()).toUpperCase()));
statement.setString(59, StringToHex(Integer.toHexString(getAppearance().getTitleColor()).toUpperCase()));

  • Upvote 3

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


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

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

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

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

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

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

Войти

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

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

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

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

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