找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 文档 工具 设计
查看: 407|回复: 0

一次修改 这是我的战争 v6.0.0 游戏的经历

[复制链接]

2万

主题

1250

回帖

2万

积分

超级版主

教育辅助界扛把子

附加身份标识
精华
1
热心
7
听众
1
威望
48
贡献
14330
违规
0
书币
50009
注册时间
2020-4-8

论坛元老灌水之王

发表于 2022-4-7 23:23 | 显示全部楼层 |阅读模式
清明在家,反正疫情也封闭了,出不去,正好玩一下未加密版的这是我的战争(this war of mine)。
作为一个手残党,玩游戏不用修改器,太难受了,除非游戏自带了修改器。找了一圈,现在v6.0.0的修改器也就风灵月影的修改器可用,但是可修改的内容中,并不能修改资源。
那就趁着有时间,看下能不能自己找到基址,修改。

过程也很简单,开启CE,搜索,然后指针扫描。
关游戏重开,再加载游戏进程,查看找到的地址是不是基址。

由于我搜索的是家里的物品,所以找到的基址如下。
基址:"This War of Mine.exe"+009001B0,偏移是28
当我以为找到了基址的时候,重启游戏发现,这个地址好像对应的是家里物品的第一个。第一个收集到的物品,就会使用该地址。
第二个物品偏移是68
第三个物品偏移是A8
每个间隔16进制的40

这里做一个猜想,游戏可能用的链表或者数组的数据结构,里面放的结构体。
我不会OD,后面学了再去看吧。

但是有个坑,就是只要修改资源,游戏就会崩溃,这让我很苦恼。
找到了基址,用ReadProcessMemory代码也能读出来数据,就是不能修改。这下我有点理解,为啥我找到的修改器没有修改资源的功能了。
我猜测,游戏有可能做了校验,或者代码有bug,所以修改就闪退。

后来发现国外有人用ce修改了资源,但是是在外上搜寻到物资的界面。
不过试了下,确实可以,但是都是固定住冰箱里资源的数量,向自己的背包里添加。

先玩着,知识储备不够,等下多学点,再来看看是否能修改不崩溃。


Great works are not done by strength, but by persistence! 历尽艰辛的飞升者,成了围剿孙悟空的十万天兵之一。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号


免责声明:
本站所发布的第三方软件及资源(包括但不仅限于文字/图片/音频/视频等仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢某程序或某个资源,请支持正版软件及版权方利益,注册或购买,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To: admin@cdsy.xyz

QQ|Archiver|手机版|小黑屋|城东书院 ( 湘ICP备19021508号-1|湘公网安备 43102202000103号 )

GMT+8, 2024-11-24 00:35 , Processed in 0.041045 second(s), 26 queries .

Powered by Discuz! CDSY.XYZ

Copyright © 2019-2023, Tencent Cloud.

快速回复 返回顶部 返回列表