grouptype="";if GetNumRaidMembers()>0 then grouptype="raid" else grouptype="party" end
local m,jiechu = BeeGroupCountScript('BeeRange(unit)<=40 and BeeIsRun("解除诅咒",unit)',"BeeUnitBuffInfo(unit,2,'Poison,Curse',0)>0 and not UnitIsDeadOrGhost(unit) " ,grouptype)
if m>0 and BeeIsRun("解除诅咒",jiechu) then BeeRun("解除诅咒",jiechu) end
感谢两位大佬的指点,特别是lbabey都给出了具体的代码。那我顺便就请教下,按照魔蜂的API文档里的例子:
local n = BeeGroupCountScript('BeeIsRun("旋风斩",unit)',"BeeRange(unit)<=5","arena")
if n>=3 then
BeeRun("/CAST 旋风斩")
end
當你5碼之內有大於3個敵人時用旋风斩。
这样不是就实现了多目标的识别?不是有很多人转去用ni,不就是因为魔蜂缺乏一个多目标的函数,这个能起到这样的作用吗?