lacosta 206 Опубликовано 16 мая, 2012 люди мб кто знает как решить проблему,вот сделал бафы за определенный итем, вывел конфиг все норм, но когда захожу на сервер и бафаю быстро баф то некоторый баф не дается, когда бафаеш с задершкой, то баф заменяется . как исправить ? с меня ++ часть кода Скрытый текст else if (cmd.startsWith("randombuff")) { String file = "data/html/buff/40001-18.htm"; int random = Rnd.get(4920, 4924); if(player.getInventory().getItemByItemId(Config.BUY_ITEM_RNDBUFF) == null || player.getInventory().getItemByItemId(Config.BUY_ITEM_RNDBUFF).getCount() < Config.RNDBUFF_ITEM_COUNT) { player.sendMessage("Не хватает монет"); NpcHtmlMessage html = new NpcHtmlMessage(1); html.setFile(file); player.sendPacket(new ActionFailed()); return; } player.destroyItemByItemId("Consume", Config.BUY_ITEM_RNDBUFF, Config.RNDBUFF_ITEM_COUNT, player, false); SkillTable.getInstance().getInfo(random,1).getEffects(this,player); player.setCurrentHpMp(player.getMaxHp(),(player.getMaxMp())); player.setCurrentCp(player.getMaxCp()); NpcHtmlMessage html = new NpcHtmlMessage(1); html.setFile(file); sendHtmlMessage(player,html); player.sendPacket(new ActionFailed()); } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AlexMan 27 Опубликовано 19 мая, 2012 как вариант добавь флуд протектор! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AlexMan 27 Опубликовано 23 мая, 2012 есть очень хороший вариант и очень прост после линка поставь msg=Уверены?>Продолжить. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты