求教,关于延迟打断特定读条
local time , Castingtime = BeeUnitCastSpellTime("target")local WudiF = BeeStringFind("圣盾术,灵魂行者的神盾,禅意聚神,寒冰屏障雕文,心灵专注,根基图腾效果,虔诚光环",BeeUnitBuffList("target"))
if not WudiF and BeeUnitAffectingCombat()and BeeStringFind("神圣之光,强效治疗波,治疗之涌,圣光术,圣光闪现,滋养,宁静,治疗之触,愈合,超度邪恶,苦修,强效治疗术,快速治疗,治疗祷言,光明之泉,抚慰之雾,忏悔,超度邪恶,愈合祷言,升腾之雾,氤氲之雾,神圣赞美诗,希望圣歌,荣耀圣令,群体驱散,永恒之火,联结治疗,治疗链,治疗波,次级治疗波",BeeUnitCastSpellName("target")) and time>=0.3then
if BeeIsRun("心灵冰冻","target") then BeeRun("心灵冰冻","target");
return;
end
end
这个脚本问题出在哪?没法打断 我不知道是不是论坛的BEE修复有问题
function BeeUnitCastSpellTime(unit) --获得指定目标正在施放的法术剩馀时间
unit = BeeUnit(unit,"target");
if not UnitName(unit) then
return -1,-1,"";
end
local spell, _, _, _, startTime, endTime = UnitCastingInfo(unit)
if spell then
local finish = endTime/1000 - GetTime()
return tonumber(format("%.2f",finish) ),tonumber(format("%.2f",(endTime -startTime) /1000)),spell
end
local spellch, _, _, _, startTime, endTimech = UnitChannelInfo(unit)
if spellch then
local finishch = endTimech/1000 - GetTime()
return tonumber(format("%.2f",finishch) ),tonumber(format("%.2f",(endTimech -startTime) /1000)),spellch
end
return -1,-1,"";
end BEE里的函数 求大神看看有没问题 这个是那个邪DK的脚本里的? 嗯 感觉用起来不太顺手 自己改了一些 这个延迟打断的脚本却直接用不了 共同~学习一下~{:5_236:}{:5_236:}{:5_236:}
页:
[1]