Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Баф точеными скилами
#1
Собственно сабж, как сделать что бы бафер баффал перса точеными скилами, платформа л2опен
Код:
public void donBuffGroup(int id_groups, String BuffTarget, L2Player player)
    {
        if (!checkCondition(player))
            return;

        Functions.removeItem(player, ConfigSystem.getInt("DonCoin"), ConfigSystem.getInt("OneBuffPriceDon"));

        for (int[] buff : buffs)
        {
            if (buff[2] != id_groups)
                continue;
            if (BuffTarget.startsWith(" Player"))
            {
                L2Skill skill = SkillTable.getInstance().getInfo(buff[0], buff[1]);
                for (EffectTemplate et : skill.getEffectTemplates())
                {
                    Env env = new Env(player, player, skill);
                    L2Effect effect = et.getEffect(env);
                    effect.setPeriod(ConfigSystem.getInt("BuffTime"));
                    player.getEffectList().addEffect(effect);
                }
            }
        }
    }
Ответ
#2
Хм, а смысл? Бафы точатся на cost\time : cost в принципе не важен, а time любой ставится "BuffTime".
Ежели очень хочется, то писать в getInfo(buff[0], buff[1]) lvl заточенного скила например 130 (это Time+30).
Ответ
#3
Array Написал:Хм, а смысл? Бафы точатся на cost\time : cost в принципе не важен, а time любой ставится "BuffTime".
Ежели очень хочется, то писать в getInfo(buff[0], buff[1]) lvl заточенного скила например 130 (это Time+30).

это для пвп сервера, хочу убрать твинков баффов, да и новичкам будет легче. пробовал ставить уровень выше 100, при бафе не реагирует даже. то есть видет только тот лвл который прописан в хмл
Ответ
#4
Ну правильно, с каких делов он будет бафать скил +100500 если такой уровень не предусмотрен?


З.Ы. А что за подпись у вас? Разраб не должен спрашивать от таких вещах :_smile_:
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Ответ
#5
[STIGMATED];123727 Написал:Ну правильно, с каких делов он будет бафать скил +100500 если такой уровень не предусмотрен?


З.Ы. А что за подпись у вас? Разраб не должен спрашивать от таких вещах :_smile_:

я знаю что не должен брать этот уровень, потому и спрашиваю как реализовать.
бывший разроб, так как РТ нету уже, и по части ДП...яву хорошо не знаю
Ответ
#6
AlexZr Написал:я знаю что не должен брать этот уровень, потому и спрашиваю как реализовать.
бывший разроб, так как РТ нету уже, и по части ДП...яву хорошо не знаю

разроб?
заточка скилов как раз дп.
прошу поменять подпись на "Бывший разроб рт"
Ответ
#7
cxcxcx Написал:разроб?
заточка скилов как раз дп.
прошу поменять подпись на "Бывший разроб рт"

а ничего что там был питон, а тут ява и тем более бафер в опенах идет в ядре
Ответ
#8
А какая нафиг разница - питон или ява в контексте данного сабжа?
Ответ
#9
всем спасибо, можно закрывать. разобрался
Ответ
#10
А нам можно рассказать?
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Свой NPC со скилами Kassidy 11 3,547 09-20-2016, 10:48 AM
Последний пост: Anikey
  Баг с раш скилами volumeOne 2 1,467 12-04-2012, 02:20 PM
Последний пост: volumeOne
  Ищу[Нпц продавчца скилами] Teams 0 1,021 03-18-2012, 06:10 PM
Последний пост: Teams

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


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