更新记录
- 2020-12-17 移除exe版本脚本,分离游戏和文字反和谐,修复卡牌槽丢失
- 2020-11-20 加入文字反和谐
- 2020-11-18 修复GUI替换错误
- 2020-11-13 14点 加入对 data.json 文件的校验和更多提示,文章加入脚本运行异常说明
- 2020-11-13 移除对于中文和中配的修改,提高启动速度,增加验证,提高易用性
- 2020-11-12 重构脚本,加入 data.json 文件,提供对未来版本的兼容性,解决部分卡背模糊和卡背略缩图 头像 牌桌阴影丢失的问题
前言
只提供反和谐脚本使用,和谐补丁请去置顶帖,更新为不定期更新
随着越来越多的东西被和谐,**程序员越来越**,反和谐会越来越难
4k已不再完美,热更后文字反和谐无效问题,无法修复,因为**会对比文件是否一致
前置条件
- 必须为国服玩家 (国际服玩家使用会被锁区)
- 系统win7x64,win8x64 ,win10x64
- 安装python3
- 电脑上同时存在国际服和国服
- 最基本的电脑使用能力
存在的问题
- 只能使用中文和中配
- 一些牌桌无法反和谐
- 4k下丢失某些卡背略缩图
- 4k下丢失某些卡牌槽背略缩图
- 对机械硬盘不友好(因为和谐了头像和卡背,需要替换大量文件,保证兼容性)
- steam版本无法使用,需要同时打开GOG客户端,否则无法登录游戏
- 操作不太友好(懒得改)
使用说明
使用脚本
注:最好只使用GOG2.0 下载和游玩,舍弃国服启动器
建议还是玩国际服吧,反和谐效果会越来越差的
邀请注册连接:https://www.playgwent.com/invite-a-friend/7O3528M84L
不再提供打包后的版本,请自行下载python,运行nazi.py
GitHub地址:https://github.com/xiaojinsb/gwent_naizi
由于我不知道反和谐那些文字,只加入了最简单的,你可以在帖子中回复,也可自行下载或fork项目,修改data.json,最好是修改后pr或者共享出来
下载文件夹 反和谐脚本
重点文件包含:
- naizi.py
- data.json
naizi.py 和 data.json 必须在同一个目录下
第一步修改 data.json,中 国服和 国际服 安装路径
这里修改成自己的游戏根目录,需要特别注意 双\\,修改一次之后,无需再次修改

第二步运行 naizi.py
启动时会自动检查 data.json 是否正确和存在,检查国服和国际服安装位置是否正确

确定地址之后,输入y,询问是否反和谐文字

由于反和谐文字,不知道有什么问题,请自行选择是否需要反和谐文字
如果出现问题去游戏目录\Gwent_Data\StreamingAssets 删除 data_definitions
之后将 data_definitions1 重命名为 data_definitions

提示成功后就可以打开国际服Gwent游玩
脚本运行异常
错误提示:
- data.json 读取失败,请检查文件是否正确,注意必须为双斜杆
错误原因: Invalid \escape: line 多少行 column 多少列 (char 多少字符) - data.json 中key出错
错误原因:正确的key - data.json 缺失,请确保目录下有 data.json 文件
- 国服安装地址错误
- 国服安装地址错误
如果提示 data.json 错误,请去网站校验文件 json校验
复制data.json 全部内容,粘贴到网站中

提示正确,意味着data.json 格式上没有错误
如何开启4k
注:只针对GOG2.0
先去gog商店,搜索gwent,进入游戏商店页面,再右下角有个带4k字样的免费dlc,购买即可(只需一次购买)


源码说明
简单的python脚本,使用pyinstaller打包
- naizi.py 脚本,有详细注释
- data.json 游戏路径和替换文件列表
- file.ico 脚本图标
终端运行 pyinstaller --hidden-import pandas -F -i file.ico naizi.py
感谢
- @Gavagai 提供的解决怪兽默认牌桌粒子特效问题的方法 https://www.iyingdi.com/web/bbspost/detail/2050175
- @Master.Qiu 提供的汉化方法 https://www.iyingdi.com/web/bbspost/detail/2078151
- @专业卖萌的 提供的解决主页面没有UI
- 大师球催更新


