Олимп скилл

PTy7b

Путник
Участник
Сообщения
53
Розыгрыши
0
Репутация
0
Реакции
11
Баллы
65
Хроники
  1. Chaotic Throne: High Five
Исходники
Присутствуют
Сборка
l2jeternity
Кто может подсказать, как сделать в скилле его статы для олимпиады? в обычной жизни у него один, на олимпе другие хочу. допутсим Frenzy id 176
L2Jeternity сборка
 
Вложенные условия-кондишны в статы и все.
Если конечно сборка такое позволяет - уж хз на основе чего она у тебя.

К примеру в сборках на базе овера можно сделать как-то так (просто пример) - условия тут ограничат работу стат в пассивке только олимпиадой и фестивалем хаоса:

XML:
    <!-- Чудодейственный Узор Преследования / Mysterious Hunt Dye -->
    <skill id="21366" levels="1" name="Чудодейственный Узор Преследования" pts_name="s_g_mysterious_dye_defence">
        <!-- Для Арены Хаоса и Олимпиады: при HP>90% Физ. Защ. +20%, Скорость +33. -->
        <stat name="icon" value="BranchSys3.icon1.g_premium_hena_etc_defence" />
        <stat name="magic_level" value="85" />
        <stat name="operate_type" value="P" />
        <for>
            <add order="0x40" stat="p_speed" value="33;diff">
                <and>
                    <player remain_hp="90;up" />
                    <or>
                        <player state="olympiad;true" />
                        <player state="festival;true" />
                    </or>
                </and>
            </add>
            <mul order="0x30" stat="p_physical_defence" value="20;per">
                <and>
                    <player remain_hp="90;up" />
                    <or>
                        <player state="olympiad;true" />
                        <player state="festival;true" />
                    </or>
                </and>
            </mul>
        </for>
    </skill>
 
Вложенные условия-кондишны в статы и все.
Если конечно сборка такое позволяет - уж хз на основе чего она у тебя.

К примеру в сборках на базе овера можно сделать как-то так (просто пример) - условия тут ограничат работу стат в пассивке только олимпиадой и фестивалем хаоса:

XML:
    <!-- Чудодейственный Узор Преследования / Mysterious Hunt Dye -->
    <skill id="21366" levels="1" name="Чудодейственный Узор Преследования" pts_name="s_g_mysterious_dye_defence">
        <!-- Для Арены Хаоса и Олимпиады: при HP>90% Физ. Защ. +20%, Скорость +33. -->
        <stat name="icon" value="BranchSys3.icon1.g_premium_hena_etc_defence" />
        <stat name="magic_level" value="85" />
        <stat name="operate_type" value="P" />
        <for>
            <add order="0x40" stat="p_speed" value="33;diff">
                <and>
                    <player remain_hp="90;up" />
                    <or>
                        <player state="olympiad;true" />
                        <player state="festival;true" />
                    </or>
                </and>
            </add>
            <mul order="0x30" stat="p_physical_defence" value="20;per">
                <and>
                    <player remain_hp="90;up" />
                    <or>
                        <player state="olympiad;true" />
                        <player state="festival;true" />
                    </or>
                </and>
            </mul>
        </for>
    </skill>
а вне олимпа другие статы где. что за херня кастомная. нормлаьный скилл же сказал
 
это просто пример и скилл нормальный, не кастомный - на хф линейка не останавливается, скилл из более новых хроник - пассивка для прем. краски (4-го слота красок)

Но ладно, вот тебе для примера Frenzy тот же, с условиями в статах - по аналогии можно туда и другие условия впихать, на работу на том же олли или наоборот на запрет работы на нем.
XML:
    <!-- Безумие / Frenzy -->
    <skill id="176" levels="10" name="Безумие" pts_name="s_frenzy1" enchant_levels="20">
        <!--
            [01] На 60 сек. Физ. Атк. +10%, Скор. Атк. +10%, шанс Крит. Атк. для обычных атак +10, сила Крит. Атк. для обычных атак +10%, Скорость +10. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Доступно при HP<60%.
            [02] На 60 сек. Физ. Атк. +11%, Скор. Атк. +12%, шанс Крит. Атк. для обычных атак +11, сила Крит. Атк. для обычных атак +11%, Скорость +11. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Доступно при HP<60%.
            [03] На 60 сек. Физ. Атк. +12%, Скор. Атк. +15%, шанс Крит. Атк. для обычных атак +12, сила Крит. Атк. для обычных атак +12%, Скорость +12. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Доступно при HP<60%.
            [04] На 60 сек. Физ. Атк. +13%, Скор. Атк. +17%, шанс Крит. Атк. для обычных атак +13, сила Крит. Атк. для обычных атак +13%, Скорость +13. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Доступно при HP<60%.
            [05] На 60 сек. Физ. Атк. +14%, Скор. Атк. +20%, шанс Крит. Атк. для обычных атак +14, сила Крит. Атк. для обычных атак +14%, Скорость +14. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Доступно при HP<60%.
            [06] На 60 сек. Физ. Атк. +15%, Скор. Атк. +22%, шанс Крит. Атк. для обычных атак +15, сила Крит. Атк. для обычных атак +15%, Скорость +15. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Дополнительно при HP<60% Физ. Атк. +10%, шанс Крит. Атк. для обычных атак +100. При HP<30% Физ. Атк. +30%, шанс Крит. Атк. для обычных атак +300. Доступно при HP<90%.
            [07] На 60 сек. Физ. Атк. +16%, Скор. Атк. +25%, шанс Крит. Атк. для обычных атак +16, сила Крит. Атк. для обычных атак +16%, Скорость +16. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Дополнительно при HP<60% Физ. Атк. +10%, шанс Крит. Атк. для обычных атак +100. При HP<30% Физ. Атк. +30%, шанс Крит. Атк. для обычных атак +300. Доступно при HP<90%.
            [08] На 60 сек. Физ. Атк. +18%, Скор. Атк. +27%, шанс Крит. Атк. для обычных атак +18, сила Крит. Атк. для обычных атак +18%, Скорость +18. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Дополнительно при HP<60% Физ. Атк. +10%, шанс Крит. Атк. для обычных атак +100. При HP<30% Физ. Атк. +30%, шанс Крит. Атк. для обычных атак +300. Доступно при HP<90%.
            [09] На 60 сек. Физ. Атк. +20%, Скор. Атк. +30%, шанс Крит. Атк. для обычных атак +20, сила Крит. Атк. для обычных атак +20%, Скорость +20. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Дополнительно при HP<60% Физ. Атк. +10%, шанс Крит. Атк. для обычных атак +100. При HP<30% Физ. Атк. +30%, шанс Крит. Атк. для обычных атак +300. Доступно при HP<90%.
            [10] На 60 сек. Физ. Атк. +25%, Скор. Атк. +35%, шанс Крит. Атк. для обычных атак +25, сила Крит. Атк. для обычных атак +25%, Скорость +20. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Дополнительно при HP<60% Физ. Атк. +10%, шанс Крит. Атк. для обычных атак +100. При HP<30% Физ. Атк. +30%, шанс Крит. Атк. для обычных атак +300. Доступно при HP<90%.
        -->
        <table name="#add_hp">0</table>
        <stat name="icon" value="icon.skill0176" />
        <stat name="magic_type" value="physic" />
        <stat name="magic_level" value="{32 46 55 64 74 85 90 95 99 110}" />
        <stat name="effect_point" value="{303 438 523 641 751 861 971 1081 1191 1301}" />
        <stat name="mp_consume2" value="{14 21 25 31 36 40 43 45 47 49}" />
        <stat name="hit_time" value="1.5" />
        <stat name="hit_cancel_time" value="0.5" />
        <stat name="reuse_delay" value="300" />
        <stat name="reuse_delay_type" value="shared" />
        <stat name="target" value="self" />
        <stat name="skill_type" value="buff" />
        <stat name="operate_type" value="A2" />
        <stat name="abnormal_type" value="pinch" />
        <stat name="abnormal_level" value="{1 2 3 4 5 6 7 8 9 9}" />
        <stat name="abnormal_time" value="{60}" />
        <stat name="next_action" value="none" />
        <cond>
            <player remain_hp="{60 60 60 60 60 90 90 90 90 90};down" />
        </cond>
        <enchant route="1" name="Время" levels="8+">
            <table name="#abnormal_time" type="add">1 2 3 4 5 6 7 8 9 10 10.5 11 11.5 12 12.5 13 13.5 14 14.5 15</table>
        </enchant>
        <enchant route="2" name="Лечение" levels="8+">
            <table name="#add_hp" type="add">1936 2072 2207 2342 2477 2612 2747 2882 3017 3152 3288 3423 3558 3693 3828 3964 4099 4234 4369 4504</table>
        </enchant>
        <for>
            <effect name="p_effect">
                <add order="0x40" stat="p_critical_rate" value="{1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.8 2.0 2.5};diff" />
                <add order="0x40" stat="p_speed" value="{10 11 12 13 14 15 16 18 20 20};diff" />
                <add order="0x40" stat="p_hit" value="8;diff">
                    <using weapon="twohandsword;twohandblunt;twohandstaff;pole" />
                </add>
                <add order="0x40" stat="p_critical_rate" value="10;diff" levels="6+">
                    <player remain_hp="60;down" />
                </add>
                <add order="0x40" stat="p_critical_rate" value="20;diff" levels="6+">
                    <player remain_hp="30;down" />
                </add>
                <mul order="0x30" stat="p_physical_attack" value="{10 11 12 13 14 15 16 18 20 25};per" />
                <mul order="0x30" stat="p_attack_speed" value="{10 12 15 17 20 22 25 27 30 35};per" />
                <mul order="0x30" stat="p_critical_damage" value="{10 11 12 13 14 15 16 18 20 25};per" />
                <mul order="0x30" stat="p_physical_attack" value="10;per">
                    <using weapon="twohandsword;twohandblunt;twohandstaff;pole" />
                </mul>
                <mul order="0x30" stat="p_physical_attack" value="10;per" levels="6+">
                    <player remain_hp="60;down" />
                </mul>
                <mul order="0x30" stat="p_physical_attack" value="20;per" levels="6+">
                    <player remain_hp="30;down" />
                </mul>
            </effect>
            <effect name="i_hp" params="#add_hp;diff" sub_levels="2001:2020" />
        </for>
    </skill>
 
это просто пример и скилл нормальный, не кастомный - на хф линейка не останавливается, скилл из более новых хроник - пассивка для прем. краски (4-го слота красок)

Но ладно, вот тебе для примера Frenzy тот же, с условиями в статах - по аналогии можно туда и другие условия впихать, на работу на том же олли или наоборот на запрет работы на нем.
XML:
    <!-- Безумие / Frenzy -->
    <skill id="176" levels="10" name="Безумие" pts_name="s_frenzy1" enchant_levels="20">
        <!--
            [01] На 60 сек. Физ. Атк. +10%, Скор. Атк. +10%, шанс Крит. Атк. для обычных атак +10, сила Крит. Атк. для обычных атак +10%, Скорость +10. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Доступно при HP<60%.
            [02] На 60 сек. Физ. Атк. +11%, Скор. Атк. +12%, шанс Крит. Атк. для обычных атак +11, сила Крит. Атк. для обычных атак +11%, Скорость +11. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Доступно при HP<60%.
            [03] На 60 сек. Физ. Атк. +12%, Скор. Атк. +15%, шанс Крит. Атк. для обычных атак +12, сила Крит. Атк. для обычных атак +12%, Скорость +12. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Доступно при HP<60%.
            [04] На 60 сек. Физ. Атк. +13%, Скор. Атк. +17%, шанс Крит. Атк. для обычных атак +13, сила Крит. Атк. для обычных атак +13%, Скорость +13. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Доступно при HP<60%.
            [05] На 60 сек. Физ. Атк. +14%, Скор. Атк. +20%, шанс Крит. Атк. для обычных атак +14, сила Крит. Атк. для обычных атак +14%, Скорость +14. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Доступно при HP<60%.
            [06] На 60 сек. Физ. Атк. +15%, Скор. Атк. +22%, шанс Крит. Атк. для обычных атак +15, сила Крит. Атк. для обычных атак +15%, Скорость +15. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Дополнительно при HP<60% Физ. Атк. +10%, шанс Крит. Атк. для обычных атак +100. При HP<30% Физ. Атк. +30%, шанс Крит. Атк. для обычных атак +300. Доступно при HP<90%.
            [07] На 60 сек. Физ. Атк. +16%, Скор. Атк. +25%, шанс Крит. Атк. для обычных атак +16, сила Крит. Атк. для обычных атак +16%, Скорость +16. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Дополнительно при HP<60% Физ. Атк. +10%, шанс Крит. Атк. для обычных атак +100. При HP<30% Физ. Атк. +30%, шанс Крит. Атк. для обычных атак +300. Доступно при HP<90%.
            [08] На 60 сек. Физ. Атк. +18%, Скор. Атк. +27%, шанс Крит. Атк. для обычных атак +18, сила Крит. Атк. для обычных атак +18%, Скорость +18. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Дополнительно при HP<60% Физ. Атк. +10%, шанс Крит. Атк. для обычных атак +100. При HP<30% Физ. Атк. +30%, шанс Крит. Атк. для обычных атак +300. Доступно при HP<90%.
            [09] На 60 сек. Физ. Атк. +20%, Скор. Атк. +30%, шанс Крит. Атк. для обычных атак +20, сила Крит. Атк. для обычных атак +20%, Скорость +20. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Дополнительно при HP<60% Физ. Атк. +10%, шанс Крит. Атк. для обычных атак +100. При HP<30% Физ. Атк. +30%, шанс Крит. Атк. для обычных атак +300. Доступно при HP<90%.
            [10] На 60 сек. Физ. Атк. +25%, Скор. Атк. +35%, шанс Крит. Атк. для обычных атак +25, сила Крит. Атк. для обычных атак +25%, Скорость +20. При использовании двуручного меча/ двуручного дробящего оружия/ древкового оружия Физ. Точность +8, Физ. Атк. +10%. Дополнительно при HP<60% Физ. Атк. +10%, шанс Крит. Атк. для обычных атак +100. При HP<30% Физ. Атк. +30%, шанс Крит. Атк. для обычных атак +300. Доступно при HP<90%.
        -->
        <table name="#add_hp">0</table>
        <stat name="icon" value="icon.skill0176" />
        <stat name="magic_type" value="physic" />
        <stat name="magic_level" value="{32 46 55 64 74 85 90 95 99 110}" />
        <stat name="effect_point" value="{303 438 523 641 751 861 971 1081 1191 1301}" />
        <stat name="mp_consume2" value="{14 21 25 31 36 40 43 45 47 49}" />
        <stat name="hit_time" value="1.5" />
        <stat name="hit_cancel_time" value="0.5" />
        <stat name="reuse_delay" value="300" />
        <stat name="reuse_delay_type" value="shared" />
        <stat name="target" value="self" />
        <stat name="skill_type" value="buff" />
        <stat name="operate_type" value="A2" />
        <stat name="abnormal_type" value="pinch" />
        <stat name="abnormal_level" value="{1 2 3 4 5 6 7 8 9 9}" />
        <stat name="abnormal_time" value="{60}" />
        <stat name="next_action" value="none" />
        <cond>
            <player remain_hp="{60 60 60 60 60 90 90 90 90 90};down" />
        </cond>
        <enchant route="1" name="Время" levels="8+">
            <table name="#abnormal_time" type="add">1 2 3 4 5 6 7 8 9 10 10.5 11 11.5 12 12.5 13 13.5 14 14.5 15</table>
        </enchant>
        <enchant route="2" name="Лечение" levels="8+">
            <table name="#add_hp" type="add">1936 2072 2207 2342 2477 2612 2747 2882 3017 3152 3288 3423 3558 3693 3828 3964 4099 4234 4369 4504</table>
        </enchant>
        <for>
            <effect name="p_effect">
                <add order="0x40" stat="p_critical_rate" value="{1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.8 2.0 2.5};diff" />
                <add order="0x40" stat="p_speed" value="{10 11 12 13 14 15 16 18 20 20};diff" />
                <add order="0x40" stat="p_hit" value="8;diff">
                    <using weapon="twohandsword;twohandblunt;twohandstaff;pole" />
                </add>
                <add order="0x40" stat="p_critical_rate" value="10;diff" levels="6+">
                    <player remain_hp="60;down" />
                </add>
                <add order="0x40" stat="p_critical_rate" value="20;diff" levels="6+">
                    <player remain_hp="30;down" />
                </add>
                <mul order="0x30" stat="p_physical_attack" value="{10 11 12 13 14 15 16 18 20 25};per" />
                <mul order="0x30" stat="p_attack_speed" value="{10 12 15 17 20 22 25 27 30 35};per" />
                <mul order="0x30" stat="p_critical_damage" value="{10 11 12 13 14 15 16 18 20 25};per" />
                <mul order="0x30" stat="p_physical_attack" value="10;per">
                    <using weapon="twohandsword;twohandblunt;twohandstaff;pole" />
                </mul>
                <mul order="0x30" stat="p_physical_attack" value="10;per" levels="6+">
                    <player remain_hp="60;down" />
                </mul>
                <mul order="0x30" stat="p_physical_attack" value="20;per" levels="6+">
                    <player remain_hp="30;down" />
                </mul>
            </effect>
            <effect name="i_hp" params="#add_hp;diff" sub_levels="2001:2020" />
        </for>
    </skill>
спс за помощь сделали по другому
 
Назад
Сверху Снизу