找回密码
 立即注册
服务器名版本类型版本介绍玩家QQ群号星级
查看: 300|回复: 0

[德鲁伊] 335熊德完美输出脚本

[复制链接]

38

主题

0

回帖

122

积分

超级版主

积分
122
发表于 2023-12-14 19:26:12 | 显示全部楼层 |阅读模式
138wow.com
335熊德.jpg

  1. if IsSpellInRange("猛击")~=1 and BeeUnitCanAttack("target")==1 then ClearTarget()end
  2. BeeRun("/targetenemy [noharm][dead]")
  3. BeeRun("/startattack")

  4. local Tbl = BeeUnitBuffList("target")
  5. local buff = BeeUnitBuffList("player")

  6. if UnitAffectingCombat("player")==nil and BeePlayerBuffTime("旅行形态")==-1 then BeeRun("旅行形态","player")end
  7. if UnitAffectingCombat("player")==1 and BeePlayerBuffTime("巨熊形态")==-1 then BeeRun("巨熊形态","player")end

  8. --判断自己被控制
  9. local joylau = "昏迷,肾击,震荡射击,陷地,制裁之锤,深度冻结,突袭,暗影之怒,冲击波,胁迫,挤压,战争践踏,火焰冲撞,震荡波,震荡猛击,疲劳诅咒,冰冻陷阱,冰霜陷阱,冰霜新星,地缚术,断筋,蛛网,残废术,寒冰屏障,减速,心灵尖啸,恐惧,破胆怒吼,死亡缠绕"
  10. if BeeStringFind(joylau,buff) and BeeSpellCD("树皮术")==0 then BeeRun("树皮术","player")end

  11. --加血
  12. if BeeUnitAffectingCombat("player") and BeeUnitHealth("player","%")<30 and not BeeStringFind("牺牲之手",buff) and BeeSpellCoolDown("生存本能")==0 then BeeRun("/cast 生存本能","player")end
  13. if BeeUnitAffectingCombat("player") and BeeUnitHealth("player","%")<25 and BeeIsRun("/cast 狂暴回复","player") and BeePlayerBuffTime("生存本能")>0 and BeeSpellCoolDown("狂暴回复")==0 then BeeRun("/cast 狂暴回复","player");end
  14. if not BeeUnitAffectingCombat("player") and BeeUnitHealth("player","%")<60 and BeeIsRun("/cast 愈合","player") and BeeUnitMana("player","%") >= 20 then BeeRun("/cast 愈合","player")end

  15. --输出
  16. if BeeTargetDeBuffTime("精灵之火(野性)")<=0 and BeeIsRun("精灵之火(野性)") and BeeRange("target")<=30 then BeeRun("/cast 精灵之火(野性)")end
  17. if BeeTargetDeBuffTime("挫志咆哮")<=1 and BeeSpellCoolDown("挫志咆哮")==0 and BeeIsRun("/cast 挫志咆哮") and BeeRange("target")<=8 then BeeRun("/cast 挫志咆哮")end
  18. if BeeTargetDeBuffTime("割伤")<5 and BeeSpellCD("裂伤(熊)")>0 and BeeIsRun("/cast 割伤") and BeeRange("target")<=8 then BeeRun("/cast 割伤")end
  19. if BeeSpellCD("裂伤(熊)")~=0 and BeeTargetDeBuffCount("割伤","target")<5 and BeeIsRun("/cast 割伤") and BeeRange("target")<=8 then BeeRun("割伤")end
  20. if BeeSpellCoolDown("裂伤(熊)")==0 and BeeIsRun("/cast 裂伤(熊)")  and BeeRange("target")<=8 then BeeRun("/cast 裂伤(熊)")end
  21. if BeeSpellCD("裂伤(熊)")~=0 and BeeUnitMana("player","%")>10 and BeeIsRun("/cast 重殴") and BeeRange("target")<=8 then BeeRun("/cast 重殴")end
  22. if BeeRange("target")<=8 and BeeSpellCD("裂伤(熊)")>0 and BeeUnitMana("player","%")>65 and BeeIsRun("横扫(熊)") then BeeRun("/cast 横扫(熊)")end
复制代码


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|138wow魔兽私服论坛

GMT+8, 2024-5-20 19:16 , Processed in 0.050040 second(s), 23 queries .

Powered by Discuz! X3.5 Designed by 138wow.com © 魔兽世界私服,魔兽世界私服论坛

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表