写给貘貘
适用于多种加速阈值
支持换笔换暗器加速
不支持按键精灵无脑按宏
不支持小怪转火功能
本宏的目的是最大地优化输出细节,并非解放双手以及大脑无脑撸boss
本宏的特点为输出循环中详尽周全的判定条件
已完美解决10阳明,2钟林,商阳兰摧顺序颠倒问题,优化输出细节
[焚玉延迟]是指在某种情况下可能出现焚玉消失后仍打阳明而不爆玉石即通称10阳明
[腰坠模式]提供五种选项 依喜好定制,推荐使用“满DOT后随武器特效”及“9阳明与玉石”
[ping打断阳明]是指根据延迟情况,在阳明读条即将完成时打断读条进行下一步行动,按键手速过慢或延迟不稳定不适合使用;若出现错误打断阳明,即你看到阳明读条了却没有打出去,可在代码中将常数改大;同时若不会出现错误打断的情况,可酌情改小,从而追求极限DPS,不建议使用
[特效消失前爆玉石]是指在武器特效或腰坠特效即将结束时无视焚玉不打阳明而是爆优质玉石
[特效消失前不补DOT]是指在武器特效或腰坠特效即将结束时不打DOT而是打阳明指获得暂时高输出,但因其消耗焚玉层数且裸阳明伤害低,仅提供新思路,不建议使用
[水月模式]是指用水月做瞬发或水月做爆玉石前减仇恨使用
对有条件的朋友,建议尝试切笔加速,使用加速笔及加速暗器(可为离经装备),DPS效果显著提升,且已经过长时间实战实践,是确切可行的方法
在下个版本中需进一步完善的是 1.转火小怪的处理 2.解决加速切笔时9阳明第一个阳明不切笔的问题
作者: 唯满侠 拾叁小白
奇穴点法- 收起
烟霞 寒碧 单体寒血/群刷风烟翠 青冠 焚玉 雪中行 流离 旋落 生息 梦歌
急速阈值- 收起
梦歌 236,519,830 考虑到玉石CD,236收益更胜一筹;若有加速笔及加速暗器,推荐340+490 => 830,DPS较236有提升。
夜思 6或241或503,整体收益不如梦歌大,不推荐使用。
夜思 6或241或503,整体收益不如梦歌大,不推荐使用。
<一定要点这复制宏代码>
#name 小白阳明宏
#tip 小白阳明宏 0608 写给貘貘0w0
4442
#skillbox 春泥护花, 星楼月影, 碧水滔天, 水月无间
#varbool v_卡焚玉延迟, tip:卡焚玉延迟, icon:398
#varnum v_腰坠模式, 5, tip:腰坠模式, tip_1:满DOT后随武器特效, icon_1:390, tip_2:9阳明与玉石, icon_2:398, tip_3:随武器特效, icon_3:3406, tip_4:炸玉石前,icon_4:411, tip_5:手动腰坠, icon_5:2841
#varbool v_打断阳明, tip:ping打断阳明, icon:3120, off
#varbool v_特效玉石, tip:特效消失前爆玉石, icon:411
#varbool v_特效DOT, tip:特效消失前不补DOT, icon:1514, off
#varnum v_水月, 2, tip:水月无间模式, tip_1:跑位瞬发, icon_1:622, tip_2:降仇恨, icon_2:327
#varnum v_武器, 4, tip:武器切换(请在代码中改武器名),tip_1:无切换,tip_2:普雷切换,tip_3:普水切换,tip_4:三刀流,icon_1:3140,icon_2:4759,icon_3:3968,icon_4:4921
#varbool v_切笔加速, tip:切笔加速, icon:4761, off
#varbool v_切笔玉石, tip:切笔玉石, icon:3978
--【初始化】--
/if [nofight]
/var [1.313] v_阳明
/if [!tname:木桩]
/return
/end
/end
/var [otatt:阳明指] v_阳明
/var [tmbufftime:商阳指] v_商阳指
/var [tmbufftime:兰摧玉折] v_兰摧玉折
/var [tmbufftime:钟林毓秀] v_钟林毓秀
/var [bufftime:寒碧] v_寒碧
/var [buff:焚玉] v_焚玉
/var [bufftime:焚玉] v_焚玉时间
/var [buff:风·灭气|雷·激流|朝圣言] v_爆发
/var [bufftime:雷·激流] v_雷特效
/var [bufftime:风·灭气] v_风特效
/if [v_特效DOT]
/if [v_兰摧玉折; v_钟林毓秀; v_商阳指]
/var [true] v_补DOT
/elseif [v_雷特效, v_风特效]
/var [(v_雷特效>v_风特效;v_风特效>=v_雷特效)>6*v_阳明; (v_雷特效<v_风特效;v_风特效<=v_雷特效)<v_阳明] v_补DOT
/elseif [v_雷特效]
/var [v_雷特效>4*v_阳明;v_雷特效<v_阳明] v_补DOT
/elseif [v_风特效]
/var [v_风特效>5*v_阳明;v_风特效<v_阳明] v_补DOT
/else
/var [true] v_补DOT
/end
/else
/var [true] v_补DOT
/end
--【换武器】--
/if [v_武器==2]
/omwp [nobuff:6394] 万古尘 -- 请改为自己的雷武器名
/omwp [buff:6394] 炳凝笔 -- 请改为自己的普通武器名
/end
/if [v_武器==3]
/omwp [bufftime:水·痛切<2.5;nobuff:水·痛切] 鬼柳妙墨
/omwp [bufftime:水·痛切>2.5,buff:水·痛切>9] 普通武器 -- 请改为自己的普通武器名
/end
/if [v_武器==4]
/omwp [nobuff:水·痛切;buff:水·痛切<10;bufftime:水·痛切<=2] 鬼柳妙墨
/omwp [buff:水·痛切=10,bufftime:水·痛切>2,nobuff:6394] 雷武器 -- 请改为自己的雷武器名
/omwp [buff:水·痛切=10,bufftime:水·痛切>2,buff:6394] 普通武器 -- 请改为自己的普通武器名
/end
/if [v_切笔加速]
/if [v_武器==1]
/omwp 炳凝笔 -- 请改为自己的普通武器名
/end
/omwp 并吞八荒 -- 请改为自己的普通暗器名
/end
--【红蓝】--
/skill [life<0.5, noota] 星楼月影
/skill [life<0.35] 春泥护花
/skill [mana<0.4, !v_爆发, (nofight;(v_商阳指, v_兰摧玉折, v_钟林毓秀))] 碧水滔天
--【玉石俱焚】--
/if [(!v_焚玉; (v_卡焚玉延迟, v_最后阳明, lastota:阳明指)), buff:青冠==5, v_商阳指, v_兰摧玉折, v_钟林毓秀, cdtime:玉石俱焚<(v_阳明/2)]
/return [cd:玉石俱焚]
/if [nocd:玉石俱焚]
/cast [v_腰坠模式==4, v_商阳指>12, v_兰摧玉折>12, v_钟林毓秀>12, buff:恣游==5, (nobuff:6394;bufftime:6394>20)] 腰坠
/skill [v_水月==2, v_商阳指 + v_兰摧玉折 + v_钟林毓秀 > 30] 水月无间
/if [v_切笔玉石]
/omwp 炳凝笔
/end
/skill 玉石俱焚
/end
/end
/skill [v_商阳指<2*v_阳明; v_兰摧玉折<2*v_阳明; v_钟林毓秀<2*v_阳明] 玉石俱焚
/if [v_特效玉石, (v_雷特效 < v_阳明 ; v_风特效 < v_阳明), v_商阳指 + v_兰摧玉折 + v_钟林毓秀 > 30, nocd:玉石俱焚]
/skill [v_水月==2] 水月无间
/if [v_切笔玉石]
/omwp 炳凝笔
/end
/skill 玉石俱焚
/end
--【起手】--
/if [!v_焚玉]
/skill [!v_钟林毓秀, !lastota:钟林毓秀, v_补DOT] 钟林毓秀
/skill [!v_兰摧玉折, !lastota:兰摧玉折, v_补DOT] 兰摧玉折
/skill [!v_商阳指, v_补DOT] 商阳指
/omwp [v_切笔加速, noota] 青碧重落, 金城柳
/skill 阳明指
/return
/end
--【爆发】--
/cast [v_腰坠模式==3, buff:恣游=5, buff:雷·激流] 腰坠
/cast [v_腰坠模式==1, v_商阳指, v_兰摧玉折, v_钟林毓秀, buff:恣游==5, buff:雷·激流] 腰坠
/cast [v_腰坠模式==2, v_商阳指, v_兰摧玉折, (v_钟林毓秀; !v_寒碧>v_阳明), buff:恣游==5, ((v_焚玉>5, buff:雷·激流); (v_焚玉>7, bufftime:6394>20)), v_焚玉时间 < 14] 腰坠
/cast [buff:朝圣言] 腰坠
--【输出循环】--
/skill [v_水月==1, state:jump|run, gcd<0.3] 水月无间
/skill [!v_兰摧玉折, v_补DOT] 兰摧玉折
/if [v_商阳指, v_兰摧玉折, v_寒碧>v_阳明, !v_钟林毓秀, v_焚玉>4, v_焚玉时间>4*v_阳明, v_补DOT, !lastota:钟林毓秀|阳明指]
/omwp [v_切笔加速] 青碧重落, 金城柳
/skill 钟林毓秀
/end
/skill [(v_兰摧玉折; cd:兰摧玉折), !v_商阳指, v_补DOT] 商阳指
/cast [v_打断阳明, buff:梦歌==5, ota:阳明指>(v_阳明-ping)/v_阳明+0.05] 打断 ---若发现错误打断阳明, 可将0.05改大, 无错误打断可改小
/if [v_卡焚玉延迟]
/if [noota]
/var [v_焚玉时间<v_阳明+ping] v_最后阳明
/else
/var [v_焚玉==1; v_焚玉时间<otaleft+ping] v_最后阳明
/end
/if [!v_最后阳明, (!v_补DOT; (v_商阳指, (v_兰摧玉折;cd:兰摧玉折)), (v_钟林毓秀; (v_寒碧;0)<3*v_阳明)), noota]
/omwp [v_切笔加速] 青碧重落, 金城柳
/skill 阳明指
/end
/else
/if [(!v_补DOT; (v_商阳指, (v_兰摧玉折;cd:兰摧玉折)), (v_钟林毓秀; (v_寒碧;0)<3*v_阳明)), noota]
/omwp [v_切笔加速] 青碧重落, 金城柳
/skill 阳明指
/end
/end