这是一篇入门以上,高端以下的引导教学
请各位同学对号入座,各取所需。
道上赏个小脸儿,都叫我一声 黄老师
游戏乐趣的寻找各有不同,相比于
增强界的T神,[[增强PVE] [BFA]8.0增强萨基础指南v1.8]
元素界贾神,[[元素PVE]8.0元素萨基础指引]
水疗界的M神,[[恢复PVE] 8.0 BFA,恢复萨满介绍与指引]
这些大神来说,为师不太一样,为师喜欢研究出让游戏轻松的小玩意。
宏的能动性研究就让我产生了兴趣,因为它可以做到有效的减少操作,减少技能格子,让界面更敞亮。
倘若能让强者更强,弱者不弱,那就很开心了。
重要原则放在首位,请所有同学先仔细阅读,这是宏之所以为宏的根本
1、宏不是机器人工智能,所以它能按着顺序做你安排给他的简单逻辑动作。但是不能替你思考!
-不要妄想让它在瞬发技能触发以后用某一个技能,没触发时,用另外一个技能。
-不要妄想让它替你在监测到某个技能即将cd好,立马打出这个技能。
2、宏的计时等类似外挂的功能已经被暴雪爸爸屏蔽了!
-不可能实现固定帮玩家在N秒以后打出某个技能!!(说话倒是可以的,5秒后自己打出一句话的操作还是能实现的。)
-不可能实现自动寻路功能的,用宏控制移动的歪脑筋还是省省吧,脚本始终还跟宏不同,能用脚本的方式都存在风险的。何况一个宏只有255字符限制。
-不可能实现只按一下就按顺序12345释放技能的,宏也不能打破GCD的限制,
也不能跟人一样一步到位的完成先1后2再3接着4最后5这样的操作,
它最可能发生的事情先1,然后被GCD卡着2345指令输出不了。
3、宏的语法、宏的条件语句、宏的逻辑顺序等统统都是暴雪爸爸说的算,上个版本可以用的,这个版本未必也可以用,更不用说各种大型的改版。
Marco之前是1.0版本,现在是Marco2.0了。
(以前的天赋只有主副天赋,以及天赋树。现在有的是3选1专精。3选1主要天赋,以及8.0版本出现的PVP大集合12选3的pvp天赋等。)
-不要单单只想着复制粘贴,当天赋位置,技能名字改动以后,网上的过时的宏用不了就开始吐槽。其实只是思路学会,它版本的变化也能跟上节奏。
-如果暴雪爸爸没有告诉我们新的内容怎么用宏语句关联上的时候,要学会等待。
索引
1、堆叠技能与宏顺序基础
2、顺序释放技能
3、条件语句
4、整合图标与综合运用
5、压箱底的宏
请用Ctrl+F输入索引目录名称查找,各取所需更为便利!
1、堆叠技能与宏顺序基础
秩序,是计算机代码最浪漫的属性。
宏的秩序就是它的读取顺序。
一般来说,
针对[行],从上往下;针对同一行的[句子],从左往右。
举个例子之前,先学个通用的描述
#showtooltip
这一句什么意思?
这是一个针对图标的常用代码,意思是:
当这个图标选取了“?”时候,现实当前可以关联到的技能(物品等)信息,并显示完整的描述细节。
#showtooltips 复生
巧妙的运用这个代码,可以把被动技能也当成图标,拖到技能栏上直观的监控。
好,那么例子是这样:
#showtooltips
/cast 火元素
/cast 血性狂怒(种族特长)
/petstay
按着顺序来,从上到下,
第一句,先丢出火元素
第二句,使用种族技能
第三句,宠物不要移动(原地战斗就好不会跟着我们走来走去)
顺序是体现在,先把火元素丢出来,才可以让他不要动。
因此反过来先输入/petsay再到召唤火元素,那系统会先判断第一句,并且由于没有pet就直接判定无效语句,再跳到下一句进行判断。
这个宏只用按1次,就能完成操作,
原因是:他们并没有GCD冲突。
这是个关键点,意味着,所有GCD冲突的技能,将不能用这样的语法顺序实行动作。
提到这一点是因为暴雪爸爸在8.0的时候额外加了很多GCD内容,比如说升腾有了GCD,嗜血有了GCD等。。
拓展内容
如果有GCD了,这个语法的宏就失去了价值了么?no~no~no~
有了GCD冲突就意味着代码判定到了有冲突的那一步就“无视”了被冲突的内容。
当我们再一次按下的时候,会如何呢?
拓展例子
#showtooltips
/cast 火元素
/cast 血性狂怒(种族特长)
/cast 流星
/petstay
声明:本文内容仅代表作者个人观点,与本站立场无关。如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排处理