Результаты поиска по запросу: *

  1. onedev

    Разное время бафов

    спасибо за наводку к scheduleEffect сделал так for (EffectTemplate et : _effectTemplates) { boolean success = true; if (et.effectPower > -1) { success = Formulas.calcEffectSuccess(effector, effected, et, this, ss, sps, bss)...
  2. onedev

    Разное время бафов

    на текущий момент тест пока так ибо всплыли проблемы с возобновлением бафа после логаута, после конечно на переменную повешу :) Проблема пришла откуда не ждали Сохранение и восстановление бафа при рестарте добавил флаг откуда баф (баффер или персонаж) при сохранении бафов в таблицу, сервер...
  3. onedev

    Разное время бафов

    Вроде сделал, костыль конечно но легче чем адаптировать баф с хроник выше duration = 55555; _currentTask = new EffectTask(duration*1000, -1); _currentFuture = ThreadPool.schedule(_currentTask, duration*1000); теперь вопрос, баф например из войс команды или альт б, как подменить Creature...
  4. onedev

    Разное время бафов

    это мб в хрониках выше, в ИЛ так
  5. onedev

    Разное время бафов

    Логан, братишка, ты еще в ла2 ?)))) *** Скрытый текст: У Вас недостаточно прав для просмотра скрытого текста. Посетите тему на форуме! *** setPeriod нету skill.applyEffects(this, player); так же (
  6. onedev

    Разное время бафов

    почти, если кидает перс то дефолт из xml если кидает нпц то время другое, по идее условие должно быть рядом с applyEffects(Creature effector, Creature effected) но в примении нет того кто бросил баф и получил его(
  7. onedev

    Разное время бафов

    Сабж, как сделать разное время бафов в зависимости от того кто наложил баф ?
Назад
Сверху Снизу