Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
Поиск
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Форум для новичков[JAVA]/[question]Могучий канцел
Поиск

[question]Могучий канцел

8 ответов277 просмотровСейчас просматривают: 1
Gerrard
Gerrard

Пользователь

Участник

Постов: 58

На форуме с: 23.11.2008

Репутация: +11

Рейтинг: 0

· 17.03.2009, 14:07

Железо: Athlon/2 GB
ОС: FreeBSD
Программы: Стандартный набор программ
Сборка: Gracia Part II Revision: 1042

Краткое изложение СУТИ проблемы: Cancel у Сорков и Спел Сингеров снимает практически весь фул бафф (пп, данс, сонг,саммон баф, пов) оставив 4 бафа, проходит почти всегда, даже при бафнутых резистах.
Вопрос: Как сделать что бы канцел снимал как максимум 4 бафа?

p.s. Прошу не писать советы типо переустанови сборку.

0
Eclipse
Eclipse

Пользователь

Новичок

Постов: 14

На форуме с: 13.03.2009

Репутация: +1

Рейтинг: 0

· 17.03.2009, 20:07

попробуй в статах скилов покавыряйся...
Может поможет)

0
Tupac Shakur
Tupac Shakur

Пользователь

Бывалый

Постов: 153

На форуме с: 12.05.2008

Репутация: +38

Рейтинг: 0

· 18.03.2009, 00:19

Что-то мне подсказывает, что нужно параметр "power" в скилле кансела уменьшить.. о_0

Only God Can Judge Me

0
Gerrard
Gerrard

Пользователь

Участник

Постов: 58

На форуме с: 23.11.2008

Репутация: +11

Рейтинг: 0

· 18.03.2009, 05:37

Цитата
<skill id="1056" levels="12" name="Cancellation">
<table name="#mpConsume_Init"> 9 10 11 11 11 12 12 13 13 13 14 14 </table>
<table name="#mpConsume"> 35 38 41 43 44 46 48 49 51 52 53 55 </table>
<table name="#magicLvl"> 48 52 56 58 60 62 64 66 68 70 72 74 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="magicLvl" val="#magicLvl"/>
<set name="power" val="25"/>
<set name="target" val="TARGET_ONE"/>
<set name="reuseDelay" val="120000"/>
<set name="hitTime" val="6000"/>
<set name="skillType" val="CANCEL"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="600"/>
<set name="effectRange" val="1100"/>
<set name="negateStats" val="BUFF HEAL_PERCENT"/>
<set name="maxNegated" val="5"/>
</skill>


До скольки надо уменьшить Power что бы он снимал 3-4 бафа?

0
Виталий
Виталий

Пользователь

Участник

Постов: 50

На форуме с: 04.10.2008

Рейтинг: 0

· 18.03.2009, 08:56

Gerrard: <skill id="1056" levels="12" name="Cancellation">
<table name="#mpConsume_Init"> 9 10 11 11 11 12 12 13 13 13 14 14 </table>
<table name="#mpConsume"> 35 38 41 43 44 46 48 49 51 52 53 55 </table>
<table name="#magicLvl"> 48 52 56 58 60 62 64 66 68 70 72 74 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="magicLvl" val="#magicLvl"/>
<set name="power" val="25"/>
<set name="target" val="TARGET_ONE"/>
<set name="reuseDelay" val="120000"/>
<set name="hitTime" val="6000"/>
<set name="skillType" val="CANCEL"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="600"/>
<set name="effectRange" val="1100"/>
<set name="negateStats" val="BUFF HEAL_PERCENT"/>
<set name="maxNegated" val="5"/>
</skill>


<set name="power" val="25"/>
попробуй 25 изменить на 4 и проверь

0
Gerrard
Gerrard

Пользователь

Участник

Постов: 58

На форуме с: 23.11.2008

Репутация: +11

Рейтинг: 0

· 18.03.2009, 09:43

Geroy4ek: <set name="power" val="25"/>
попробуй 25 изменить на 4 и проверь


Уже проверял, не работает.

0
kingston
kingston

Пользователь

Новичок

Постов: 13

На форуме с: 11.05.2008

Рейтинг: 0

· 02.01.2010, 09:06

таже проблема.
сборка базы 1.1.7

0
Lex
Lex

Пользователь

Бывалый

Постов: 250

На форуме с: 20.12.2007

Репутация: +125

Рейтинг: 0

· 02.01.2010, 09:56

Увы тут без исходников ядра не обоитись, пауер в данной ситуации совсем не на чего не влияет. Иcправить данную фигню возможно в класcе


java\com\l2open\gameserver\skills\effects\EffectNegate


я не видел исходников базы так что не могу сказать точно что править надо там но если они у тебя есть (что наврятли) то там должно быть чтото типо этого по идее

Код
public boolean onStart()
    {
        L2Skill skill = getSkill();
        if (skill.getNegateId().length != 0)
        {
            for (int i = 0; i < skill.getNegateId().length; i++)
            {
                if (skill.getNegateId()[i] != 0)
                    getEffected().stopSkillEffects(skill.getNegateId()[i]);
            }
        }



менять Lenght;)

Но у меня в скиле стоит данная фича, сказать спасибо))



с ув Алекс))


Еше добавлю от себя, если хотите менять Шанс прохождение скила менять надо

<table name="#magicLvl"> 48 52 56 58 60 62 64 66 68 70 72 74 </table> менять до 50 с прогресиеи

и

set name="power" val="25"/> <!-- Базовый шанс наложение скила. --> менять на 5 т.к если еше забафацо по полной то шанс будет больше мб при правельном бафе доходит и до 75%

0
Тема закрыта для ответов