永恒之柱GOG最新版中文省略号修复,及100级等级上限、附魔槽数20、自动开启完全控制台等超级补丁。。。。。。
本帖最后由 liyun_1981 于 2019-4-30 17:45 编辑本人是DND规则游戏爱好者,首先感谢 @杨佐 大佬无私分享最新的GOG版游戏,本来很高兴的在蒸汽论坛找到了最新的能用的汉化补丁(https://steamcn.com/t334498-1-1),以为能爽玩一番了,没想到进游戏却发现了游戏中有部分中文变成了省略号,这太他妹的搞了。。。。。。没想到还有这种情况。。。不过看到这游戏是unity3d做的老夫笑了,鉴于unity3d的尿性本能的想到了反编译一下Assembly-CSharp.dll看看能不能找出问题。。。没想到黑石头的编码规范还是不错的,老夫只修改了两行代码就搞定了,嘿嘿。。。貌似永恒之柱贴吧里也有这个补丁,但是我下下来试了下不是很稳定,有时候切换地图会无限读取,经测试还是我自己弄的这个补丁好用,哈哈哈。。。
修改之前效果图
修改之后效果图
安装方法很简单,直接把解压后的 Assembly-CSharp.dll 文件覆盖到 游戏目录\Pillars of Eternity\PillarsOfEternity_data\Managed 目录下就行。
本着负责的态度,嘿嘿,对于使用steam版本的玩家,可以先用此补丁试下,如果不行可以按照以下的步骤自行修改:
1、安装好Microsoft Visual Studio 2017 Professional(微软官网有现成资源,安装方法网上也有,这里就不赘述了);
2、打开“VS 2017的开发人员命令提示符 ”,输入命令:ildasm 如下图:
弹出ildasm窗口后从文件菜单选择文件 游戏目录\Pillars of Eternity\PillarsOfEternity_data\Managed\Assembly-CSharp.dll 加载进来,在树结构图中找到 UIFont类,再找到红框内的 WrapText方法,双击打开该方法的 il代码窗口,记住红框内的关键字;
3、新建两个文件夹分别为DLL和DLL-idlasm ,把Assembly-CSharp.dll文件复制到DLL目录,输入命令:cd /d "E:\Decompile\DLL"
ildasm Assembly-CSharp.dll /output:..\DLL-ildasm\Assembly-CSharp.il
执行完后DLL-idlasm目录下会生成两个文件,用UE打开 Assembly-CSharp.il,根据第2步记录的关键字找到 WrapText方法的il代码,如下图:
4、在该方法代码中找到关键字 “useAllCharacters”,用下一行代码中的“IL_03b9”替换掉上面两处红框内的“IL_0396”,保存文件完成修改!!
这里需要说明一下,不同机器上运行的反编译结果中的 IL_XXXX 标签名称可能会不同,不过没关系,按照上面的方法替换就行,随它是啥值都行。。
5、输入命令:cd /d "E:\Decompile\DLL-ildasm"
ilasm /dll /resource:Assembly-CSharp.res Assembly-CSharp.il /output:Assembly-CSharp.dll
执行完后将在 DLL-idlasm目录下生成 Assembly-CSharp.dll文件,用此文件替换到游戏目录\Pillars of Eternity\PillarsOfEternity_data\Managed 目录下,搞定!
特别说明:此补丁只适用于最新版本v3.07.0.1318 ,如果将来黑石头又更新了我会及时更新补丁,动手能力强的也可以按照我上面说的方法自己更新补丁,哈哈,我使用的这种修改方式理论上应该是最稳定的了,不过不能保证一定不会有任何问题,建议大家替换前还是先备份一下Assembly-CSharp.dll文件!
2018年3月30日晚最新更新,修改了一些游戏功能,如下:
1、100级等级上限:16级后人物可以继续升级并获得技能点
2、10倍经验:杀怪和做任务获得10倍经验,16级以后所需经验值算法为:n*(n-1)*500
3、初始属性点修改:新建或洗点后角色初始获得属性点为20,各属性为10,属性下限为5,上限为30
4、移动速度修改:慢速模式改为0.5倍,倍速模式改为4倍
5、装备附魔槽数量修改:由14改为20
6、自动开启完全控制台:进游戏后不需要先输入iroll20s,直接输命令就行!
附件下载:
**** Hidden Message *****
66666666666666666666666 多谢了
66666666666
12好啊啊啊啊
楼主好棒{:3_125:}
感谢楼主!!!!! 思进智能 K线走势?
:lol:lol:lol:lol:lol:lol 111111111111111111111111111
感谢分享
慕名而来。
66666666666666
龍騎士,如果您要查看本帖隐藏内容请回复
8888888888888888
感谢分享
打发士大夫撒
66666666666
kkkkkkkkkk
感谢分享:D 感谢分享,试一试
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
0lxy感谢分享 感谢卤煮分享
6666666666666
11111111111111111111111111111
看到楼主这么努力分享,我只能顶个贴感谢一下了!楼主太棒了!我先下为敬! 感谢分享 感谢分享 6666666666666