早就听闻了黑色沙漠的大名,最近刚好有空,就玩了一阵黑色沙漠的美服。
黑沙的优点有许多:画面精美、人物(职业)多样、技能华丽、地图超大、风景优美、战斗系统流畅爽快。
然而跟很多韩国游戏一样,虽然这个游戏的外壳华丽无比,然而内部核心却依然是一股韩国泡菜味,游戏的生活玩法就是肝你的时间,而升级流程无非就是四处跑路打怪,完成一堆你根本不会关心的任务剧情,强化武器掉级、碎饰品让你精神崩溃……

当然,如果你喜欢这一套公式化网游套路的话,入坑黑沙也算是无聊时一个打发时间的好选择。
不过就我个人而言,要不是兰实在太香,我可能早就弃坑这个无聊游戏了……



好了,废话说了一堆,那么就开始这篇文章的正题吧。

·为何要选择STEAM版黑色沙漠?
STEAM版付费简单,游戏虽然锁了国区,不过你可以很简单突破这个限制(转区或者魔法),而STEAM的客户端更新速度也比黑沙自己的客户端要快。

·美服(欧服)比台服(日服)要好在哪里?
欧美服的物价更低一点,而且福利也比台服好很多,比如你可以通过里程点无限购买背包扩充道具,而台服是有限制的。
另外,你真的能在交易市场挂到珍珠道具,比如我就花了三亿金币挂到了兰的一身时装。
另外,欧美服目前还可以使用第三方MOD,而台服早已经不能使用了。

·玩欧美服需要注意什么?
你需要一个加速器,或许还需要一个代理。因为游戏在启动时会弹出一个内容弹窗,而这个弹窗连接了谷歌、推特、脸书的API,建议最好使用代理程序代理一下 Black Desert Online Steam Launcher.exe,否则打开游戏会非常的缓慢。

下面开始正式教你如何进行黑色沙漠的游戏汉化!

首先,你需要获取游戏官方的台服汉化文件。
如果你有台服的客户端的话,可以直接找到 游戏主目录\ads\languagedata_tw.loc 这个文件,这就是官方的繁体中文包。
如果你没有台服客户端,则需要到下面这个地址来下载台服中文包,不过这个中文包总是落后于韩服与欧美服,因此有许多事件、道具的内容无法显示。
台服繁体中文包 https://dn.blackdesert.com.tw/UploadData/ads/languagedata_tw.loc

将下载的 languagedata_tw.loc 改名为 languagedata_en.loc, 并复制到 游戏主目录\ads\ 下,这样我们便完成了游戏的汉化,就是这么简单!

不过即便如此,当你启动游戏之后,就会发现游戏内所有的内容都是方块字体,根本无法显示内容。这是因为STEAM版的黑沙客户端缺少中文字体文件。
你可以随便选择一个中文字体,并改名为 pearl.ttf,复制到 游戏主目录\prestringtable\font\ 中去。(如果没有这个文件夹就自己新建一个)
但是请注意,如果你的字体缺少韩文字形的话,可能仍然会在游戏中看到方块字体!


在这里,我推荐给你思源大字符集,它已经包含了几乎所有中日韩的文字字形,可以完美解决游戏内有方块字的问题!
下载地址 https://www.lanzoui.com/iGHdviuhbcd


游戏内的韩文也已经正常显示

虽然我们解决了汉化和字体的问题,可因为繁中汉化包版本落后,游戏内许多内容都是韩文,根本看不懂其中的意思。
那有没有办法可以将我们看不懂的韩文转化为可以理解的英文呢?——当然可以!

不过这个转化过程可能有一点复杂,因为我们需要使用到 AMGarkin 大神的黑沙语言包解密、加密、混合程序。
你可以在 AMGarkin 的 github 主页找到加解密、混合程序,这些程序提供源码和控制台程序,你只需要通过控制台命令即可执行解密、混合、加密这一过程。

当然,我知道你一定会嫌这个过程太过麻烦,所以我将此过程写成了一个批处理脚本,并且将所有程序打包在了一起,你可以更方便的使用它来自动进行英汉语言包的混合工作。

下载地址 https://www.lanzoui.com/ifptniuhghi

使用流程

第一步

首先,你需要找到最新版的英文语言包,它一般存放在 游戏主目录\ads\languagedata_en.loc,你可以直接将它复制到批处理脚本的文件夹中!

如果你不小心删除了 languagedata_en.loc,可以使用STEAM的 验证游戏文件完整性 功能,不过这个过程十分漫长,你也可以通过下面这个方法,来直接从网页端获取最新的黑沙语言包!

打开 https://akamai-gamecdn.blackdesertonline.com/live001/game/config/config.language.version
里面的文本就是最新的语言包的版本,将其中的数字替换掉下面的XXX
https://akamai-gamecdn.blackdesertonline.com/live001/game/language/BDOLanguage_XXX.zip
即可得到最新的语言包压缩包!
例如 https://akamai-gamecdn.blackdesertonline.com/live001/game/language/BDOLanguage_920.zip

第二步

将繁中语言包放到批处理文件夹中,你可以通过台服客户端 游戏主目录\ads\languagedata_tw.loc 获得,或者下面的地址获得
https://dn.blackdesert.com.tw/UploadData/ads/languagedata_tw.loc

第三步

执行 mix.bat,脚本会自动开始帮你解密、混合、加密语言包。
在混合完成后,脚本会询问你是否要删除解密出的TXT文件,你可以按回车确认删除,或者强制关闭控制台来跳过这个步骤,这样你就可以保留TXT解包,查询、或者自行修改里面的内容。

最后一步

将混合后的语言包 languagedata_mix.loc 复制到 游戏主目录\ads\ 下,并将它更名为 languagedata_en.loc,覆盖掉原本的英文语言包!

这样,你就拥有了一个完美的黑色沙漠中文语言包!
当游戏的内容没有中文支持时,将会显示英文描述与信息,而不再是方块字或者是韩文字体!


最后的最后,再提醒一下

此游戏每周三都会进行例行更新,游戏的语言包也会在周三被覆盖更新掉,而重新变成英文包。
因此,你需要在每周三更新后,利用我的批处理脚本再次进行语言包的更新与混合工作。
所以——收藏一下本页,你就可以随时关注汉化更新的信息了。



有任何疑问,都可以在留言区提出。
另外,有休闲工会的大佬能带带我吗?!