剑网3 多玩宏 关于春泥护花+目标判定后使用异常的疑问
去掉#duowan的话就不是多玩宏,系统默认使用第一行命令切误判语句,于是直接使用春泥了
直接点春泥当然可以使用不牵扯宏
然后来分析下该宏
多玩宏语句优先级为从上到下,即从第一行开始判断
/cast [target:player,tnobuff:守如山,tnobuff:涓埃] 春泥护花
该命令为如果目标是玩家切没有BUFF山和涓埃则对目标施法春泥
现在选择的目标是敌对怪物,则判断不能使用春泥 那么接下来的/cast 春泥护花自然毫无意义
结论:建议不是有该多玩宏,存在一定局限性
你需要的应该是一个对BOSS输出的时候不切换目标而给T春泥的宏吧
推个个官方宏给你
根据探梅宏修改
/script TTY,TID = GetClientPlayer().GetTarget() pT,pID=GetTargetHandle(TTY,TID).GetTarget() SelectTarget(pT,pID)
/cast 春泥护花
/script SelectTarget(TTY,TID)