23、花间无限定身宏
/script N = GetClientPlayer();
/script t=GetTargetHandle(N.GetTarget());
/script A,B,C=N.GetSkillCDProgress(186,N.GetSkillLevel(186));
/script for _, v in pairs(t.GetBuffList()) do if (v.dwID==675) then OnUseSkill(179,N.GetSkillLevel(179)) end end;
/script if (C==0) then OnUseSkill(186,N.GetSkillLevel(186)) end;
/script if (C>0) then OnUseSkill(181,N.GetSkillLevel(181)) end;
/script if (C>0) then OnUseSkill(228,N.GetSkillLevel(228)) end;
本宏作用:芙蓉并蒂=>阳明指=>芙蓉并蒂=>阳明指。。。。。。。。。偏离了循环中断,就放少阳指减速,或者放太阴指拉开距离。重要:红色部分和橙色部分只能二选一。像我上面写的那样,橙色部分是不会起任何作用的。
目前缺陷:1、进入战斗状态后才有用2、芙蓉并蒂后第一个阳明指结束,目标还处于定身状态,所以会继续放第二个阳明指然后才芙蓉,所以实际上的循环是1-2-2-1-2-2……
24、花间一键打断宏
/script p=GetClientPlayer();
/script t=GetTargetHandle(p.GetTarget());
/script A,B,C=p.GetSkillCDProgress(183,1);
/script if t.GetSkillPrepareState() and p.GetSkillPrepareState() then p.StopCurrentAction() end;
/script if C==0 and t.GetSkillPrepareState() then OnUseSkill(183,1) end;
如果其他职业的打断技能就将183改成对应ID。
宏功能说明:
1、如果目标正在施法,且自己也在施法,则打断当前施法条。
2、如果目标正在施法,且厥阴指不在CD中,则释放厥阴指。
如果你正在读条,那么要连点2下才能打断目标的施法。