尹Xx 发表于 2023-5-10 00:35

CE修改单机游戏数据搜索不出来

本帖最后由 尹Xx 于 2023-5-10 00:38 编辑

最近接触了单机游戏想要玩一玩~想到有CE这个神器就想试试,但是死活搜索不出来金币的地址怎么办
第一遍能搜索出来一堆东西,金币变了之后就搜不出来了(忽略我的英文版,下的官网的没有中文的
第一遍搜索金币数据80
第二遍数据变动再次搜索,搜索不出地址

LQB 发表于 2023-5-12 00:19

尹Xx 发表于 2023-5-11 16:50
乘以2貌似还是不行,下面是按照方法2增加减少筛选到后面也是没有数据了

"首次扫描" 用“未知的初始值”的扫描类型,"4字节”的数据类型
数值增加了,"再次扫描" “增加的数值”的扫描类型,"4字节”的数据类型
数值减少了,"再次扫描"“减小的数值”的扫描类型,"4字节”的数据类型


你的图3(从上往下数) 用“未知的初始值”的扫描类型,"4字节”的数据类型
你的图4"增加的数值”的扫描类型,而不是"数值增加了.."的扫描类型

初:250
改变后:259
数值增加了 259 - 250 = 9
使用"数值增加了.."的扫描类型,应填9(前提是数值没加密)

redtwei 发表于 2023-5-12 02:41

本帖最后由 redtwei 于 2023-5-12 02:42 编辑

这个游戏改存档就好了,数值貌似是加密了的
1. 先删除 C:\Users\你电脑用户名\AppData\Roaming\electron_18文件夹

每次修改都要删除 不删除修改了会自动核对数据导致失败

2.用记事本打开游戏根目录

VillageRhapsody/data/villagedb_XXXXXXXXXX.qt1(XXXXXX是根据你版本和系统来定的)

搜索物品ID,后面的数字修改成你要的数量然后保存就好了

尹Xx 发表于 2023-5-10 16:27

大佬们好~有木有懂的

LQB 发表于 2023-5-10 22:51

①CE官网有中文汉化包
②数值可能被加密了,试得用“未知的初始值”的扫描类型,"4字节”的数据类型,然后数值增加了,再搜“增加的数值”,数值减少了,再搜“减小的数值”。
③这款游戏的制作商的另一款游戏“职场狂想曲”,采用的是*2加密方式,如金币是25,那么在内存的数值是50,所以用CE要搜50,而不是25

尹Xx 发表于 2023-5-11 16:50

LQB 发表于 2023-5-10 22:51
①CE官网有中文汉化包
②数值可能被加密了,试得用“未知的初始值”的扫描类型,"4字节”的数据类型,然后 ...

乘以2貌似还是不行,下面是按照方法2增加减少筛选到后面也是没有数据了

尹Xx 发表于 2023-5-11 16:51

我还试了一个方法,就是直接在存档文件里面改数据,还是不行

LQB 发表于 2023-5-12 00:29

尹Xx 发表于 2023-5-11 16:50
乘以2貌似还是不行,下面是按照方法2增加减少筛选到后面也是没有数据了

进程要选对
1.在附加进程的界面,选择“应用程序”,在此界面应该只有一个此游戏进程。试一下这个。
2.在附加进程的界面,选择“当前进程”,在此界面应该有几个此游戏进程,不行把每一个此游戏进程都试一下

LQB 发表于 2023-5-12 00:53

尹Xx 发表于 2023-5-11 16:50
乘以2貌似还是不行,下面是按照方法2增加减少筛选到后面也是没有数据了

第三个进程

尹Xx 发表于 2023-5-12 08:28

redtwei 发表于 2023-5-12 02:41
这个游戏改存档就好了,数值貌似是加密了的
1. 先删除 C:%users\你电脑用户名\AppData\Roaming\electron_1 ...

我下的是免安装的,貌似没有那个需要删除的文件包,游戏文件里的数据改了没用
页: [1] 2
查看完整版本: CE修改单机游戏数据搜索不出来