28、少林宏
/script N=GetClientPlayer();
/script P=N.nAccumulateValue;
/script target=GetTargetHandle(N.GetTarget());
/script hp=target.nCurrentLife/target.nMaxLife;
/script if hp<0.3 and P>2 then OnUseSkill(243,1) else if P>2 then OnUseSkill(233,1) end end;
以上就是必须3豆才能打出韦陀,以及血量低于30%同样必须3豆才能打出拿云的宏
如果想要2豆就出韦陀,只需要把if P>2 then OnUseSkill(233,1) end end; 里面的P>2改成P>1就成)
29、抱残+守缺
/script N=GetClientPlayer();
/script BC1,BC2,BC3=N.GetSkillCDProgress(239,N.GetSkillLevel(239));
/script SQ1,SQ2,SQ3=N.GetSkillCDProgress(241,N.GetSkillLevel(241));
/script if BC3==0 then OnUseSkill(239,1) end;
/script if SQ3==0 then OnUseSkill(241,1) end;
30、五蕴+抢珠
/script N=GetClientPlayer();
/script WY1,WY2,WY3=N.GetSkillCDProgress(249,N.GetSkillLevel(249));
/script QZ1,QZ2,QZ3=N.GetSkillCDProgress(240,N.GetSkillLevel(240));
/script if WY3==0 then OnUseSkill(249,1) end;
/script if QZ3==0 then OnUseSkill(240,1) end;
五蕴加抢珠的宏,经过测试,可能是因为相应速度太快,经常会发生对方身上有五蕴,但是还能到处跑的情况,相比单纯手工点击反而这种情况发生几率会小很多,请慎用。
31、抱残后抢珠
/script N=GetClientPlayer();
/script T,ID=N.GetTarget();
/script t=GetTargetHandle(T,ID);
/script tBUFF=t.GetBuffList();
/script if tBUFF~=nil then for _, pB in pairs(tBUFF) do if pB.dwID==563 then OnUseSkill(240,1) end end end;
以上是判断对方状态的一个宏,我这边设置的是如果对方身上有抱残的效果(pB.dwID==563 ) ,那么就释放抢珠OnUseSkill(240,1)
已经过测试,可用。




