Fresh 4 Опубликовано 8 июля, 2013 Добрый вечер. Подскажите пожалуйста, как убрать сообщение "Подготовка к повторному использованию" Что-то в этом роде. Оно появляется при использовании скилла, который не откатился. Убрал в клиенте, но продолжает вылазить, другой текст, но все же. Намекните где ковырять.(исходники) Спасибо. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Lider 233 Опубликовано 8 июля, 2013 в патче 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Fresh 4 Опубликовано 8 июля, 2013 в патче Вы меня видимо не так поняли. Изменить его можно. А я хочу вовсе его убрать. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 8 июля, 2013 В моей сборке (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)); } 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Fresh 4 Опубликовано 8 июля, 2013 В моей сборке (phoenix) это в L2Characters.java Поищите что-то похожее: Спасибо. Сейчас попробую! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Fresh 4 Опубликовано 8 июля, 2013 У меня в другом месте оказалось. ) 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; } Проблема решена. Всем спасибо. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты