SaintCoinach(圣寇伊纳克) 是国际上 FF14 玩家中较为现代主流的一款解包软件集。它基于 .NET 开发,其附带的 Godbert (戈德伯特)软件操作简单界面友好,可视化程度高,对文字、表格类数据支持出色,是数据挖掘的绝佳助手。国际服社区中包括倒闭的 XIVDB、新鲜的 xivapi 等站点都因此系列工具受益匪浅。SaintCoinach 不仅是一个拆包工具,更是维护了一整个随着版本更新的数据类型索引,国际服众多大佬们也都在其中活跃开发、贡献。

由于国内传教较少,国服玩家可能接触得更多的解包工具是停更于 3.x 时代的 FFXIV Data Explorer。FFXIV Data Explorer 软件虽然上手简单,但是更多专注于资源解压,对表格支持欠佳;且由于实在是太久没更新,仅存的几个表头也完全不正确了,使用起来有诸多不方便。鉴于此,云泽宛风在这里为大家简要介绍 SaintCoinach 工具集:图形化浏览工具 Godbert 和批量解包工具 SaintCoinach.Cmd 的用法,并提供国服可用的版本更新维护下载,以方便使用国服客户端的同学也能快速开始。

下载

GitHub Latest Releases 可以找到云泽编译的国服版本的工具集。

在 Assets 下“GodBert-cn”开头的文件,是下载 Godbert;“SaintCoinach.Cmd-cn”开头的文件,则是下载 SaintCoinach.Cmd。

对于不方便下载国外网站的同学而言,云泽这边也提供了国内的下载地址,不过国内下载地址是人工更新,可能不如上面的地址版本来得新,一般也不影响就是了。

GitHub:GitHub Latest Releases
腾讯云:Godbert-cn-b4-d725045.zip | SaintCoinach.Cmd-cn-b4-d725045.zip
百度网盘:百度网盘分享的文件

技术细节:为什么需要为国服做专门的版本?因为 Godbert 有一个小问题,它支持国际服的多国语言,并且默认使用英文打开。然而,国服的客户端没有英文内容,于是打开的时候会崩溃……这里提供的修改版本,默认打开简体中文语言,可以解决这个问题。

Godbert

Godbert 是一个图形化的数据解包浏览界面,大部分时候你只需要使用这个软件就可以浏览绝大多数游戏数据了。

运行

下载回来之后请随便找个地方解压,然后找到里面的 Godbert.exe 文件双击就可以了。第一次运行应该会让你浏览游戏目录,按提示找到对应目录(是里面有“game”文件夹的那个目录,如下图),点击右下角的选择文件夹,就选好游戏安装目录了。

Godbert 浏览游戏目录.jpg

第一次选好之后可能需要等待一小段时间(十秒钟左右?),等待软件建好历史索引文件。好了之后就能看到软件的主界面了。

浏览数据

Godbert 主界面.jpg

主界面左边和右边有两个框,左侧是数据表列表,而右侧是数据表对应的内容列表。两个列表上方都有一个输入框,是用来搜索内容的,只要输入几个字符就可以把下面表里包含这几个字符的项目搜索出来。这个框内容多的时候打中文的时候会有一点卡,可以在别的地方打了再复制进去……

主界面左侧的数据表列表,包含了游戏里所有已知的客户端数据。比如常见的物品信息在 Item 表里,而坐骑则在 Mount 里。一般都是很简单的英语单词,好好找找就能找到对应的数据。

左边列表选中之后就能看到右边的数据了。有部分特殊数据字段,双击之后可以跳到另一个表里去浏览详细的内容,比如:

Godbert 双击跳转.jpg

不过跳过去之后没有快速回来的功能……

导出数据

在左边对一个表点右键的话,可以看到导出 csv 的选项(Export as CSV),就可以把整张表都导出成 csv 文件了,导出之后可以用 Excel 之类的软件打开。

查看 3D 模型

在 3D 页面,可以看到装备、家具、怪物、地形(地图)、陆行鸟之类的非人模型等模型。

Godbert 浏览3D模型.jpg

只需要浏览到需要的模型,然后点击左下角的 “Add” 按钮,就会弹出新窗口显示模型了。部分装备可以在 Add 上面的下拉框里选择染色。

点开的浏览框可以用鼠标左键拖动,WASD 移动镜头。不过渲染质量一般,和游戏里的画质没法比……

SaintCoinach.Cmd

SaintCoinach.Cmd 是一个命令行工具,主要用于批量导出地图、图标或者数据表格等文件。

运行

SaintCoinach.Cmd 是一个命令行软件,用起来可能稍显复杂。我们在此假设你已经有了基本的命令行操作经验。

下载 SaintCoinach.Cmd 并解压到一个文件夹,在 cmd 中打开这个文件夹,然后输入以下命令:

.\SaintCoinach.Cmd.exe D:\FFXIV\最终幻想XIV

其中 D:\FFXIV\最终幻想XIV 为你的游戏安装目录,和 Godbert 一样,是有 game 等等文件夹的那个目录。如果一切正常,你应该看到:

Game version: 2018.12.26.0000.0000
Definition version: 2018.12.26.0000.0000
SaintCoinach.Cmd (Version 0.1.0.0)
> 

第一行是游戏版本号,第二行是 SaintCoinach 自带的定义版本号,第三行是 SaintCoinach.Cmd 的版本号;然后是一个命令提示符等待你输入命令。输入 lang chs 并回车即可将语言切换到中文。输入 help 可查看命令列表。

导出所有图标

输入 ui 并回车,可以在当前目录得到一个以游戏版本号命名的文件夹,里面是所有的图标资源。

导出表格数据

输入 exd 并回车,可以在当前目录得到一个以游戏版本号命名的文件夹,里面是所有已知的游戏表格资源。

导出 BGM

输入 bgm 并回车,可以在当前目录得到一个以游戏版本号命名的文件夹,里面是所有已知的 BGM。

结语

总之,SaintCoinach 是一组非常好用的 FF14 拆包工具。希望大家多多利用,发现某些不为人知的秘密~

另:为了内容更新修订方便,本文内容仅在最终幻想XIV中文维基保持滚动更新,若需转载请保留维基链接~

avatar
云泽宛风
想写一些大家都知道的、习以为常的东西。或许这也是百科的意义所在。微博@云泽宛风
原创作品,未经授权禁止转载
avatar
Y
0

这个解析国际服是不是会崩溃?

9个月
avatar
云泽宛风
0

国际服你用原版就好啦!因为默认语言改成中文了,应该是会崩溃……

9个月
avatar
溪木
0

NB!

10个月
avatar
Walpurgis
0

实名点赞!FFXIV Data Explorer真的就速览数据和导出图标用...表头都是自己琢磨的!(主要是yuee)

10个月
avatar
Celes
1

是大佬,太强了,我死了!啊博客怎么没有点赞功能我要疯狂点赞!

10个月