
一,起手宏的核心逻辑
老玩家都清楚,怀旧服盗贼的输出循环从来不是墨守成规的固定按键,而是围绕能量条,连击点,以及技能优先级展开的实时博弈,所谓输出宏,本质是把那些需要条件判断的操作压缩成单键触发,但前提是你要明白每个宏背后的逻辑链条,起手阶段,潜行情形下的伏击或偷袭是定番,但宏要解决的是破潜后第一时刻挂上切割或破甲,我的思路是做一个“一键起手”宏,它先判断是否在潜行,如果在,则施放伏击,如果不在,则施放邪恶攻击,同时绑定一个“/castsequence”来按顺序打出切割和影袭,但注意,这个宏必须配合你的天赋,战斗贼和匕首贼的起手完全不同,战斗贼喜欢先挂切割再攒星,匕首贼则追求快速五星剔骨,因此宏里要写清条件,比如“/cast [stealth]伏击; 邪恶攻击”,接着紧接着“/cast 切割”,但这样会浪费能量,更稳妥的行为是分两段,起手宏只负责破潜,第二宏负责攒星,我推荐用“/startattack”确保不空砍,接着“/cast 切割”只在你连击点大于等于一且切割未激活时触发,这需要写“/cast [combat, nocombat]”这类条件,但怀旧服宏体系不支持复杂的情形判断,因此老手都用手动补切割,宏只做辅助。
二,技能绑定的取舍艺术
宏不是让你无脑按,而是把重复操作简化,比如邪恶攻击和背刺,这两个技能共享能量消耗,但触发条件不同,背刺需要目标背面,因此宏里要写“/cast [form:0, nostealth]背刺”这显然不现实,由于怀旧服没有姿态栏,盗贼潜行就是独立情形,我的方案是,把背刺绑定到“潜行”情形下的技能栏,而正面输出只放邪恶攻击,这样你按宏时,体系自动根据潜行与否切换技能,但更进阶的思路是,用宏来管理“技能优先级”,比如战斗剑贼,主输出是邪恶攻击,但出血贼用出血,我测试过,把“出血”和“邪恶攻击”绑在同一键位,通过“/castsequence reset=combat 出血, 邪恶攻击”来实现交替,但这样会浪费能量,由于出血耗能低,邪恶耗能高,能量不匹配时就会卡宏,因此正确思路是,宏只做“能量充足时的高效技能”,比如“/cast 剔骨”前加一个“/run if GetEnergy()>=40 then”的Lua代码,但怀旧服不支持Lua,因此只能靠“/cast random”来随机,但随机不靠谱,我最终放弃复杂宏,改用“/cast 邪恶攻击”加“/cast 剔骨”的绑定,但剔骨要五星才用,因此宏里写“/cast [combat, harm, nodead] 剔骨”但这样会无条件打出低星剔骨,浪费连击点,因此我的结论是,输出宏只负责“攒星技能”和“终结技”分开,绝不混在一起。
三,能量与连击点的动态监控
盗贼输出的核心是能量回复,平砍回能,技能耗能,以及天赋里的“作战潜能”和“无情打击”,宏无法实时监控能量,但可以通过“/stopcasting”和“/stand”来强制打断平砍,从而微调节奏,但真正智慧的玩家会利用“技能队列”体系,怀旧服有“施法队列”机制,你按宏时,如果前一个技能正在施放,体系会在结束后自动释放下一个,因此宏里可以写“/castsequence reset=10 邪恶攻击, 邪恶攻击, 切割”这样,但前提是你的能量足够连续放出两次邪恶攻击,如果能量不够,宏会卡住,直到你手动再按一次,因此更稳妥的是分段宏,比如“/cast 邪恶攻击”单独一个键,接着“/cast 切割”单独一个键,但这样又回到手动,我的思路是,把“切割”绑定到“连击点达到2或3”时才手动按,而宏只负责“攒星”,由于攒星技能是固定的,终结技需要判断,你无法用简单宏判断当前连击点,但可以用“/cast [modifier:shift] 剔骨”来强制用宏,但这不是自动,因此最终,我承认宏的极限是“半自动”,即输出宏只做“一键普攻加邪恶攻击”,而切割和剔骨完全手动,这样反而进步容错,由于宏不会乱放技能导致能量浪费。
四,武器速度与毒药附魔的宏配合
盗贼输出还受武器速度影响,慢速主手配速效毒药,快速副手配致命毒药,宏里可以绑定“使用武器”和“施放毒药”,但毒药需要涂在武器上,不是战斗技能,因此宏只能做“换武器”和“抹毒”的快捷操作,比如“/equipslot 16 主手剑”和“/use 速效毒药”组合,但这样会占用键位,我的行为是,把“抹毒”做成一个宏,绑定到鼠标滚轮,而输出宏则包含“/startattack”和“/cast 切割”但切割前要检查毒药是否生效,这无法用宏判断,因此实战中,我习性在开怪前手动抹毒,接着战斗中用宏输出,另外,副手武器上的“致伤毒药”或“减速毒药”会影响能量回复,由于毒药触发有内置CD,宏不能控制,但你可以用“/castsequence reset=combat 致命毒药, 致伤毒药”来切换,但这不是战斗技能,而是物品使用,因此宏里写“/use 致命毒药”即可,但要注意,毒药是消耗品,宏不会自动补充,因此资深玩家会写“/run local a=GetItemCount(43228) if a>0 then UseItemByName("致命毒药") end”但怀旧服不支持Lua,因此只能手动。
五,AOE场景与多目标切换的宏
盗贼的AOE能力弱,但战斗贼有“剑刃乱舞”,匕首贼有“乱舞”和“切割”,宏可以用来优化AOE起手,比如“/cast 剑刃乱舞”和“/cast 切割”同时开,但需要能量,因此我会写一个“爆发宏”绑定到F键,内容为“/cast 剑刃乱舞, /cast 切割, /cast 闪避”但这样会乱用技能,因此更合理的是“/castsequence reset=30 剑刃乱舞, 切割, 乱舞”但乱舞是技能,这样会卡宏,我建议AOE时,手动开剑刃乱舞,接着宏只负责“/cast 邪恶攻击”打当前目标,切换目标时,宏不会自动换,因此你需要用“/targetenemy”但这样会丢失当前目标,因此实战中,我不用宏做AOE,只用鼠标点目标,接着按输出宏,由于盗贼的AOE依赖“刀扇”技能,但那是后续版本,怀旧服没有刀扇,因此我的输出宏思路始终围绕单体,如果需要多目标,我会用“/cast 切割”保持连击点,接着手动切换目标打“冲动”和“乱舞”,但宏无法判断目标数量,因此放弃。
六,爆发与保命的宏整合
最后谈爆发宏,盗贼的爆发有“冲动”,“冷血”,“剑刃乱舞”,以及“饰品”,宏可以一键开启所有爆发,但注意共CD,因此写“/cast 冲动, /cast 冷血, /use 13”这样,但冷血是技能,冲动是技能,饰品是物品,三者不共CD,可以同开,但会消耗能量,因此爆发宏应该放在能量满时使用,我写“/castsequence reset=120 冲动, 冷血, 乱舞”但这样顺序固定,不如分开,我的思路是,把“冲动”和“冷血”绑定到一个宏,接着“乱舞”单独,由于乱舞要控制时刻,而饰品“大地之击”或“蜘蛛之吻”要配合爆发,因此宏里写“/cast 冲动, /cast 冷血, /use 14”但14是第二个饰品栏,这样按一下全开,但宏会卡在“冷血”上,由于冷血有冷却,因此需要“/castsequence reset=combat 冲动, 冷血”但这样会浪费,保命宏则是“/cast 闪避, /cast 消失”但消失要潜行,因此写“/cast [combat] 闪避; 消失”这样,但消失会脱战,因此保命宏要分开,我建议“闪避”单独,接着“消失”绑到逃生键,最终,我的输出宏就是“邪恶攻击”一个键,“剔骨”一个键,“切割”一个键,爆发宏一个键,保命宏一个键,其余全手动,这样最稳定,由于宏只是辅助,不替代大脑,盗贼的精髓在于预判能量和连击点,宏做太多反而害人,记住,怀旧服输出永远靠手速和觉悟,宏只是锦上添花。
相关文章