宏学研究 宏学(Macrology)第二版 宏专用文本指令

时间:2021-05-10 17:39 作者:佚名 手机订阅 神评论

新闻导语

这个指令可以指定衍生技能名并正确显示出他们的图标。但是,战士除外,不知道为什么,在没开破坏的战士或其他职业下,指定裂石飞环会变回原初之魂的图标,只有开了破坏的战士才能正确显示裂石飞环图标,大概是历史遗留问题吧。

宏专用文本指令

宏专用文本指令主要指/micon 、/mlock、/merror和/mcancel,下面将逐个说明。

/micon

/宏图标图标名分类名

/macroicon、/micon

用户宏专用。在热键栏上显示指定图标名的图标,在同一个用户宏命令内只能生效一次。

]]分类名

技能(action)

…将技能名指定到图标名上,可以显示出该技能的图标及技能的复唱时间、所需魔力或技力等情报。

对战技能(pvpaction)

…将对战技能名指定到图标名上,可以显示出该技能的图标及技能的复唱时间、所需魔力或技力等情报。

共通技能(general)

…将共通技能名指定到图标名上,可以显示出该技能的图标及技能的复唱时间。

情感动作(emote)

…将情感动作名指定到图标名上,可以显示出该情感动作的图标。

搭档(buddy)搭档名

…将搭档技能名指定到图标名上,可以显示出该技能的图标。搭档名可以省略。

召唤兽(pet)召唤兽名

…将召唤兽技能名指定到图标名上,可以显示出该技能的图标及技能的复唱时间。召唤兽名可以省略。

宠物(minion)

…将宠物名指定到图标名上,可以显示出该宠物的图标。

坐骑(mount)

…将坐骑名指定到图标名上,可以显示出该坐骑的图标。

道具(item)

…将道具名指定到图标名上,可以显示出该道具的图标和持有数量。

标记(marking)

…将标记名指定到图标名上,可以显示出该标记的图标。

场景标记(waymark)

…将场景标记名指定到图标名上,可以显示出该场景标记的图标。

套装(gearset)

…将套装编号指定到图标名上,可以显示出该套装的图标。

职业(classjob)

…将职业名指定到图标名上,可以显示出该职业的图标。

*省略分类

…会按照技能名来处理。

标准格式/micon 图标名 分类名

这个指令是用来装饰你的宏的,你总不希望你的热键栏是这样的:

如果指定的技能已被升级后的技能取代,会自动变为升级后的技能的技能图标,若指定未学会的升级后的技能,会自动变为升级前技能的技能图标。

这个指令可以指定衍生技能名并正确显示出他们的图标。但是,战士除外,不知道为什么,在没开破坏的战士或其他职业下,指定裂石飞环会变回原初之魂的图标,只有开了破坏的战士才能正确显示裂石飞环图标,大概是历史遗留问题吧。

指定道具作为图标的时候,你的背包里必须有该道具才能成功。

8制造职业的名字相同而图标不同的技能会自动跟随职业变换,在非生产职业下显示为刻木匠的图标。

/mlock

/锁定宏指令(/锁宏)

/macrolock、/mlock

宏指令专用,使用该命令之后,在同一个宏内的所有指令完成之前不允许执行其他宏指令。

这个指令可以防止重要的宏被打断,同时,它也会降低宏的灵活度。是否要使用它因人而异。

宏锁的保护只对这行指令的下方指令起效。不要再把宏锁写在最后面了没用的

将有宏锁的宏打断的方法是使用/mcancel或者“停止宏指令”快捷键(没有默认键位,需要自己在键位设置-系统里设置)

适合使用宏锁的宏:一旦被打断就会导致系统崩溃的宏。

/merror

/宏错误提示子命令

/macroerror、/merror

宏命令专用。设置是否显示在运行宏命令的过程中出现的错误提示。宏命令运行前默认为显示状态。宏命令结束后,即使之前设置成了不显示状态,也会自动回到默认的显示状态。

]]子命令

开(on)

显示错误提示。

关(off)

不显示错误提示。

无子命令

在显示与不显示之间切换。

一般只用/merror off,可以屏蔽一些因为复合宏逻辑而产生的对话框报错。

只能关闭宏报错,即<tt>、<t>、<f>、<6>等不存在、你输入的文本指令不存在等,不能关闭技能报错如技能还未冷却完毕、魔力不足、超出射程、看不到目标、技力不足等。

/mcancel

/取消宏

/macrocancel、/mcancel

只能在对话栏中输入。停止正在执行的宏指令。

只能在对话栏中输入,放在宏里执行无效,但也算执行了一个空宏,所以可以打断无宏锁的宏。

想给这个功能设置键位可以去键位设置里设置“停止宏指令”快捷键(没有默认键位,需要自己在键位设置-系统里设置)

其他推荐

文本指令类:

/? 文本指令主命令:查询官方对该文本指令的解释请不要再来问这个命令是什么意思了!。

/isearch 字符串:检索自己所拥有的名称包含指定字符串的所有道具。

/gs change 套装编号 投影模板编号:更换套装和投影模板。投影模板编号可省略。

/hudlayout 界面设置编号:改变界面UI设置至保存的一套,编号省略则打开设置面板。

/ta 目标名:选中目标,可使用占位符

/facetarget:面向目标

/automove on/off:开关自动行走,省略on/off则在开关间切换。

/nt:右侧选中最近敌人(相当于tab)

/tlt:选中上次选定的目标

/tle:选中上次选定的敌人

/busy on/off:开关忙碌模式,省略on/off则在开关间切换。

/battleeffect 目标 类型:改变特效演出程度快速关闭他人特效防止显卡爆炸

/playtime:显示自己累积在线时间。

/称号 设置 称号名:快捷改称号,可以与切职业宏绑定。

/shutdown:关闭游戏

整宏类:

可以替代tab的功能,方便拉拉肥转火小怪/奶人以后重新选中比较高大的敌人,/nt生效的话其后摇可以卡掉/ta,无需担心无法正常tab,只有tab不到目标时/ta才生效。

/merror off

/nt

/ta <le>

/micon 从左至右切换敌人

一键收起你的召唤物,宠物,陆行鸟,请不要拖家带口乘坐狩猎车或参加玩家非常密集的活动,减少心电图与掉线几率。

/micon 士气高扬之策

/merror

/pac 回收

/cac 离开

/minion

整合上马和冲刺,可以上马的地方上马,不能上马的地方开冲刺。如果想在可以上马的地方开冲刺,需要跳起来按。

/micon 冲刺

/mount 叶大妖(请自己改喜欢的坐骑)

/ac 冲刺

鲜艳夺目的近距离求组宏,提高被组的概率和被拉黑的概率

/sh 111111111111111

/y 111111111111111

/s 111111111111111

/em :111111111111111

学者夕月流光转朝日,顺便防止忘记点协助战斗自动进战开场放光技能。

/micon 召唤

/pac 协助战斗

/ac 召唤

/wait 1

/pac 异想的流光

/wait 3

/pac 协助战斗

蛮族任务常见喊话一键解决

/s 线轴看见乌姆·阿拉乘风而起,展翅高飞,不禁高呼:有库啵果哦!

宏事故分析法

对于宏新手来说,最头疼的问题就是刚写的宏出故障又不知道怎么回事。宏故障的原因多种多样,但始终有迹可循。

这里我们先来解析一下文本指令的构造。一个文本指令以/开头,紧随文本指令的主命令。如果这个主命令没有子命令或可以不加子命令,这就是一个完整的文本指令了。

然后是子命令的结构。子命令与主命令间以一个空格分隔,对于有多级子命令的文本指令,各级子命令间以空格分隔,并从第一个子命令开始编号。

如果事故不幸发生了,而且不能一眼看出哪里错了,我们一般以这样的顺序分析:删掉宏里的/merror off(如果它存在),再执行它一遍,看看对话框是否出现报错。如果有报错,那这事情还比较简单。

“......”出现问题:该命令不存在。

恭喜你,你打了一个错别主命令,赶快去纠正吧。

“......”出现问题:X号指定的......不正确。

这个情况比较多,我们分情况讨论。

在/ac里,一般只会出现1号指定的技能名不正确和2号指定的目标名不正确。

1号指定的技能名不正确有可能是这个技能不是当前职业的,还没有学会,或者是没有设置的职能技能。当然,还有可能是你打了错别技能名,这里有一系列经典的错别技能名:

自动战斗 比格尔的祝福 快速制作 简约加工 高级加工 维修 瘴痢 冰彻 魔焰法 弃暗投明 天赐恩惠 武装戎卫 站姿 生杀夺予 强点破甲突 通灵之术大蛤蟆 光速咏唱 星体爆轰 后跳射击 污浊 束缚 转移...

我们强烈建议你把技能热键拖到宏文本框内,这样可以让技能名自动上屏。

2号指定的目标名不正确,这个要么是你指定的逻辑目标现在不存在,要么就是打错占位符了,当然如果你是点名的,还可以看看目标ID有没有写错。

在/hotbar命令里出状况的就非常多了。hotbar的1号子命令肯定是那几个(写错了一眼就能看出来),从2号开始事情就比较麻烦了。

share、display和change都只有2号可以出现问题:你输入了不存在的热键栏号。

remove比上面那三个多一级子命令可以错误:3号指定的技能栏编号不正确。这里要注意一件事情,这里的技能栏编号是指上面说的格号,我单独定义一个格号而不采用官方说法是为了防止混淆。

set系(set general pet buddy emote item mount minion marking waymark……)报错主要是因为输入了不正确的技能名或分类名,请对照前面的讲解检查是否指定了衍生技能,未设置的职能技能或错别技能名。热键栏编号和格号不存在的情况不再赘述。

copy的经典错法就是职业名和热键栏号之间没打空格,或者职业名打错了。我并没有想到更多的错误,例如写出11及以上的数字。

其它指令里子命令报错的不多见。

如果没有报错,但是宏就是没有实现预想的功能,那事情就比较麻烦了。首先,我们要确认发生了什么。这个很难分情况讨论,我只讲述一些很常见的情况。

/ac 技能 <逻辑目标> 没有正确对预想的目标释放:如果是一个单独的/ac,检查逻辑目标是否正确。如果是复数个/ac组成的整合宏,从上到下依次检查理论上的执行结果。治疗宏的问题大多出在<tt>出现位置太靠前,目标的目标是敌人所以奶自己。

/hotbar change后出现非预设的热键栏:指定的热键栏可能改变了share状态。

/hotbar copy后热键栏被清空:预设的热键栏是共通的而指定了职业专用的热键栏。

wait后的内容没有执行:可能是前一条指令对应动作的后摇过大,导致wait后仍然无法做出动作,或期间其他宏打断了该宏的执行。建议增加wait时间或增加宏锁后再试。

没有wait的宏的内容没有完整的执行:检查宏内是否有空排;增加宏锁再试;适当wait等待部分后摇;增加默语完成提示。

偶发性流程宏卡宏:改善网络状况。

宏图标不正确:检查分类名是否正确,名字是否正确,(如果是物品)物品是否持有。


相关阅读:最终幻想14,交流,攻略

论坛大图推荐