Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Кнопка восстановление бафа
#1
Здравствуйте дамы и господа!

Возникла такая проблемма, на баффере есть кнопка - восстановить баффа.
PHP код:
<?php 
html
= OutDia();

if(
args.length == 1) {
player.sendMessage("Не выбрана схема!");
break;
}
try {
con = L2DatabaseFactory.getInstance().getConnection();
st = con.prepareStatement("SELECT buffs FROM buffer_save WHERE objId=? AND name=\'"+args[1]+"\'");
st.setInt(1, player.getObjectId());
rs = st.executeQuery();
if (
rs.next()) {
String[] skills = rs.getString(1).split(";");
for (
String sk : skills) {
String[] p = sk.split(",");
L2Skill skill = SkillTable.getInstance().getInfo(Integer.parseInt(p[0]), Integer.parseInt(p[1]));
npc.broadcastPacket(new MagicSkillUse(npc, player, skill.getDisplayId(), skill.getLevel(), skill.getHitTime(), 0));
for (
EffectTemplate et : skill.getEffectTemplates()) {
Env env = new Env(npc, player, skill);
env.value = Integer.MAX_VALUE;
L2Effect e = et.getEffect(env);
e.setPeriod(10800000);// 3 часа
e.getEffected().getEffectList().addEffect(e);
}
}
}
} catch (
SQLException e) {
e.printStackTrace();
} finally {
DatabaseUtils.closeDatabaseCSR(con, st, rs);
}
break;

Когда открываешь окно бафаера и отбегаешь от него на Rage 50000 (при это у меня окно бафера открыто) нажимаю кнопку восстановить бафф, он восстанавливает бафф.

Я не могу понять, как это можно поправить ? Чтоб максемальный Rage был по стандарту 1200, т.е. если чар будет находится в радиусе более Rage 1200, то при нажатие кнопки восстановление бафа, диалог с бафером пропадал и при этом не выполнялось восстановление бафа.

Подскажите, пожалуйста!
Ответ
#2
npc.isInRange(player, range)

ну или что-то типа того, зависит от сборки
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Обновление бафа L2J 4 2,196 01-20-2015, 05:39 PM
Последний пост: L2J
  Исчезновение бафа после срабатывания тригера L2J 2 1,413 08-11-2014, 08:40 PM
Последний пост: L2J
  Вызов суммона и кнопка зафиксироваться gaaf 6 1,750 01-25-2014, 12:59 AM
Последний пост: gaaf
  Кнопка выдачи профессии L2J 2 1,365 11-26-2013, 05:40 PM
Последний пост: [STIGMATED]
  Кнопка подтверждения Astend 2 1,907 10-23-2011, 01:26 AM
Последний пост: Astend
  Увеличение время бафа DreD 14 40,986 01-22-2010, 12:10 PM
Последний пост: makz
  Блокировка бафа Hunk 2 2,759 07-11-2009, 05:08 PM
Последний пост: Hunk
  Скролы для бафа FotoMEH 0 2,200 07-25-2008, 12:48 AM
Последний пост: FotoMEH

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)