疑骨德秋忘 发表于 2024-8-8 07:15:00

[求教]请教各位大佬自己写的整合宏

如题,PVP玩家想把闷棍和凿击和shift控制焦点的功能整合成一个宏,
于是尝试写了一个宏,但是测试之后发现宏还是有很多问题,希望各位大佬指点一下:
自己写的宏:
#showtooltip 凿击; 闷棍
/cast [] 凿击
/cast [] 闷棍
/focus target

其中stance:0/1/2分别对应的是不潜行,潜行和影舞下的姿态
我的宏的思路是:
第一行:非潜行状态下显示凿击技能提示,潜行和影舞状态下显示闷棍技能提示
第二行:非潜行状态下使用凿击控制当前目标,按住shift则凿击焦点目标
第三行:潜行或影舞状态下使用闷棍控制当前目标,按住shift则闷棍焦点目标
第四行:没有焦点或焦点死亡时,将当前目标设定为焦点。

问题来了,我在潜行或影舞状态时,不按Shift的情况下可以正常使用闷棍,但按住shift时,虽然显示的是闷棍技能提示,但是实际使用的是凿击,即凿击焦点而不是闷棍焦点。是宏的判定方式冲突了吗,如何优化这个宏呢?还是只能把焦点闷棍和焦点凿击的宏拆开?
请大佬指点一下,感谢。

木头哈喇子崭 发表于 2024-8-8 09:11:13

#showtooltip 凿击; 闷棍
/cast 凿击
/cast 闷棍
/focus [@focus,noexists][@focus,dead] target
功能键也必须添加判定形态,否则不能区分,试试看这样

枣强公用号 发表于 2024-8-8 10:13:44

其实吧,潜行状态也要用凿击的。
页: [1]
查看完整版本: [求教]请教各位大佬自己写的整合宏