《最终幻想14》ACT联动宏介绍
最终幻想14中游戏并没有自带伤害统计系统,所以为了知道自己的队友是不是在划水,玩家必须要安装ACT插件才能一目了然,那么其实ACT内置的脚本也是可以和游戏内编写的宏联动的,让我们一起来看看具体这个过程是如何实现的。
ACT与宏的联动
首先先简单澄清介绍一下ACT的相关知识和几个名词。
ACT,全名Advanced Combat Tracker,高级战斗追踪器,核心功能是读取解析战斗日志,并统计战斗的大体情况。ACT的强化插件:伤害统计美化使统计到的战斗记录以直观的形式展现在屏幕上。
TTS,全名Text To Speech/Sound/Speak/Say(我也不知道是哪个),文本转语音,高级Windows系统的附带功能,但在很多电脑中是损坏的。ACT中加入了TTS插件来补救,并且可以被ACT的各种其他插件调用。
Timeline,时间轴,ACT插件之一,有ACT原版和FZ强化版两个版本,同时开有冲突。需要载入txt格式的人工编写的时间轴文件才能工作,编写方法见[Timeline命令一览],NGA版头一般有版本最新的时间轴文件,主要是Boss时间轴,但其实也可以制作个人循环时间轴。可以调用TTS。
Trigger,触发器,ACT自带功能之一,当解析的战斗日志中出现既定的文字/正则表达式时,以设定的声音报警,可以调用TTS。
Triggernometry,我翻译不出来,触发器增强版,ACT最强大最危险的插件。当解析的战斗日志中出现既定的文字/正则表达式且满足设定的条件时,做设定的非常丰富的事,小到播音提示(可以调用TTS),启用/禁用/触发其他trigger,设置变量,大到弹窗显示特定内容、向当前活动窗口发送特定按键、执行特定脚本,几乎无所不能。本身有脚本的性质。
SST,Special Spell Timer,特殊技能计时器,译作技能字幕,ACT插件之一,本质是一种触发器,功能比较固定而有特色,可以在界面上用更醒目的方式展现重要buff的剩余时间,自己或队友重要技能的冷却时间,并可以调用TTS,在界面上显示字幕等,也可以提示Boss技能。
宏与ACT的联动基本依赖于Trigger。我并不希望这种太越线的技术被太多人掌握,我也决定少用这门技术, 所以我只写一点基本思路,不去做具体的教学。 删了删了太危险了不误人子弟了。
(感谢大佬补充)ACT及其插件本身有一些命令可以在游戏中输入来调整ACT,例如/e end可以强制结束当前战斗的统计开启新一段统计。具体有些什么我也不是很清楚。更多相关内容请移步58楼讨论
最简单的联动法是用Trigger捕捉/e 的内容,然后用TTS语音警告,语音警告比默语提示音警告更有效果,比如上面那个辅助直线射击宏。这不需要Triggernometry就可以办到。更强的捕获播报请移步本贴后排讨论。
关于triggernometry的应用太危险,已全部删除,只留个名字让大家体会危险性。
触发技能替换
一键多步制作
无限制作