首页
社区
课程
招聘
[求助][求助]有人调试过植物大战僵尸的物品CD吗?
发表于: 2011-10-17 00:51 5229

[求助][求助]有人调试过植物大战僵尸的物品CD吗?

2011-10-17 00:51
5229
菜鸟求助,想知道怎么找的,能顺便能说说是如何找到的吗?不用CE,我觉得光是在代码里面下断点猜得话,好麻烦,有没有有效点的方法呢



我只找到这里,应该是接近了,想知道有效点的方法   植物大战僵尸年度版

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 6525
活跃值: (3655)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
有物品CD吗?如果是植物冷却时间的话可以改这句
00493AA3     C645 48 00       mov byte ptr ss:[ebp+48],0   // 0改为1
具体找法是用CE切换到搜索字节,然后拿起植物,卡片变暗,搜索0,放下植物,卡片变亮,搜索1,找到地址后,查看是谁访问了该地址就能找到这句代码了。
2011-10-17 02:46
0
雪    币: 159
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
[QUOTE=Kisesy;1010291]有物品CD吗?如果是植物冷却时间的话可以改这句
00493AA3     C645 48 00       mov byte ptr ss:[ebp+48],0   // 0改为1
具体找法是用CE切换到搜索字节,然后拿起植物,卡片变暗,搜索0,放下植物,卡片变亮,搜索1,找到地址后,查看是谁访问了...[/QUOTE]

谢谢你,用CE我找到过,只用OD动态调试能不能找到呢?很多帖子都说CE, 可能找这个CE比较有效吧
2011-10-17 11:20
0
雪    币: 6525
活跃值: (3655)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
4
光用OD的话比较麻烦,方法有很多,你可以按照这个流程从下往上的不断的返回

拿起植物
植物变暗
判断是否能够种植
种植植物
阳光减少
植物增加

比如说:004127EF  |. /0F84 20090000 JE PlantsVs.00413115
这句代码就是控制植物可否种植的
你在这句代码函数头下断,断下后经过返回应该能找到控制植物变暗的代码,不过很容易漏掉,比较麻烦
2011-10-17 11:41
0
雪    币: 159
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
感谢你的回答
2011-10-17 12:02
0
游客
登录 | 注册 方可回帖
返回
// // 统计代码