不是说最近突然闲了下来吗?所以继续折腾老游戏,因为现在到处充满“AI”元素,所以“突发奇想”,要不自己一个人搞定一些 JA2 MOD 的翻译?
于是就有了让 AI 帮忙写个 XML 处理工具、让 AI 把提取出来的文本进行翻译……
让 AI 用 Python 写了个 XML 提取文本、然后导回的工具,于是就有了那篇自己就像给 AI 当调试员《完全不懂让 AI 帮忙制作工具软件,体验了最搞笑的方式》的文章,前后竟然花了 3 天才搞好,我以为几分钟的事,毕竟每次我说完需求 10 几秒就信心慢慢地给了我全部的代码……
然后让 AI 翻译文本其实有个最大的问题就是:聊天文本长度限制!目前大部分 AI 聊天的长度都有个文本量限制,一般是 32k,长点的 64k,反正非常不适合你把超长的文本贴个它来翻译,如我这次要搞得 SDO 物品翻译,长度随便一选都是 5735126,大概就是 570k 了吧,害我要分 10 几次来翻译,而且每次都会因为输出窗口限制要点好多次“继续生成”,期间还会停下来,要跟它说“继续啊”,到最后自己都烦了跟一个不是人的发牢骚“你&%¥*#@的不够长不会自己继续啊……笨的可以”……
吐槽完毕,开始正文:
SDO(1.13 Stock Data Overhaul)
SDO 是熊窝 Strohmann 大概在 2013 年写的一个物品 MOD,全名叫 1.13 Stock Data Overhaul,比较适合 1.13 稳定版(目前叫 7609 或 2014) 。虽然 Strohmann 很久没维护了(应该是),后面的版本修正应该是其他玩家搞的,具体是谁也不清楚。反正我是根据 sevenfm(JA2 1.13 AI MOD 作者) 的 1.13 7609 + AI 整合包 7609en+Modpack.7z 里面的 SDO 版本。
SDO 汉化包
这个是我自己玩的时候汉化的,所以没什么润色之类的。
具体翻译导出文件、汉化好的文件我放在 Git 了,下面这个地址虽然是 Git,习惯 SVN 的铁友可以直接用 SVN 软件检出下载:
https://github.com/zwwooooo/JA2v1.13-Chinese-Version/tree/SDO_2014_ChsPatch
因为是 MOD 的汉化包,所以前提要自己会配置 1.13 的 VFS 方式来加载,具体方法就要自己去学习。
最好是用 JA2 + 1.13 + TBS汉化包 + SDO + SDO_2014_ChsPatch + sevenfm AI MOD 来玩。
VFS 配置顺序:SlfLibs, Vanilla, v113, Data_TBS_2014, Data113_TBS_2014, SDO, SDO_2014_ChsPatch, UserProf
- 正版 JA2 1.12(Gold/ GOG 版本)
- 1.13 2014/7609 稳定版
- 不带“Chinese.”头的 1.13 TBS 汉化包(这里:JA2v1.13-Chinese-Version)
- SDO 英文版本:本 Git 地址的 Data-SDO目录(百毒:这里)
- SDO 自玩汉化包:同 4 的 Data-SDO_2014_ChsPatch 目录(百毒:同 4)
- 下载 sevenfm 1.13 7609 AI 版本的 ja2.exe 来玩(用 2942 版本 ja2_7609+AI 中文版 r2942 )或者 1.13 7609 熊窝版
- 进阶:可以配合 sevenfm 整合包 7609en+Modpack.7z 里面的 WildFire 地图包玩
----
额外配置说明,一般物品 MOD 会有自己的包大小设定,在 Data-SDO 的 Ja2_Options.ini 会有专门的设置,所以 SDO 包里面的 Ja2_Options.ini 是要按 VFS 加载顺序加载的,你可以把自己自定义的 ini 设置用 Ja2.ini 里面的 MERGE_INI_FILES 定义一下来合并设置,例如:
MERGE_INI_FILES = Ja2_Options.ini, Mod_Settings.ini, CTHConstants.ini, APBPConstants.ini, Skills_Settings.INI, Item_Settings.ini, Taunts_Settings.INI, Helicopter_Settings.INI, Morale_Settings.INI, Creatures_Settings.INI, IntroVideos.ini
这样设置后,你用 VFS 加载顺序来加载各个文件夹里面的这些 ini,就会以“后面覆盖前面”的顺序来合并。注意后面加载的 ini 文件不需要完整的 ini 项,只要增加自己需要的项即可,例如佣兵技能设置文件 Skills_Settings.INI(拿这个举例是因为内容比较少 ^_^),最后面你可以只自定义自己喜欢的设置,如我的为了测试,让佣兵技能点有 30 个好做“超人”:
[Generic Traits Settings] ;****************************************************************************************************************************** ; Maximum number of Skill Traits available for player mercs. (Enemies and militia have always 2-3 traits max.) //玩家佣兵可用特技的最大数量。(敌人或民兵永远都只有最多2-3个特技) ; Values from 2 to 30 are allowed. //取值可由2到30 ; WARNING: MAX_NUMBER_OF_TRAITS must be higher than NUMBER_OF_MAJOR_TRAITS_ALLOWED at least by 1. //警告:MAX_NUMBER_OF_TRAITS必须至少比NUMBER_OF_MAJOR_TRAITS_ALLOWED大1 ; WARNING: MAX_NUMBER_OF_TRAITS_FOR_IMP must be higher than NUMBER_OF_MAJOR_TRAITS_ALLOWED_FOR_IMP at least by 1. //警告:MAX_NUMBER_OF_TRAITS_FOR_IMP必须至少比NUMBER_OF_MAJOR_TRAITS_ALLOWED_FOR_IMP大1。 ;------------------------------------------------------------------------------------------------------------------------------ MAX_NUMBER_OF_TRAITS = 30 ; Number if Skill Traits available when creating IMP. //自创IMP最多可以有多少个技能。 MAX_NUMBER_OF_TRAITS_FOR_IMP = 30 ; Number of Major Trait slots allowed for player mercs. //自创IMP有多少副技能 ; Values from 2 to 20 are allowed. //取值可由2到20。 NUMBER_OF_MAJOR_TRAITS_ALLOWED = 4 ; Number of Major Trait slots allowed when creating IMP. //自创IMP有多少主技能 ; Values from 2 to 20 are allowed. //取值可由2到20。 NUMBER_OF_MAJOR_TRAITS_ALLOWED_FOR_IMP = 4 [Auto Weapons] [Heavy Weapons] [Sniper] [Ranger] [Gunslinger] [Martial Arts] [Squadleader] [Technician] [Doctor] [Ambidextrous] [Melee] [Throwing] [Night Ops] [Stealthy] [Athletics] [Bodybuilding] [Demolitions] [Teaching] [Scouting] [Covert Ops] [Radio Operator] [Snitch]
大概就这样,有什么问题评论或者去群问其他铁友。
- 本文标题:SDO 汉化包
- 本文链接:https://zww.me/ja2-7609-sdo-chs-patch-241117v2.z-turn
- 发布时间:2025年01月22日 14:59
- 版权声明:除非注明,文章均为 zwwooooo 原创,转载请以链接形式标明本文地址!