宏学研究:宏学(Macrology)第二版 下篇 滚动宏
新闻导语
通常情况下,在一条显示器上要利用多少条储存热键栏就需要多少个宏(可能更多),但如果能构成一个固定循环,就可以用1-2个宏解决一切。这两个宏分别是“将一条固定的辅助热键栏复制到显示器”和“让不同的辅助热键栏轮流出现在将被复制的辅助热键栏”。这两个功能可以分开也可以合二为一。
滚动宏
通常情况下,在一条显示器上要利用多少条储存热键栏就需要多少个宏(可能更多),但如果能构成一个固定循环,就可以用1-2个宏解决一切。这两个宏分别是“将一条固定的辅助热键栏复制到显示器”和“让不同的辅助热键栏轮流出现在将被复制的辅助热键栏”。这两个功能可以分开也可以合二为一。
它的逻辑是,现在有很多个杯子装满了水,我永远只喝一个杯子,但每个杯子里的水都要喝一口,于是我需要一个空杯子,把喝过的杯子里的水倒进去,把下一杯没喝过的水倒过来。循环此过程就是滚动宏的原理。因此又被称作倒水宏
示例:
/mlock
/hotbar copy机工士4 机工士 8
/hotbar copy 机工士 5 机工士 4
/hotbar copy机工士6 机工士 5
/hotbar copy 机工士 7 机工士 6
/hotbar copy机工士8 机工士 7
/micon 火炎喷射器
/ac 火炎喷射器
/hotbar copy 机工士 2 机工士 9
/hotbar set 火炎喷射器 2 6
/hotbar copy机工士4 机工士 1
/wait 1
/hotbar copy 机工士 9 机工士 2
(即前文所述的一字排开三弹野火)就像这样,好像旋转的餐桌,各热键栏轮流出场。这里面机工士4可以显示出来,用于展示当前的状态。如果是一个完全固定的循环,你也可以直接复制到操作栏去(这需要考虑更多情况)。
一个特例,如果待交换的热键栏只有2个,是操作栏,并且对应的share空闲(我觉得应该没有人会用share1),通过/hotbar share可以便捷的交换两条热键栏,不需要额外的空杯子。(即前文所述的星灵移位冰火转换法)
滚动宏能够节约宏位,但增加热键栏消耗。承前例,我们将4种野火爆发路径存储在4条热键栏上,分别编号1234,当喷火宏按下时,将1号栏上的内容复制过来。那么,操作栏就是1号栏的固定显示器。之前用到显示器原理的宏中,显示器轮流显示不同热键栏,切换的是显示器显示谁,这里显示器固定显示1栏,那么我们就应该反过来,切换1栏上的内容。
现实中如果有4杯水,想要交换杯子就需要一个空的杯子来中转。当切换宏按下时,将1号栏复制到一个空闲的5号中转栏,然后将2复制到1,3复制到2,4复制到3,5复制到4。这样每按一次切换,1号栏上的内容就会变换一次,我们始终复制1号栏,这样就实现了只用2个宏在4种路径间切换。
这样做的缺点是你必须记清按几次是什么路径,因为你无法用/e给予自己提示。为了方便下一次野火,你应当在用完后复位到初始1234排列状态,60s以后你可能已经忘记上一次你打了哪种野火。这个复位可以绑在喷火上,但这样会额外消耗4条热键栏来储存原始的1234顺序。这个复位可以手动,但是会增加操作量和记忆难度,当然,你也可以让1号储存栏保持显示并在开头做一个标记以确定当前是哪一种。
滚动宏是最近新研究出来的,具有巨大的生命力,下面再举几个例子让大家感受滚动宏的艺术:
(那个箭头的内容)
/mlock
/hotbar copy 召唤师 5 召唤师 8
/hotbar copy 召唤师 6 召唤师 5
/hotbar copy 召唤师 7 召唤师 6
/hotbar copy 召唤师 8 召唤师 7
/hotbar copy 召唤师 5 share 5
滚动宏的后台实际效果(只有最下面那行是显示的)
真实的滚动,幕后的滚动,一起滚动
(那个放大镜的内容)
/mlock
/hotbar copy 烹调师 4 烹调师 9
/hotbar copy 烹调师 5 烹调师 4
/hotbar copy 烹调师 6 烹调师 5
/hotbar copy 烹调师 7 烹调师 6
/hotbar copy 烹调师 8 烹调师 7
/hotbar copy 烹调师 9 烹调师 8
/hotbar copy 烹调师 4 current 3
特殊技巧
在前面的内容中我提过一些特殊的技巧,有的能减少宏位或热键栏消耗,有的能实现更丰富的功能。前面我介绍得比较简略,这里我会再次详细介绍它们,分析它们的利弊。
share set share
set系的指令都是受share影响的,当share6打开的时候,我们无法直接在专用6上set技能,但有时候我们需要这么做。因此只需要一瞬间关掉share放上技能,立刻恢复就可以了。例如:
/mlock
/hotbar share 6 off
/hotbar set 冲击 6 1
/hotbar share 6 on
another choice
状态机中有很多时候我们会将最好的选择放在最顺手的位置,但是不那么好的选择,我们往往会忽略它。这往往导致发生意外,不得不换一个选择的时候,那个技能不在热键栏上。所以,我们可以用一个额外的键位来完成这个another choice。根据意外的种类,我们需要不同的another choice,这个意外可能是心电图、提前跳转,也可能是触发buff消失。对于前者,我们需要一个回退,而后者则对应触发buff消失后应该做的事情。这个我没有办法说明太多,只能靠自己试错总结经验。
共用copy式翻页/回退宏
正常思路下,有多少个技能状态就需要多少个回退宏,我们之前介绍过在aswc中进行反存,如果所有的反存都存到同一栏上,那么所有的回退宏就都可以共用---将反存栏复制回来,十分节约宏位。
共用翻页稍微麻烦一点。连击逻辑(分支方式)相似的职业,可以利用current,将地位相同的连击状态保存在编号相同的本职业热键栏上,就可以共用翻页宏。当然,这样的话宏图标会有困难,如果你不在意图标,可以这样节约宏位。
倍化指令
我们知道,一行/ac的能力技,经常不容易放出来,但是如果写上14排/ac,体感上更容易放出来,这种方法俗称倍化指令。倍化指令的原理是一行/ac执行用时0.0128s,那么14行/ac就可以控制0.1792s,如果在上一个后摇结束前0.1792s内按下该宏,就能在后摇结束的最多0.0128s内(概率平均是0.0064s)成功执行/ac,实现比较流畅的衔接。0.0064s是一个体感很难察觉的时间,只要不是频繁使用的技能,若干个0.0064s会淹没在MT开怪时间的随机波动中,不会影响到规划。这个方法是理论期望有损的,但是只要这个损失不能让你在战斗中多使用一次技能,它就是实战无损。我激情连打的手速大约是0.15s以内,偶有0.2s以上的情况(但是激情连打久了会手酸)。这已经有点像个技能队列了,真正的技能队列可以控制0.5s的时长,我们这个倍化指令现在只能控制0.1792s,是因为受制于宏只能写15排。
反技能队列
有些技能的冷却时间极短,仅有0.5s-1s,如果不慎连打,就会连续发动2次。为了避免这种情况出现,我们可以利用/ac不能进入技能队列的特点,用倍化ac来解决问题。这些技能都是能力技,卡GCD使用频率不会太高,虽然理论有损,但倍化后基本没有影响。
热键栏叠加
[手柄玩家请无视]如果一条热键栏上存在两个状态机,那么需要两者状态数相乘条数的热键栏,这非常麻烦。如果你有一条空闲的显示热键栏,你可以将另一个状态机转移到上面去,然后把它和操作热键栏叠放在一起,给另一条热键栏设置局部替代操作热键栏的键位,使得它们看起来像是一条热键栏,但copy翻页彼此独立。这样就可以把乘算变成加算,节约热键栏。当然,不叠放也无所谓,就是个视觉问题。
难以解决的问题
宏学的基本目的是解决实际问题,但是自宏学诞生之初的理论便证明了一些问题是无法解决的,这里会给出无法解决的详细原因。当然,随着技术进步,将来这些问题可能也会得到解决。
使不选中目标释放的技能进入技能队列
要不选中目标就释放技能,只有/ac指令能够做到,但是/ac必定不进入技能队列。一个折中的方法:
/micon 再生
/ta <逻辑目标>
/ac 再生
/hotbar copy 白魔法师 3 幻术师 10
/hotbar set 再生 2 1
/wait 1
/hotbar copy 幻术师 10 白魔法师 3
/tle
这会使你的目标从敌人身上移开1s。你也可以把/tle改成手动用tab切回来。
使按优先级整合的技能进入技能队列
只有技能热键可以让技能进入技能队列,但是一个技能热键只能让一个技能进入技能队列。
用/ac宏实现整合则必定无法进入技能队列,用其他方法快速的按优先级点击多个技能,无论从高到低还是从低到高都会出现逻辑问题,释放出优先级低的技能。
目前还没有想出折中的办法。
后记
宏学文化博大精深,作者水平有限,书中不足或错误之处,恳求广大读者指正,以便编辑时纠正。
献给古往今来一切宏研究者,无论成功还是失败,你们的昨日镌写在宏学的历史中灿灿生辉,照亮着宏学的现在与将来。
宏指令丰富多样,宏学知识海洋浩瀚无边,新理论与新技术层出不穷,本文疏漏及不当之处诚请同行专家及读者指正。
倾听 感受 思考,
用无限的想象力把有限的宏发挥到极限。
不断倾听,倾听宏的他人意见;
不断感受,感受宏的便与不便;
不断思考,思考宏的改进路线;
你一定能成为一个更优秀的宏学家,创造出更好的宏,创造一个更好的世界!
相关阅读:最终幻想14,交流,攻略
- (2025-01-10) 最终幻想14:绝伊甸P1固定队自用解法
- (2025-01-10) 阿卡狄亚零式轻量级:M4S前半猎巫近战
- (2025-01-10) 最终幻想14:纷争前线 战场 经验汇总
- (2025-01-09) 最终幻想14:大型讨伐副本笔记
- (2025-01-09) 最终幻想14 7.0个人向键位推荐:远敏
精彩截图欣赏
专区更新推荐
- 01-10最终幻想14:绝伊甸P1固定队自用解法
- 01-10阿卡狄亚零式轻量级:M4S前半猎巫近战
- 01-10最终幻想14:纷争前线 战场 经验汇总
- 01-09最终幻想14:大型讨伐副本笔记
- 01-09最终幻想14 7.0个人向键位推荐:远敏
- 01-09最终幻想14 7.0个人向键位推荐:法师
- 01-08最终幻想14 副本笔记:漂流海域妖歌海
- 01-08最终幻想14 7.0个人向键位推荐:近战
- 01-08正统优雷卡 U宫1-30层地图:其他数据
- 01-07正统优雷卡 U宫1-30层地图:点位标记规…
近期热点推荐
- 05-17最终幻想14:生产采集 6.3宏肝翼龙方案…
- 05-16绝欧米茄检证战 至尊欧米茄:探测式波…
- 05-16绝欧米茄:P3至尊欧米茄 你好世界
- 05-16绝欧米茄:P3至尊欧米茄 狙击式波动炮
- 05-156.35莫雯系列:生产采集肝武攻略
- 05-14绝欧米茄检证战:P2 协作程序LB
- 05-14绝欧米茄检证战:P2 欧米茄M&欧米茄F
- 05-14关于p5三运三传手摇宏攻略的一点改进思…
- 05-13最终幻想14 6.0鱼王汇总攻略:伊尔萨巴…
- 05-13最终幻想14 6.0鱼王汇总攻略:北洋地域…