求一个队友有指定DEBUFF刷血的命令 我这修改了好几次都不行 不知道哪里的问题了
local JL= BeeGroupMinScript('BeeRange(unit)<=40 and BeeIsRun("激流",unit) and BeeSpellCD("激流")<=0 and UnitCanAssist("player",unit) and not UnitIsDeadOrGhost(unit)',"BeeUnitHealth(unit)",grouptype)if JL and BeeUnitBuff("血肉成灰",JL,2,2)>0 and BeeIsRun("激流",JL)
then
BeeRun("激流",JL)
return;
end
我想判断目标身上有血肉成灰这个DEBUFF 就一直刷 但是好像这种不行啊
BeeUnitBuff可以判断目标身上的 debuff 么? 电动男朋友 发表于 2023-4-2 09:23 AM
BeeUnitBuff可以判断目标身上的 debuff 么?
我后面加了数字里面给出的解释就是 2 所有人释放第二个2是有害的法术 山坡上的流氓 发表于 2023-4-2 09:38 AM
我后面加了数字里面给出的解释就是 2 所有人释放第二个2是有害的法术
我的意思是这个api 好像有问题..你换其他的试试 电动男朋友 发表于 2023-4-2 04:42 PM
我的意思是这个api 好像有问题..你换其他的试试
好像没有了 其他的都是获得自己施放的BUDEFF 本帖最后由 山坡上的流氓 于 2023-4-2 05:17 PM 编辑
电动男朋友 发表于 2023-4-2 04:42 PM
我的意思是这个api 好像有问题..你换其他的试试
local JL= BeeGroupMinScript('BeeRange(unit)<=40 and BeeIsRun("激流",unit) and BeeSpellCD("激流")<=0 and UnitCanAssist("player",unit) and not UnitIsDeadOrGhost(unit)',"BeeUnitHealth(unit)",grouptype)
if JL and UnitDebuff(JL, "心满意足") and BeeIsRun("激流",JL)
then
BeeRun("激流",JL)
return;
end
UnitDebuff(JL, "心满意足") 用了这个函数试了一下 我自己是可以 但是不知道这样是否判断的到队友
用 BeeStringFind() 试试
页:
[1]