|
天赋如图,剑专精必点,影袭减能量必点,不然脚本容易卡.雕文随意.
使用方法:直接复制脚本内容,右键BEE空白处新建,粘贴保存即可.
本人写脚本的宗旨是能不手动就不手动,基本上只需要控制方向就行.
先放出一部分给大家预览,感觉不错再下载.
- ----------------------------------------------全局变量----------------------------------------
- local a = "target"
- local b = "player"
- local Tbl = BeeUnitBuffList(a)
- local buff = BeeUnitBuffList(b)
- local d = (IsShiftKeyDown() or IsAltKeyDown() or IsControlKeyDown())
- local jineng= "灼热烈焰,低沉咆哮,暗影烈焰,沉默,恢复,治疗结界,强效治疗结界,野性回复,恐吓尖啸,双生相协,女王之吻,治疗之环,卡兹洛加印记,地狱火,死亡凋零,暗影新星,睡眠术,低沉咆哮,暴风雪,火焰之雨,圣光术,恐惧术,生命吸取,恐惧,快速治疗,强效治疗术,治疗之触,愈合,地狱烈焰,飓风,滋养,次级治疗波,苦修,变形术,烈焰风暴"--------此为需要打断的技能
- local i = BeeStringFind(jineng,BeeUnitCastSpellName(a))
- local time , Castingtime= BeeUnitCastSpellTime(a)
- local t = "致盲,凿击,昏迷,变形术,闷棍,致盲,圣盾术,保护之手"-----此为判定目标身上BUFF停手
- local joylau = "寒冰之握,寒冰陷阱,邪恶毒气,烈焰波,低沉咆哮,上古绝望,恐慌,恐吓咆哮,蛛网喷射,蛛网爆炸,困惑,死亡缠绕,恐惧,心灵尖啸,昏迷,肾击,震荡射击,陷地,制裁之锤,深度冻结,突袭,暗影之怒,冲击波,胁迫,挤压,战争践踏,火焰冲撞,震荡波,震荡猛击,疲劳诅咒,冰冻陷阱,冰霜陷阱,冰霜新星,地缚术,断筋,蛛网,残废术,寒冰屏障,减速"---解控
- local c = "猛踢,假死,机械路霸,X-53型观光火箭,奥的灰烬,点心,进食,喝水"-----坐骑和自身有BUFF停手
- local f = UnitCreatureType(a)
- local e = BeeStringFind(f,"亡灵,恶魔,人型生物")
- local n = "多彩混乱"--宁神
- local j = "钓鱼,学习,乱射,暴风雪,炉石,潜行,偷窃,开启,打开,开锁,枯萎凋零,凛风冲击,寒冬号角"-----读条停手
- local h = BeeUnitCastSpellName(b)==j
- local g = UnitExists(a)==1 and not UnitIsDeadOrGhost(a) ------------单位存在且不是尸体
- ------------------------------------------------脚本正文-----------------------------------
- --运行前提
- if BeeStringFind(t,Tbl) or BeeStringFind(c,buff) or h then
- return
- end
- --打断
- if i and Castingtime - time >1 and time >1 then
- if BeeIsRun("/cast 脚踢",a) and BeeSpellCD("脚踢")==0 and IsSpellInRange("脚踢",a)==1 then
- BeeRun("脚踢",a)
- return
- end
- if BeeIsRun("/cast 致盲",a) and BeeSpellCD("致盲")==0 and IsSpellInRange("致盲",a)==1 and BeeSpellCD("脚踢")>0 then
- BeeRun("致盲",a)
- return
- end
- end
- --潜行
- if not BeeUnitAffectingCombat(b) and not BeeStringFind("潜行",buff) and BeeIsRun("/cast 潜行") and BeeSpellCD("潜行")==0 then
- BeeRun("潜行")
- return
- end
- --解控
- if BeeStringFind(joylau,buff) then
- if BeeIsRun("/cast 自利") and BeeSpellCD("自利")==0 then
- BeeRun("自利")
- return
- end
- if BeeIsRun("/cast 疾跑") and BeeSpellCD("疾跑")==0 and BeeSpellCD("自利")>1 then
- BeeRun("疾跑")
- return
- end
- end
- --插入技能
- if BeeCastSpellFast() then
- return
- end
- --保命加血
- if BeeUnitAffectingCombat(b) then
- if BeeUnitHealth(b,"%")<=50 and BeeIsRun("/cast 闪避") and BeeSpellCD("闪避")==0 then
- BeeRun("闪避")
- return
- end
- if BeeUnitHealth(b,"%")<=60 and BeeIsRun("/use 灵纹布绷带",b) and not BeeStringFind("新近包扎",buff) and BeeSpellCD("闪避")>0 then
- BeeRun("/use 灵纹布绷带",b)
- return
- end
- if BeeUnitHealth(b,"%")<=50 and BeeIsRun("/use 无尽治疗药水",b) and BeeStringFind("新近包扎",buff) and GetItemCooldown("治疗药水")==0 then
- BeeRun("/use 治疗药水",b)
- return
- end
- end
- --爆发菊花茶
- if BeeUnitAffectingCombat(a) and IsSpellInRange("影袭")==1 and UnitHealthMax(a)>50000 and BeeUnitHealth(a,"%")<=90 then
- if BeeIsRun("/cast 冲动") and BeeSpellCD("冲动")==0 then
- BeeRun("冲动")
- end
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?加入我们
x
|