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

  • Users: onedev
  • In Ядро
  • Content: Темы, Сообщения
  • Order by date
  1. onedev

    Получить время бафа

    ага, ООП в пыхе уже подтянул, понятнее стало )
  2. onedev

    Получить время бафа

    что бы реализовать то что в соседней моей теме, пришлось переписать сохранение и восстановление бафа на персонаже :))) там жуть конечно ))
  3. onedev

    Получить время бафа

    В интерлюде нет этих методов(
  4. onedev

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

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

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

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

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

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

    Получить время бафа

    не повезло там время остатка от бафа из xml :))) Math.round((GameTimeTaskManager.getGameTicks()-effect.getPeriodStartTicks())/10) получим время бафа в секундах
  8. onedev

    Получить время бафа

    Как получить оставшиеся время бафа в секундах ?
  9. onedev

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

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

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

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

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

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

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

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