CK2dll:3 步让十字军之王2正常显示中文
CK2dll3 步让十字军之王2正常显示中文【免费下载链接】CK2dllCrusader Kings II double byte patch /production : 3.3.4 /dev : 3.3.4项目地址: https://gitcode.com/gh_mirrors/ck/CK2dllCK2dll 是一个针对《十字军之王2》Crusader Kings II的 DLL 双字节补丁注入游戏进程后修复字体加载、地图文字、文本排版等环节让中文等双字节字符不再变成方框和问号。适合玩汉化 MOD、想在游戏内直接打中文、用中文命名存档的玩家。当前版本面向 Steam 版 3.3.4仅限 Windows。兼容性速览项目要求操作系统WindowsmacOS 明确不支持游戏版本Steam 版 3.3.4仅支持 Steam 渠道附加依赖无自动更新功能需要联网授权MIT安装与首次运行获取文件下载最新 release 压缩包并解压或者用源码git clone https://gitcode.com/gh_mirrors/ck/CK2dll确认解压后能看到Plugin、d3d9、other等目录。把解压出的全部文件拷入游戏根目录ck2game.exe所在目录。确认目录下出现Plugin.dll和plugins子目录。在 Steam 订阅多字节 MOD没有 Steam 的 MOD 源时手动把 mod 放入文档目录下Paradox Interactive/Crusader Kings II的 mod 目录。确认启动器的 mod 列表里能看到它。在启动器里勾选启用该 mod启动游戏。确认进入游戏后地图上的中文地名正常显示没有方框。想确认补丁是否完整生效查看游戏根目录的日志pattern_ck2jps.log成功时会输出DLL [OK]。不需要额外配置插件启动时会自动检测游戏版本并完成修补。核心能力逐条拆解️ 地图地名显示场景原版引擎按单字节设计地图上的中文地名要么乱码、要么错位、要么被强制转成大写风格。变化地图标签的位置、对齐和大小写都被逐层修正中文地名和原版一样稳定地挂在对应位置长地名不再互相叠字。 对话框文本排版场景事件描述、结算弹窗里的长段中文原版会出现截断、溢出、换行错位对话框首尾的装饰花纹也会和中文重叠。变化主文本、换行、省略号溢出以及普通、继承、结算三类对话框的装饰花纹都做了处理长段中文可以完整读完。⌨️ 游戏内中文输入场景原版 SDL 层没有正确调用系统输入法给角色起名、写信时只能切出游戏用记事本再粘贴。变化输入法被修复后你可以直接在游戏输入框里打字起名流程不再需要来回切换窗口。 中文存档名场景原版会把非 ASCII 文件名当作非法输入直接拒绝用中文给存档命名会报错。变化绕过这层安全检查后中文存档名可以正常保存和读取再也不用save1、save2硬记。所有修补项在Plugin/dllmain.cpp里有对应初始化入口任一环节失败都会弹窗提示而不是静默跳过。可配置项参考配置文件位于游戏目录plugins/plugin.ini共 3 个选项选项默认值作用DATE_FORMATno改为yes启用日期格式修正默认即可按汉化习惯调整NICKNAME_FORMATdisable控制昵称、名、头衔排列NICKNAME_FIRSTNAME_TITLE或FIRSTNAME_NICKNAME_TITLE不需要就保持关闭ERROR_TESTno改为yes进入测试模式日常使用默认即可排错速查表症状原因处理办法启动时弹窗提示版本未支持并退出游戏版本与 DLL 不匹配确认 Steam 版为 3.3.4联网状态下Plugin.dll会自动更新到匹配版本离线游玩时不想联网每次运行游戏都会检查更新删除plugins/autoupdate.bat自动更新即关闭不确定插件是否正常工作补丁某环节未命中查看游戏根目录pattern_ck2jps.log成功标志是DLL [OK]在 macOS 或非 Steam 版上装不了项目只支持 Windows Steam换 Windows 环境并使用 Steam 版游戏遇到疑似 bug可能是已知问题到项目仓库提 issue写清复现步骤、截图和系统环境自动更新按ck2game.exe的 MD5 去拉取匹配的Plugin.dllDLL 与游戏版本是绑定的不会出现错配。总结CK2dll 做的就一件事让中文在十字军之王2 里正常显示、正常输入、正常存档全程 3 步安装、零配置。现在就解压安装、启用 mod 进游戏之后遇到方框或报错先对照上面两张表自查搞不定再去仓库提 issue。【免费下载链接】CK2dllCrusader Kings II double byte patch /production : 3.3.4 /dev : 3.3.4项目地址: https://gitcode.com/gh_mirrors/ck/CK2dll创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考