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

Системное Сообщение.

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

Добрый вечер.

Подскажите пожалуйста, как убрать сообщение "Подготовка к повторному использованию" Что-то в этом роде.

Оно появляется при использовании скилла, который не откатился.

Убрал в клиенте, но продолжает вылазить, другой текст, но все же.

 

Намекните где ковырять.(исходники)

 

Спасибо.

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


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

в патче

Вы меня видимо не так поняли.

Изменить его можно.

А я хочу вовсе его убрать.

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


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

В моей сборке (phoenix) это в L2Characters.java

Поищите что-то похожее:

long timeleft = sts.getReuseCurrent();
       if(!ConfigSystem.getBoolean("AltShowSkillReuseMessage") && timeleft < 10000 || timeleft < 500)
           return;
       long hours = timeleft / 3600000;
       long minutes = (timeleft - hours * 3600000) / 60000;
       long seconds = (long) Math.ceil((timeleft - hours * 3600000 - minutes * 60000) / 1000.);
       if(hours > 0)
           sendPacket(new SystemMessage(SystemMessage.THERE_ARE_S2_HOURS_S3_MINUTES_AND_S4_SECONDS_REMAINING_IN_S1S_REUSE_TIME).addSkillName(skill.getId(), skill.getDisplayLevel()).addNumber(hours).addNumber(minutes).addNumber(seconds));
       else if(minutes > 0)
           sendPacket(new SystemMessage(SystemMessage.THERE_ARE_S2_MINUTES_S3_SECONDS_REMAINING_IN_S1S_REUSE_TIME).addSkillName(skill.getId(), skill.getDisplayLevel()).addNumber(minutes).addNumber(seconds));
       else
           sendPacket(new SystemMessage(SystemMessage.THERE_ARE_S2_SECONDS_REMAINING_IN_S1S_REUSE_TIME).addSkillName(skill.getId(), skill.getDisplayLevel()).addNumber(seconds));
   }

  • Upvote 1

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


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

В моей сборке (phoenix) это в L2Characters.java

Поищите что-то похожее:

 

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

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


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

У меня в другом месте оказалось. )

 

PcInstance.java

 

Удалил данный кусочек.

if(_disabledSkills != null && _disabledSkills.contains(skill_id))
{
SystemMessage sm = new SystemMessage(SystemMessageId.S1_PREPARED_FOR_REUSE);
sm.addSkillName(skill_id, skill.getLevel());
sendPacket(sm);
sm = null;
return;
}

 

Проблема решена.

Всем спасибо.

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


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

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

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

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

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

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

Войти

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

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

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

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

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