LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 405|回复: 13

从不同角度写的双持邪dk脚本.邪dk其实就是痛苦ss.

[复制链接]
发表于 2023-12-17 12:09:50 | 显示全部楼层 |阅读模式
最近研究了下双持邪dk,发现技能循环顺序的目的有2个.1,保持debuff和自己buff.2符文补偿,尽快用光符文,使得下一个符文更快的获得.
一、凋零
二、冰触、暗打、血打
三、冰触、暗打、血沸
这个的双持邪的基本输出手法.这个手法目的是什么呢?
为什么这样的技能顺序起手与循环? ...
冰最狠,20%攻速
暗次之,10%瑞文戴尔之怒增伤;
血最次,5%孤寂


那思路就简单了,我们完全没必要监控自己有几个符文,什么符文在,才需要打什么技能.也就是说,邪dk就是另类的痛苦ss,保持好自己buff,和boss debuff.


[Lua] 纯文本查看 复制代码
------------------准备上BUFF 换绿脸
if not IsMounted("player") and not UnitIsDeadOrGhost("player") and not BeeStringFind("邪恶灵气",buff) then BeeRun("邪恶灵气") end
-----------------上寒冬号角检查宠物
if BeeUnitHealth("pet","%")<0 and BeeIsRun("亡者复生","nogoal") then  BeeRun("亡者复生","nogoal");
    return;
end
if not IsMounted("player") and BeePlayerBuffTime("寒冬号角")<0 then BeeRun("寒冬号角") end
-----------------骨盾分流
if BeeSpellCD("白骨之盾")==0  then BeeRun("/cast 白骨之盾") end
if BeeSpellCD("活力分流")==0  then BeeRun("/cast 活力分流") end
----------------输出
if BeeUnitBuff("食尸鬼狂乱","pet",2,1)<1 then BeeRun("食尸鬼狂乱") return;end
if BeeSpellCD("枯萎凋零")==0  then CastSpellByName(tostring(GetSpellInfo("枯萎凋零"),nil));end
if SpellIsTargeting() then CameraOrSelectOrMoveStart() CameraOrSelectOrMoveStop() end
if BeePlayerBuffTime("冰冷之爪")<15 then BeeRun("/cast 冰冷触摸") return; end
if BeeTargetDeBuffTime("血之疫病")<10 then BeeRun("暗影打击") return; end
if BeePlayerBuffTime("孤寂")<1 then BeeRun("/cast 鲜血打击") return;  end
if BeeUnitMana("player")>100  then        
    BeeRun("凋零缠绕","target")
    return;     
end
if BeePlayerBuffTime("孤寂")>2 then BeeRun("血液沸腾","nogoal") end
--------------------------------饰品
if GetItemSpell(GetItemInfo(GetInventoryItemLink('player',13))) and GetInventoryItemCooldown("player",13)==0 then BeeRun("/use 13")  end
if  GetItemSpell(GetItemInfo(GetInventoryItemLink('player',14))) and GetInventoryItemCooldown("player",14)==0 then BeeRun("/use 14")   end
---------------------嗜血或者左shif爆发
if BeeSpellCD("符文武器增效")==0 and  IsShiftKeyDown() then
    BeeRun("符文武器增效")
end
if BeePlayerBuffTime("英勇")>1 or BeePlayerBuffTime("嗜血")>1 or IsShiftKeyDown() then
    if BeeIsRun("召唤石像鬼","nogoal")  and BeeSpellCoolDown("召唤石像鬼")==0  then
        BeeRun("召唤石像鬼")
    end
return; end




回复

使用道具 举报

发表于 2023-12-17 14:48:11 | 显示全部楼层
你这个都不丢凋零,肯定不行。邪凋零伤害很高,双病不用补这么及时的
回复 支持 1 反对 0

使用道具 举报

发表于 2023-12-17 12:59:50 | 显示全部楼层
然后那。测试结果如何?
回复 支持 1 反对 0

使用道具 举报

发表于 2023-12-17 13:01:09 | 显示全部楼层
谢谢分享谢谢分享谢谢分享
回复 支持 反对

使用道具 举报

发表于 2023-12-17 13:23:18 | 显示全部楼层
= =如果双持邪的逻辑有这么简单的话。那可真是太好了
你可以拉轴看一下你的代码可以保证每15秒一个凋零吗
双持邪 猫 痛苦术是用代码实现逻辑最复杂的三个天赋
都是几百行起步的
新手可以先研究简单一点的天赋
回复 支持 反对

使用道具 举报

发表于 2023-12-17 22:35:07 | 显示全部楼层
思路正确 不过技术有待提高
回复 支持 反对

使用道具 举报

发表于 2023-12-18 00:09:34 | 显示全部楼层
双持邪真的有点复杂。。
你得保证每个符文在正确的时间点用在正确的技能上
还要监控死亡符文。。
然后保证循环。。
还得瞅准时间填充大BIAN~
回复 支持 反对

使用道具 举报

发表于 2023-12-18 11:12:06 | 显示全部楼层
加油,现在仅仅就缺一些细节
回复 支持 反对

使用道具 举报

发表于 2023-12-18 17:44:14 | 显示全部楼层
支持大佬  希望大佬出个魔蜂能用的邪DK脚本
回复 支持 反对

使用道具 举报

发表于 2023-12-19 09:41:07 | 显示全部楼层
大佬加油,一直想要一个双持邪DK的蜂蜂
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2024-6-9 02:43 PM , Processed in 0.095939 second(s), 34 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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