求助。我现在尝试编写将生存猎的多重射击、爆炸陷阱和陷阱发射器按下shift键后加入到单体输出循环中
但是调试的时候不知道是哪里编写的不对,没办法正常运行:
下面是我写的内容:
if IsShiftKeyDown() then
if not BeeStringFind("陷阱发射器",BeeUnitBuffList("player")) and BeeSpellCD("爆炸陷阱")<1 and BeeIsRun("/CAST 陷阱发射器") then BeeRun("/CAST 陷阱发射器") end
if BeeStringFind("陷阱发射器",BeeUnitBuffList("player")) and BeeIsRun("/cast 爆炸陷阱") then BeeRun("/cast 爆炸陷阱")
CameraOrSelectOrMoveStart() CameraOrSelectOrMoveStop()end
if BeeSpellCD("爆炸陷阱")>1 and BeeIsRun("/CAST 多重射击") then BeeRun("/CAST 多重射击") return; end;
--AOE
if IsAltKeyDown() then
if not BeeStringFind("陷阱发射器",BeeUnitBuffList("player")) and BeeSpellCD("爆炸陷阱")==0 and BeeIsRun("/CAST 陷阱发射器") then BeeRun("/CAST 陷阱发射器")end
if BeeStringFind("陷阱发射器",BeeUnitBuffList("player")) then BeeRun("/cast 爆炸陷阱")
CameraOrSelectOrMoveStart() CameraOrSelectOrMoveStop()end
if BeeUnitMana()>=50 and BeeIsRun("/CAST 多重射击") then BeeRun("/CAST 多重射击") return;end;
if BeeUnitMana()<=45 and BeeIsRun("/CAST 眼镜蛇射击") then BeeRun("/CAST 眼镜蛇射击") return;end;
end