增强PVE 帮你升级为半自动化操作宏的能动性

时间:2019-02-07 18:37 作者:liutiandami… 来源:NGA 手机订阅 神评论

新闻导语

增强PVE 帮你升级为半自动化操作宏的能动性,一起看下吧!

重要原则放在首位,请所有同学先仔细阅读,这是宏之所以为宏的根本

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、压箱底的宏

复生监控宏

火元素爆发与手动流星宏

治疗萨满一键输出宏

治疗波金手指宏(治疗系魔法金手指)

驱散净化2合1宏

坐骑与裂地术/空气怒等天赋技能整合宏

玩家脚下直接放地缚宏

鼠标悬停处直接放地震术/闪电图腾宏

原地释放复活塔宏

焦点火震宏

狼扑与狂风图腾整合宏

先祖图腾与大地图腾整合宏

PVP主动技能释放宏

萨满全专精整合爆发宏

火舌与冰封整合宏

主动型装备使用宏

界面开关宏

开战倒数宏

屏幕中间按钮启动宏

视野上限调整宏

攻击力数值开启宏

表情动作模仿宏

计时器数字喊话宏

技能条翻页宏

技能条之间转换宏

熊德循环翻页宏

功能键翻页宏

装备某件装备的宏

一键换装的代码宏

增强保命切盾沙包宏

切换专精宏

一件换装备与专精整合宏

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

科普小知识:流星,是火元素在点了领主天赋以后,火元素宠物拥有的高伤害1minCD的小技能。这里直接用/cast代码是能直接执行的(其他职业的宠物技能也同样哦)

第一次按下,火元素出来,种族技能开启,宠物原地战斗!但是由于GCD流星没办法使用。

第二次按下,由于火元素与种族技能都已经cd,则被判定为无效。那么将会直接使用宠物技能“流星”并且再次执行宠物原地战斗指令。

这就是竖向堆叠技能的宏,并且竖向执行宏指令顺序。

要点:注意GCD安排。(某一些饰品戒指等也是没有GCD的)

2、顺序释放技能

横向堆叠技能怎么说?

那么就是下一个例子

#showtooltips

/castsequence reset=10 烈焰震击,闪电箭,闪电箭,闪电箭,闪电箭

/cast 熔岩爆裂

这个是什么宏?

这就是傻瓜式的治疗萨满一键输出宏

小知识1:/castsequence这个指令意思是后续列表中的技能按顺序,每按一次宏图标释放一个列表中当序号的技能。

小知识2:reset=10这个代码描述的是这个顺序释放技能的宏有个时间限制, 无论现在进行到第几步,只要当第一步启动开始, 最后一次按键过了10秒以后,这个宏顺序将重置,回到第一步。

(详细reset的解析在下文还有。先大致理解这个代码的含义。)

那这句话的意思就是,按照顺序,

按第一下,使用烈焰震击;

按第二下,使用闪电箭

按第三下,使用闪电箭

按第四下,使用闪电箭

按第五下,使用闪电箭

这时循环结束,并重新开始!

按第六下,使烈焰震击

……

相关阅读:魔兽世界8.0