375170596 发表于 2022-11-18 17:11:42

使用技能触发 @MagSelfFunc 对怪物无效

引擎版本:最新版本
BUG描述:使用技能触发 @MagSelfFunc 对怪物无效
[@MagSelfFunc]
#act
M.HUMANHP - <$STR(N$火凤)> 14
M.PLAYEFFECT 40004 0 0 1 0


给怪物减血和 播放特效都无效
对人物有效
攻杀剑术 和 烈火剑法无效 法师技能有效
用下面这段 野蛮冲撞 攻杀剑术 和烈火剑法 对怪物无效
[@MagMonFunc2]
#ACT
SendMsg 5 给怪物加血.










996技术-wang 发表于 2022-11-18 20:44:40

用这个试下
使用技能前触发.Q-Function.txt中[@BeginMagic]

参数1:<$param1>触发的技能ID

参数2:<$param2>触发的技能名称

375170596 发表于 2022-11-18 20:50:46

本帖最后由 375170596 于 2022-11-18 20:54 编辑

996技术-wang 发表于 2022-11-18 20:44
用这个试下
使用技能前触发.Q-Function.txt中[@BeginMagic]


用这个只提示不掉血 也不播放特效 对怪物无效 对人物有效
[@BeginMagic]
#if
EQUAL <$param1> 26
#ACT
SendMsg 5 给别人加血
M.PLAYEFFECT 40005 0 0 1 0
M.HUMANHP - 500 1
break

375170596 发表于 2022-11-18 21:53:17

996技术-wang 发表于 2022-11-18 20:44
用这个试下
使用技能前触发.Q-Function.txt中[@BeginMagic]


是不是要等更新以后才能解决啊
用这个只提示不掉血 也不播放特效 对怪物无效 对人物有效
[@BeginMagic]
#if
EQUAL <$param1> 26
#ACT
SendMsg 5 给别人加血
M.PLAYEFFECT 40005 0 0 1 0
M.HUMANHP - 500 1
break

263392934 发表于 2022-11-19 01:04:08

9.20引擎M.PLAYEFFECT无效

guochao66 发表于 2022-11-21 02:39:40

CHECKCURRTARGETRACE = 0
我记得应该要带这个引擎才判断 ,你的检测加上相应的参数

996技术-wang 发表于 2022-11-21 13:58:06

M.PLAYEFFECT 这10.31 引擎测试好使的
页: [1]
查看完整版本: 使用技能触发 @MagSelfFunc 对怪物无效