传奇翎风引擎的最新更新中,releasemagicEX功能得到了扩展,现在支持自定义技能和不伤害触发。这些新特性为玩家在游戏中设置技能和触发条件带来了更多的灵活性和便捷性。
更新内容
1.releasemagicEX触发支持自定义技能
现在,玩家可以使用自定义技能作为releasemagicEX的参数1。这将使用户能够更好地控制游戏中的技能效果。
2.扩展releasemagicEX和releasemagic参数
新增加入了参数5,用于指示是否检测冷却间隔。如果设置为1,则不会计算冷却时间。
3.支持英雄H.ReleaseMagicH.ReleaseMagicEx
现在,玩家可以使用英雄命令H.ReleaseMagic和H.ReleaseMagicEx来释放技能。
4.分身命令FS.releasemagic
分身也可以使用FS.releasemagic命令来释放技能。
5.新的脚本命令释放技能
使用以下脚本命令可以释放技能:
releasemagic参数1参数2参数3参数4参数5参数6
Copy
参数1:释放技能id(支持自定义技能)
参数2:技能是否是强化技能(0=普通技能,1=强化技能)
参数3:技能等级
参数4:技能目标(1=攻击目标,2=自身)
参数5:是否计算冷却时间(0或空为计算,1为不计算)
参数6:值=0或空会不支持伤害触发,值=1支持伤害触发
注意:
在攻击/伤害相关触发中使用RelaseseMagic/ReleaseMagicEx,参数6最好置0(即不触发),以避免可能产生的脚本死循环。
在不触发的前提下,持续伤害技能如火墙不推荐使用,因即使设置不触发在火墙内移动也会触发。
参数6为以下触发:[@MagicStruck]、[@MagicAttack]、[@Struck]、[@Attack]。
示例:
[@attack]
#if
#act
releasemagic26031
SENDMSG6你的物理攻击触发了一次3级烈火剑法
[@magicattack]
#if
equal<$CURRRUSEMAGICID>11
#act
releasemagic33191
SENDMSG6你的雷电术触发特效攻击,对怪物释放了一次强化九重冰咆哮
#if
equal<$CURRRUSEMAGICID>11
#act
releasemagic2032
SENDMSG6你的雷电术攻击为自己释放了一次3级治疗术
Copy
在这个示例中,当攻击时,如果满足条件,将会触发烈火剑法。当释放雷电术攻击时,如果满足条件,将会触发强化九重冰咆哮或治疗术。
更新了releasemagicEX触发支持自定义技能,扩展releasemagicEX和releasemagic参数支持不伤害触发releasemagicEX增加参数5(是否检测冷却间隔)ReleaseMagicReleaseMagicEx支持英雄H.ReleaseMagicH.ReleaseMagicEx
脚本命令释放技能
releasemagic参数1参数2参数3参数4参数5参数6
参数1释放技能id(能支持自定义技能)
参数2技能是否是强化技能0=普通技能1=强化技能
参数3技能等级
参数4技能目标1=攻击目标2=自身
参数5是否计算冷却时间0或空为计算。1为不计算
参数6值=0或空会不支持伤害触发值=1支持伤害触发
在攻击/伤害相关触发中使用RelaseseMagic/ReleaseMagicEx,参数6最好置0(即不触发脚本),以避免可能产生的脚本死循环且不要写在@AttackDamage/@StruckDamage等中.......
在不触发的前提下,持续伤害技能如火墙不推荐使用,因即使设置不触发在火墙内移动也会触发
参数6为以下触发:
[@MagicStruck]
[@MagicAttack]
[@Struck]
[@Attack]
[@attack]
#if
#act
releasemagic26031
SENDMSG6你的物理攻击触发了一次3级烈火剑法
[@magicattack]
#if
equal<$CURRRUSEMAGICID>11
#act
releasemagic33191
SENDMSG6你的雷电术触发特效攻击,对怪物释放了一次强化九重冰咆哮
#if
equal<$CURRRUSEMAGICID>11
#act
releasemagic2032
SENDMSG6你的雷电术攻击为自己释放了一次3级治疗术
英雄命令:H.releasemagic
分身命令:FS.releasemagic
注:本命令施展技能带动作,如需无动作请使用releasemagicEx
传奇翎风引擎更新:releasemagicEX新增自定义技能与不伤害触发支持
来源:
作者:
点击:
近期更新
热门推荐

