自认为代码的逻辑是没有问题的,但是就是卡壳了,
如果单写 if else 是可行的..
无法使用,因为还没学邪甲术
--#################自动补BUFF##################
local p_mana = 20 --法力值
if BeePlayerBuffTime("邪甲术")<1 and BeeUnitMana("player","%",0)>=p_mana and BeeIsRun("/cast 邪甲术") then
BeeRun("/cast 邪甲术")
elseif BeePlayerBuffTime("魔甲术")<1 and BeeUnitMana("player","%",0)>=p_mana and BeeIsRun("/cast 魔甲术") then
BeeRun("/cast 魔甲术")
elseif BeePlayerBuffTime("恶魔皮肤")<1 and BeeUnitMana("player","%",0)>=p_mana and BeeIsRun("/cast 恶魔皮肤") then
BeeRun("/cast 恶魔皮肤")
end
单独就是有效的..
local p_mana = 20 --法力值
if BeePlayerBuffTime("魔甲术")<1 and BeeUnitMana("player","%",0)>=p_mana and BeeIsRun("/cast 魔甲术") then
BeeRun("/cast 魔甲术")
end
|