Dalamud 国服卫月 ACT插件 IINACT 6.51
hatoya
2024年04月26日 14:28
收录于文集
共13篇

一、安装Dalamud

  Dalamud 是 FINAL FANTASY XIV 的插件开发框架,它提供对游戏数据的访问以及与游戏本身的原生互操作性,以增加功能和生活质量。

  卫月框架有两个版本,一个只是Dalamud,启动后延迟注入游戏或手动注入游戏。另外一个是启动器包含Dalamud自动注入游戏。建议安装启动器版本的,独立的Dalamud有时候会注入失败。

【1】独立版本Dalamud国服官网下载地址: https://bbs.tggfl.com/topic/32/dalamud-%E5%8D%AB%E6%9C%88%E6%A1%86%E6%9E%B6 【2】启动器版本XIVLauncher国服官网下载地址: https://ottercorp.github.io/ 叠甲:关于安全性

  请不要下载任何非官网的框架/插件,你不知道被编译的版本是否含有恶意代码。

二、iinact介绍

  这是iinact官网https://www.iinact.com/,iinact是一个用于在类似ACT环境中运行FFXIV_ACT_Plugin的Dalamud插件,配合为现代.NET大幅修改的Overlay Plugin(把网页覆盖到游戏画面上)。这里的数据源仅基于Dalamud.Game.Network,不需要通过Deucalion进行任何额外注入,也不需要提升权限进行网络捕获。本身不会渲染覆盖层,使用如Browsingway(可理解为浏览器)、Next UI、hudkit(仅限Linux)或Bunny HUD(仅限macOS)等工具来显示覆盖层。

  iinact在卫月框架下提供了两个非常重要的功能,一个是DPS统计,一个是类似魔兽WOW的DBM,包含BOSS技能时间轴、BOSS技能文本/语音提示。 例如DPS统计:Kagerou

Kagerou DPS 统计

DBM:Cactbot Raidboss

  Cactbot Raidboss并不提供技能覆盖(地上黄圈的非游戏自带显示)和时间轴自动反应功能(根据时间轴自动实现标记、覆盖、提示、释放技能等)。如果需要简单的非游戏自动技能覆盖,可以安装BossMod FFXIV dalamud plugin插件。

  在安装iincat后,DPS统计插件和DBM:Cactbot Raidboss会在第一次加载的时候,自动从网上下载,自动下载的ACT覆盖插件列表参照官网:https://www.iinact.com/overlay/

、iinact安装

  这是iinact的主库https://github.com/marzent/IINACT,Releases发布的版本是对应国际服的,所以国服并不能使用。由Menci拉取的https://github.com/Menci/IINACT.git对应国服6.5做了修改。由于国服更新到6.51,IINACT依赖的machina的opcodes(操作码)更新,导致无法解析,需要更新6.51的opcodes重新编译才能使用。   这是我重新编译的支持6.51的iinact:https://github.com/hatoya-china/IINACT/releases/tag/IINACT-CN-6.51

  下载编译后的压缩包,解压到任意位置,登录游戏注入Dalamud后,在聊天框输入/xlplugins,(注意聊天频道,找个没人的地方切换到'说话'或者/s,以避免输入错误被投诉)

  首先安装.NET 7.0 Runtime运行环境

https://download.visualstudio.microsoft.com/download/pr/8763b899-b403-457a-8bc2-5bd4280e0c25/3818b2cdb9c98f015d90402cbb473426/dotnet-runtime-7.0.18-win-x64.exe

 下载后,直接安装,不用重启电脑。

  点击设置

点击设置

  再点击测试版

加载IINACT

安装Browingway插件(浏览器),在插件安装器界面,点击所有插件下面的全部,在右上搜索框输入bw,点击Browsingway安装(那个兔兔族图标)。

安装Browingway

点击空白区域展开安装好的Browsingway,点击设置,或者聊天框输入/bw config。

配置Browsingway

  聊天框输入/iinact打开iinact设置界面,Overlay下拉框里就是iinact自带的各种ACT插件,下面的URI就是需要配置到Browsingway(浏览器)里的网页地址(覆盖层地址)。

IINACT设置界面

  回到Browsingway的设置界面,点击左下角的+号,新增一个覆盖层。在URL把IINACT的URI地址粘贴进去,就可以使用了。

Name(给覆盖层取个名字,方便在左边列表识别)

URL(IINACT里面的URl)

Zoom(缩放网页)

Opactiy(透明度)

Disabled(关闭覆盖层)

ACT/IINACT optimizations(不用的时候会自动隐藏)

Locked(锁定覆盖层,不能拖动)

Hidden(一直隐藏)

Browsingway设置

其他

  如果国服版本更新,IINACT依赖的machina的opcodes(操作码)在https://github.com/moewcorp/FFXIVNetworkOpcodes/tree/master/output,可以找到最新版,用machina.txt的内容替换machina的Machina.FFXIV/Headers/Opcodes/Chinese.txt的内容,重新编译即可使用。

重新编译需注意: 【1】machina的编译文件指向的dalamud依赖是国际服的路径,可以修改编译文件或者直接copy dalamud到编译文件指向的目录。

【2】IINACT拉取https://github.com/Menci/IINACT.git,由Menci修改后的国服版本。 【3】如果拉取IINACT主库,可以参照Menci的修改方法https://github.com/Menci/IINACT/commit/55c3ca2c2e52a80b6c6103035eb049ae313daca2,自行修改。

    本文档(以下简称“本文”)所提供的信息、指南和建议仅供参考之用。本文及其作者不对任何因使用、参考或依赖本文中的信息、指南和建议而产生的直接或间接损失、损害或后果承担责任。本文中提及的第三方软件、工具和资源均属于其各自所有者的财产,本文及其作者不对这些第三方软件、工具和资源的功能、安全性和兼容性做出任何明示或暗示的保证。

    使用本文中的信息、指南和建议前,用户应自行进行充分的研究,并考虑其个人需求和情况。用户应了解,使用第三方软件、工具和资源可能违反相关服务条款、使用协议或法律法规,可能导致账户被封禁、法律责任或其他后果。用户应对其使用任何第三方软件、工具和资源所承担的全部风险负责。

    本文及其作者不代表或暗示任何与本文中提及的第三方软件、工具和资源相关的公司、开发者或个人。本文中的链接和引用仅出于信息共享目的,并不构成对这些第三方资源的认可或推荐。

    通过使用、参考或依赖本文中的信息、指南和建议,用户明确理解并同意本免责声明的条款。如果用户不同意本免责声明的任何部分,应立即停止使用本文中的信息、指南和建议。

    本免责声明的解释和适用由本文作者所在的法律管辖区的法律决定。本免责声明的任何部分在适用法律下被认定为无效或不可执行的,不影响其他部分的有效性或可执行性。