关于无缝控制中技能重复作用的问题
-
请教一下大佬,使用无缝触发语句,会出现昏迷或忙乱状态未结束时,又自动用上下一个技能的问题。
我使用的是蛇剑和夺魄,会出现忙乱没结束时自动接上昏迷的技能,导致整个控制时间变短。
使用的语句是:[if] (:cd force.wuwo) == false $waitpfm force.wuwo [else if] (:cd sword.duo) == false $waitpfm sword.duo [else] $waitpfm sword.wu
复制上方代码前提条件用的是 移除 他人 busy|faint
不知道这个是否有解决的办法?
-
可以尝试使用两个触发分别判定忙乱和昏迷,将技能交错开。
下面是本人自用的无缝夺魄蛇剑:
[if] (:cd force.wuwo) == false @perform parry.yi,force.wuwo [else if] (:cd sword.wu) == false @perform parry.yi,sword.wu
复制上方代码以及:
[if] (:cd force.wuwo) == false @perform parry.yi,force.wuwo [else if] (:cd sword.wu) == false @perform parry.yi,sword.duo
复制上方代码如果不是0出招,请把所有的parry.yi去掉。我是因为怕命中不够中途断控所以加了释放移花。
-
@有生之年 萌新不懂JS全是照葫芦画瓢,代码全都是别人那里抄的改的,不怎么漂亮。可能@perform改用$waitpfm会更好?