hzzhanglin 发表于 2022-5-3 16:30:08

mobius 红蓝药没效果

MP恢复药水 ID:728    瞬间体力治愈药水ID:1540    还有HP和MP的特效药都没效果,但是很奇怪勇气特效药有效果。
自己研究半天没发现啥问题!!!

hzzhanglin 发表于 2022-5-3 16:31:14

版本:L2J_Mobius_CT_2.6_HighFive       论坛里的国庆版也一样

l2fater 发表于 2022-5-3 18:10:59

别的开源在config里有相关魔力治愈药水的设定,如果mobius里config里没有,你可以参考一下他们的 id所对应的技能!


在技能里设置一下,比如


        <item id="728" type="EtcItem" name="Mana Potion">
                <!-- A magical, liquid medicine that restores MP for a certain amount of time. -->
                <set name="icon" val="icon.etc_reagent_blue_i00" />
                <set name="default_action" val="SKILL_REDUCE" />
                <set name="etcitem_type" val="POTION" />
                <set name="immediate_effect" val="true" />
                <set name="material" val="LIQUID" />
                <set name="weight" val="180" />
                <set name="price" val="2000" />
                <set name="is_stackable" val="true" />
                <set name="is_oly_restricted" val="true" />
                <set name="handler" val="ItemSkills" />
                <set name="item_skill" val="10001-1" />
                <set name="for_npc" val="true" />
                <cond msgId="113" addName="1">
                        <player flyMounted="false" />
                </cond>
                <cond msgId="113" addName="1">
                        <player isPvpFlagged="false" />
                </cond>
        </item>




728 对应的技能是10001,那我们就可以去技能10001那里去设置,如果这个不生效 ,就去比对你说的那个勇气药水和魔力药水之前的写法区别!


hzzhanglin 发表于 2022-5-3 21:10:59

L2JTWconfig里面有
# ---------------------------------------------------------------------------
# Mana Drugs/Potions
# ---------------------------------------------------------------------------
# This option will enable core support for:
# Mana Drug (item ID 726), using skill ID 10000.
# Mana Potion (item ID 728), using skill ID 10001.
EnableManaPotionSupport = True

mobius的config 就一个AutoPotions设置

而且勇气特效药和HP特效药、MP特效药    items里也没什么区别,skills里面2287-6和2289-6都一样   但就是使用CP 有反应 恢复1200CP   用HP特效 就有动画效果没实际效果
HP特效
        <item id="8627" type="EtcItem" name="Elixir of Life (S-Grade)">
                <!-- Regenerates HP. This item can only be used by a character whose level is 76 or higher. Re-use delay is 5 minutes. -->
                <set name="icon" val="icon.etc_super_hp_potion_i05" />
                <set name="default_action" val="SKILL_REDUCE" />
                <set name="etcitem_type" val="ELIXIR" />
                <set name="immediate_effect" val="true" />
                <set name="crystal_type" val="S" />
                <set name="material" val="LIQUID" />
                <set name="weight" val="5" />
                <set name="price" val="15000" />
                <set name="shared_reuse_group" val="6" />
                <set name="reuse_delay" val="300000" />
                <set name="is_stackable" val="true" />
                <set name="is_oly_restricted" val="true" />
                <set name="handler" val="Elixir" />
                <set name="item_skill" val="2287-6" /> <!-- Elixir of Life (No Grade) -->
                <cond msgId="113" addName="1">
                        <player flyMounted="false" />
                </cond>
        </item>

CP特效
        <item id="8639" type="EtcItem" name="Elixir of CP (S-Grade)">
                <!-- Regenerates CP. This item can only be used by a character whose level is 76 or higher. Re-use delay is 5 minutes. -->
                <set name="icon" val="icon.etc_super_cp_potion_i05" />
                <set name="default_action" val="SKILL_REDUCE" />
                <set name="etcitem_type" val="ELIXIR" />
                <set name="immediate_effect" val="true" />
                <set name="crystal_type" val="S" />
                <set name="material" val="LIQUID" />
                <set name="weight" val="5" />
                <set name="price" val="6000" />
                <set name="shared_reuse_group" val="7" />
                <set name="reuse_delay" val="300000" />
                <set name="is_stackable" val="true" />
                <set name="is_oly_restricted" val="true" />
                <set name="handler" val="Elixir" />
                <set name="item_skill" val="2289-6" /> <!-- Elixir of CP (No Grade) -->
        </item>

杀气丶 发表于 2022-5-3 22:16:49

l2jmobius config里没有就是没有了,

skill 里 你看一下

        <skill id="2287" levels="6" name="Elixir of Life">
                <table name="#amount">250 650 1100 1500 1900 2300</table>
                <table name="#levelRange">1;19 20;39 40;51 52;60 61;75 76;85</table>
                <set name="isMagic" val="2" /> <!-- Static Skill -->
                <set name="magicLevel" val="1" />
                <set name="operateType" val="A1" />
                <set name="targetType" val="SELF" />
                <cond msgId="113" addName="1">
                        <player levelRange="#levelRange" />
                </cond>
                <for>
                        <effect name="Heal">
                                <param power="#amount" />
                        </effect>
                </for>
        </skill>

这里是治疗量,这里要没有效果,你就把Mobius里面所有的治愈类型的药水都买一遍,
看有没有好使的,没有再说,有就用好使的这个对比!
没有,就用谷歌搜 L2jMobius Mana !!!!!

hzzhanglin 发表于 2022-5-4 11:27:35

还是没搞清什么问题!最后想了一个曲线救国的办法! 把这些道具使用的SKILL换成魔法药草的SKILL   
页: [1]
查看完整版本: mobius 红蓝药没效果