【Mod工具】Mod文字配置ID修复工具,带自动翻译功能,让旧版本mod的文本ID自动匹配新版本的文本ID,适用于所有替换原版文字的mod
本帖最后由 魔剑圣尊 于 2021-8-10 18:30 编辑1. 前置villain(如果连villain都没有,应该不需要这个工具了)该工具使用python3.8编写,如果打不开就尝试下个Python3.8吧。
2. 介绍
该工具的作用是将一些因为版本更新导致 localText.json 和 roleLogLocal.json 的ID错乱的mod,自动匹配为新版本的ID
如下图所示:
原版
旧版Mod
修正后
像 文学八荒、合欢宗 这一类有修改文本的mod,就可以自动匹配到新版的ID,使无法使用的mod恢复正常。
同时,如果旧文本有缺失的多文本字段(tc或en)那么本工具也会添加上,根据自动翻译的设置决定是否使用翻译
3. (必看!)使用方法
1.下载工具,并解压到 鬼谷八荒/Mods/Villain 下
注:该工具有两个文件,repaireModText.exe 与 repaireModConfig.json,都要解压。
2.打开 repaireModConfig.json ,进行配置
目前有四个配置选项,注释都写的很清晰了,这里再说一下翻译的规则:
当原文本 没有对应字段 或 对应字段为空 时才会去尝试翻译,如果已经有对应字段,那么将不会进行翻译。
繁体翻译用的是opencc库,该库需要在电脑有Python的情况下手动安装
英文的翻译用的是有道翻译的网页API
警告:经过测试,有道翻译翻译英文的速度极慢,如果文本较多时不建议开启,大概四五秒左右才能翻译一个文本
3.点击 repaireModText.exe 会打开一个文件夹选择框,选择需要进行修复的mod
4.经过一阵滚屏后,此时被处理的文本就已经放在对应文件夹里了
5.检查ID是否匹配正确,然后把处理的两个json文件复制回原mod文件夹
4.下载
**** Hidden Message *****
111111111111111111
制作辛苦,感谢分享 666666666
谢谢分享
请问圣尊,之前您写的更多先天汽运dll用在新版本loader里报红了请问怎么修复呢?很喜欢那个,谢谢!:$ 66666666666666666666 支持~~~~~~~ 看看隐藏内容是什么!谢谢!给楼主点赞,希望继续分享! 这真是太牛逼了大佬!自己改着玩结果每次更新都得重新搜索改序号,在太强了啊! 66666666666
66666666666666666666
顶顶顶顶顶顶顶顶
厉害了我的歌 大佬强啊
大佬,为啥识别不到JSON文件?是因为我用记事本打开JSON文件后就这样吗? 制作辛苦,感谢分享
大佬大佬,我来学习学习 66666666666
强啊这个MOD
厉害 66666666666666
制作辛苦,感谢分享 眼 大佬牛逼 666666666666666666666666
666666666666666666666666
666666666666666666666
6666666666
谢谢楼主分享 这可太棒了,这就试试