a836472 发表于 2025-12-16 15:24:05

335卡70魔蜂猎人守护和钉刺自动切换问题

1、守护切换(蝰蛇守护和雄鹰守护)自身蓝量低于10%切换蝰蛇守护、蓝量高于50% 切换雄鹰
2、钉刺问题(毒蛇钉刺和蝰蛇钉刺)自身蓝量低于15%(识别到目标蓝超过5w)使用蝰蛇钉刺
我是新手,自己改了几次了 都不太满意,求助大佬们帮忙看看,还有个问题,现在只要附近在射程之内有人就算没有目标也会主动开怪,不想要主动开怪
--守护
local Tbl = BeeUnitBuffList("target")
local buff = BeeUnitBuffList("player")
local mana = BeeUnitMana("player","%")

if mana < 10 then
    if not BeeStringFind("蝰蛇守护",buff) then BeeRun("/cast 蝰蛇守护") end
    if not BeeStringFind("蝰蛇钉刺",Tbl) and BeeStringFind("蝰蛇守护",buff) then BeeRun("/cast 蝰蛇钉刺") end
end
if mana > 50 then
    if not BeeStringFind("雄鹰守护",buff) then BeeRun("/cast 雄鹰守护") end
    if not BeeStringFind("毒蛇钉刺",Tbl) and BeeStringFind("雄鹰守护",buff) then BeeRun("/cast 毒蛇钉刺") end
end

冬哥哥到此一游 发表于 2025-12-16 16:33:39

在你每一段脚本前面增加if not UnitAffectingCombat("player") then return end
即使你启动了魔峰,只要你不进入战斗,就不会主动攻击

行了行了 发表于 2025-12-16 16:40:49

不想主动开怪只要在毒蛇钉刺或者蝰蛇钉刺前面的条件加一个not BeeUnitAffectingCombat("target")就行了

a836472 发表于 2025-12-16 17:49:50

冬哥哥到此一游 发表于 2025-12-16 04:33 PM
在你每一段脚本前面增加if not UnitAffectingCombat("player") then return end
即使你启动了魔峰,只要 ...

谢谢,挺好使的,切换钉刺有办法解决吗
页: [1]
查看完整版本: 335卡70魔蜂猎人守护和钉刺自动切换问题