《魔兽世界》的Gnome Sequencer Enhanced(GSE)宏编辑插件已升级至3.0版,鉴于其用户界面和制作机制发生了显著变化,我们计划制作多期教程,旨在帮助大家不仅掌握制作魔兽一键宏的基础,而且能够对现有的GSE代码进行相应的调整。
新手需要了解的是,GSE仅是一款常见的魔兽插件,根据暴雪的《UI插件开发规范》,所有魔兽插件均不得且不应收取费用,这一点已有明确规定。许多玩家询问“是否收费”、“是否为外挂”,实则多因“一键宏”这三个词在国内被赋予了负面含义,许多外挂开发者或插件盈利者常将其用于自己的产品,以实现特定目的。
两者间存在根本差异,GSE通过切换快捷栏功能,实现了“点击一次即切换至下一个角色技能”的效果,并且能够自动跳过那些正处于冷却倒计时中的技能。然而,市面上众多所谓的“一键宏”实际上是通过破坏游戏规则来达到目的的,尤其是那些只需按下一个键就无需再操心的产品,对此我们只能表示,若想保护自己的游戏账号,就应尽量远离这类产品。
废话不多说,我们还是进入主题吧。
魔兽GSE插件3.0版本手把手教程:入门
在GSE2.0阶段,我们制作过相关教程,那时你得弄清楚宏主体如何循环、宏主体前后有何作用、优先级如何等,这对缺乏Lua基础的魔兽玩家来说无疑是个棘手的问题,玩个游戏竟被迫成了程序员。进入3.0版本后,它变得简单许多,接下来我们还是以圣骑士为例,来帮助大家入门。
在《魔兽世界》的聊天界面中,通过输入“/gs”指令激活GSE插件,并进入界面后点击“新建”选项,接着挑选序列“1”。考虑到防骑1112111的天赋,我们着手创建一个“攒豆宏”,该宏仅用于累积神圣能量,其余操作需手动完成,以此替代传统意义上的“滚键盘”操作。在宏中,我们将技能简化为五个,其顺序依次为:复仇者之盾、审判-征服者之锤(盟约)、奉献、正义之锤。
将各项技能逐一归入序列“1”所划分的五个不同区域之中。GSE插件3.0版本配备了五种不同的区域,其中我们所需使用的是首个“动作区域”(标识为带有横杠的方块),点击该区域即可触发新增操作。
然后将带有宏命令的技能写入其中,如图所示:
五种区块的介绍:
现在请保存文件,并将GSE宏功能图标拖入魔兽的快捷键栏,之后你便可以开始测试它们的功能了。该宏功能将会持续不断地循环执行。
依托于前述魔兽GSE一键宏,我们着手进行最基本的调整,以便在无目标状态下自动选取最近的敌人。该宏虽围绕五个技能进行循环,却要求玩家亲自挑选目标,这显然是不被认可的。那么,我们应当如何操作呢?在每个技能的上方添加“~~按键按下~~”字样,接着在下方点击“增加变数”按钮,在左侧的“名称”栏中填写“KeyPress”,而在右侧的输入框中输入“/targetenemy”。
noharm,nomod
选择最近的自动目标功能已经启用。经过测试,你将发现无需手动进行目标选择。
将Buff型技能加入技能循环,达到增/减伤效果。参照第一条要求,我们需在每个技能描述下添加“~~按键释放~~”字样,并且额外添加变量,左侧标注为“KeyRelease”,右侧则分别填写“/cast 复仇之怒”以及“/cast 炽热防御者”,这两个技能将会同时触发,以此实现提升伤害和降低伤害的目的,并形成周期性的保护层。
界面底部提供装备特效的选用,一旦勾选,便能在激活GSE一键宏的同时,立即启动技能循环。然而,这一操作的前提条件是,你必须拥有能够激活主动特效的饰品和装备。此外,将重置选项中的“战斗”勾选,意味着每次进入战斗时,宏命令将从第一行开始执行,这对于某些魔兽职业的专精来说,对“起手”环节的要求尤为严格,因此这项重置功能是不可或缺的。
魔兽GSE宏操作的基础教程已经结束,对此感兴趣的同学不妨亲自实践一番。若你在学习过程中遇到任何疑惑,欢迎随时与我沟通。
最后
若您已参与制作,务必记得将文件保存好;在主界面中,您可选取您刚才创建的GSE一键宏,并执行导出字符串的操作。不妨将此宏分享给您的圣骑士朋友,但请留意,不宜直接复制上方的技能循环,此部分仅作为教程示例。
GSE3.0去除了复杂的步骤,使得魔兽一键宏的制作变得更加简便明了。只需掌握基础的宏命令和区块功能,操作起来就非常方便。此外,不清楚这次的教程是否对你有所裨益。如果大家都能掌握这些基础知识,那么在下一期教程中,我们将探讨如何运用“环形块”来添加治疗技能、愤怒之锤以及消耗神圣能量的正义盾击等,从而使魔兽一键宏的功能更加完善。当然,你也可以提出任何疑问与建议。
还木有评论哦,快来抢沙发吧~