一、脚本命令释放技能概述
在传奇gee引擎中,脚本命令可用于释放技能。有两种命令可供选择,分别是releasemagic和releasemagicEX,两者的主要区别在于释放技能时是否有动作表现。
二、无动作释放技能命令:releasemagicEX
releasemagicEX命令用于无动作释放技能,其参数如下:
参数1:释放技能的ID(支持自定义技能)
参数2:技能是否为强化技能(0=普通技能,1=强化技能)
参数3:技能等级
参数4:技能目标(1=攻击目标,2=自身)
示例代码:
[@attack]
#if
#act
releasemagicEx 33 1 9 1
SENDMSG 6 你的物理攻击触发了一次3级烈火剑法
[@magicattack]
#if
equal <$CURRRUSEMAGICID> 11
#act
releasemagicEx 33 1 9 1
SENDMSG 6 你的雷电术触发有效攻击,对怪物释放了一次强化九重冰咆哮
Copy
三、带动作释放技能命令:releasemagic
releasemagic命令与releasemagicEX类似,但释放技能时会有动作表现。参数与releasemagicEX相同。
示例代码:
[@attack]
#if
#act
releasemagic 26 0 3 1
SENDMSG 6 你的物理攻击触发了一次3级烈火剑法
[@magicattack]
#if
equal <$CURRRUSEMAGICID> 11
#act
releasemagic 33 1 9 1
SENDMSG 6 你的雷电术触发有效攻击,对怪物释放了一次强化九重冰咆哮
Copy
四、注意事项
releasemagicEX命令不支持战士技能,如果需要绑定自身动作的技能,请使用releasemagic命令。
当需要无动作释放技能时,请使用releasemagicEX命令;如果需要技能释放带有动作表现,请使用releasemagic命令。
传奇脚本命令释放技能(无动作施展)
releasemagicEX 参数1 参数2 参数3 参数4
参数1 释放技能id (能支持自定义技能)
参数2 技能是否是强化技能 0=普通技能 1=强化技能
参数3 技能等级
参数4 技能目标 1=攻击目标 2=自身
[@attack]
#if
#act
releasemagicEx 33 1 9 1
SENDMSG 6 你的物理攻击触发了一次3级烈火剑法
[@magicattack]
#if
equal <$CURRRUSEMAGICID> 11
#act
releasemagicEx 33 1 9 1
SENDMSG 6 你的雷电术触发有效攻击,对怪物释放了一次强化九重冰咆哮
#if
equal <$CURRRUSEMAGICID> 11
#act
releasemagicEx 2 0 3 2
SENDMSG 6 你的雷电术攻击为自己释放了一次3级治疗术
注:本命令不支持战士技能,如需要绑定自身动作的技能请使用releasemagic
脚本命令释放技能
脚本命令释放技能
releasemagic 参数1 参数2 参数3 参数4
参数1 释放技能id (能支持自定义技能)
参数2 技能是否是强化技能 0=普通技能 1=强化技能
参数3 技能等级
参数4 技能目标 1=攻击目标 2=自身
[@attack]
#if
#act
releasemagic 26 0 3 1
SENDMSG 6 你的物理攻击触发了一次3级烈火剑法
[@magicattack]
#if
equal <$CURRRUSEMAGICID> 11
#act
releasemagic 33 1 9 1
SENDMSG 6 你的雷电术触发有效攻击,对怪物释放了一次强化九重冰咆哮
#if
equal <$CURRRUSEMAGICID> 11
#act
releasemagic 2 0 3 2
SENDMSG 6 你的雷电术攻击为自己释放了一次3级治疗术
注:本命令施展技能带动作,如需无动作请使用releasemagicEx