Takimaru 0 Опубликовано 3 марта, 2013 else if (event.startsWith("recHp")) { if (restoreCheck(player) && isValidTalker(player,isFromBBS) && player.destroyItemByItemId("GM Buffer", Config.GMSHOP_BUFF_ITEM, Config.GMSHOP_BUFF_HP, player, true)) { target.getStatus().setCurrentHp(target.getMaxHp()); } } else if (event.startsWith("recCp")) { if (restoreCheck(player) && isValidTalker(player,isFromBBS) && player.destroyItemByItemId("GM Buffer", Config.GMSHOP_BUFF_ITEM, Config.GMSHOP_BUFF_CP, player, true)) { target.getStatus().setCurrentCp(target.getMaxCp()); } } else if (event.startsWith("recMp")) { if (restoreCheck(player) && isValidTalker(player,isFromBBS) && player.destroyItemByItemId("GM Buffer", Config.GMSHOP_BUFF_ITEM, Config.GMSHOP_BUFF_MP, player, true)) { target.getStatus().setCurrentMp(target.getMaxMp()); } } Есть 3 функции рестор хп, мп и цп. Хочу объеденить в одну, но никак не получается. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kekess 124 Опубликовано 3 марта, 2013 (изменено) else if (event.startsWith("recAll")) { if (restoreCheck(player) && isValidTalker(player,isFromBBS) && player.destroyItemByItemId("GM Buffer", Config.GMSHOP_BUFF_ITEM, Config.GMSHOP_BUFF_HP, player, true)) { target.getStatus().setCurrentHp(target.getMaxHp()); target.getStatus().setCurrentCp(target.getMaxCp()); target.getStatus().setCurrentMp(target.getMaxMp()); } } ну и юзаешь в хтмл recAll Изменено 3 марта, 2013 пользователем kekess Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
OnaHa 46 Опубликовано 4 марта, 2013 Все верно, только "Config.GMSHOP_BUFF_HP" тоже поменять на "Config.GMSHOP_BUFF_ALL", и если вдруг такого нет, то прописать в 2 файлах его. А, вообще, кинь ссылку на баффера, глянем что почем Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Takimaru 0 Опубликовано 4 марта, 2013 else if (event.startsWith("recAll")) { if (restoreCheck(player) && isValidTalker(player,isFromBBS) && player.destroyItemByItemId("GM Buffer", Config.GMSHOP_BUFF_ITEM, Config.GMSHOP_BUFF_HP, player, true)) { target.getStatus().setCurrentHp(target.getMaxHp()); target.getStatus().setCurrentCp(target.getMaxCp()); target.getStatus().setCurrentMp(target.getMaxMp()); } } ну и юзаешь в хтмл recAll Не компилит, нпц пишет I have nothing to say you Все верно, только "Config.GMSHOP_BUFF_HP" тоже поменять на "Config.GMSHOP_BUFF_ALL", и если вдруг такого нет, то прописать в 2 файлах его. А, вообще, кинь ссылку на баффера, глянем что почем http://rghost.ru/44257136 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kekess 124 Опубликовано 4 марта, 2013 http://rghost.ru/44259484 только цена будет выставляться за ХП 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Takimaru 0 Опубликовано 4 марта, 2013 http://rghost.ru/44259484 только цена будет выставляться за ХП Все работает идеально, спасибо большое, ставлю +) Можно закрыть тему Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Takimaru 0 Опубликовано 4 марта, 2013 кекс, еще одна трабла возникла. при подходе к этому бафферу в режиме боя, либо при создании профиля без имени вылазит ошибка data/scripts/custom/core/data/html/mods/buffer/buffer-not.html , вместо того чтобы перенаправлять на страницу баффернот. В теме этой сборки рассматривалась эта проблема. Прошу данный фикс прикрепить. Так как - этот баг у всех. И так, как же нам это исправить?Открываем файл Buffer.java Находим его тут data\scripts\custom\core Ищем строку: return htmlBase+"-not.htm"; И заменяем его на: return HtmCache.getInstance().getHtm(htmlBase+"-not.htm",player); Вуаля, ошибки нет. Но когда я это делаю, оно опять не компилится. Помоги плиз)) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kekess 124 Опубликовано 4 марта, 2013 http://rghost.ru/44272934 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Takimaru 0 Опубликовано 4 марта, 2013 http://rghost.ru/44272934 спасибо, дело было в том что я криворукий. нашел свою ошибку за минуту до твоего поста, все дело было в кодировке Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты