请选择 进入手机版 | 继续访问电脑版
跳转到:
打印 上一主题 下一主题

[教程] 修改帝国时代3主程序读取文件教程

[复制链接]
LV20 ????

三好萌新

阅读权限
255
积分
33067
食物
4389
木材
2118
钱币
3634
茶叶
187
钻石
1325
经验
15571

幸运勋章

跳转到指定楼层
楼主
发表于 2019-9-1 19:30:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人能力有限,只能做到修改相同长度的字符,不能增加或减少字符。例如protoy.xml修改成protoa.xml

所需软件:dnSpy
1.png


2.png

按ctrl+F搜索,一般使用String(UTF-8)与String(Unicode)

3.png

以protoy.xml为例子,在搜索框输入protoy.xml。【如果String(Unicode)找不到就在String(UTF-8)找,如果两个都有,那就把这两个都改了吧】
4.png
把protoy.xml修改成protoa.xml,那么游戏就不会读取protoy.xml,会变成读取protoa.xml
5.png




String(UTF-8)的,不知道有什么用,我只知道protoy.xml是在String(Unicode)那里调用的。
6.png
7.png

改好后按保存
8.png

9.png



不是萌新,不是大佬,只是云玩家。
LV20 ????

三好萌新

阅读权限
255
积分
33067
食物
4389
木材
2118
钱币
3634
茶叶
187
钻石
1325
经验
15571

幸运勋章

沙发
 楼主| 发表于 2019-9-1 19:32:51 | 只看该作者
techtreey.xml、dataPY.bar、data3.bar等文件同理
techtreey.xml:

10.png
11.png
继续往下寻找
12.png
13.png





dataPY.bar:
15.png
16.png







data3.bar:
18.png
19.png

回复
不是萌新,不是大佬,只是云玩家。
您需要登录后才可以回帖 登录 | 注册

本版积分规则