[求助]帮忙修改一个宏~很简单,我是小白
本帖最后由 cwendian 于 2017-6-21 18:23 编辑/script local p,c,b,i,f=GetComboPoints(),CastSpellByName;for i=1,16 do b=UnitBuff("player",i);if b and strfind(b,"SliceDice") then f=1;break;end;end;if p>0 and not f then c("切割\");elseif p==5 and f then c("剔骨");else c("邪恶攻击\");end;
就这个 保持切割,5星TG。但是有时候buff太多了,判断不了切割状态,就一直1星切割。求大神帮修改下!{:5_124:}{:5_124:}{:5_124:}{:5_124:} 帮改好联系下我 qq65638763发个20块的小红包 谢谢 本帖最后由 小雪 于 2017-6-21 18:16 编辑
雅马哈 发表于 2017-6-21 17:40
帮改好联系下我 qq65638763发个20块的小红包 谢谢
你需要http://www.luacn.net/forum.php?mod=viewthread&tid=14377&highlight=AutoRogue 为啥技能后边加“\” {:6_213:} 虽然不懂 但都来帮你顶!!! 因为你的宏里只判定1-16的buff,所以客户端默认电视16个BUFF,切割超出16个buff就检测不到才会一直默认没有切割打切割,你需要buffalo这类显示32个buff的插件,然后宏里的16改成32试试
页:
[1]