能力值:
( LV2,RANK:10 )
|
-
-
76 楼
谢谢楼主分析,最近也看了下僵尸,以下是锁定金钱的功能。金钱的地址是[[006a9ec0]+0x0768]+0x5560。
核心代码:
while (g_Lock)
{
//获得地址
HProc = OpenProcess(PROCESS_ALL_ACCESS,FALSE,dwPID);
if (HProc== INVALID_HANDLE_VALUE)
{
MessageBox(0,"用户权限不够!\n","Error~ :-(",0);
return -1;
}
Sleep(1);
//查找阳光地址:
if (ReadProcessMemory(HProc,(LPVOID)dwBaseLp,&dwBaseAddr,4,&dwRead))
{
dwBaseAddr += 0x0000768;
if (ReadProcessMemory(HProc,(LPVOID)dwBaseAddr,&dwBaseAddr,4,&dwRead))
{
dwBaseAddr += 0x005560;
dwSun = 9990;
if (WriteProcessMemory(HProc,(LPVOID)dwBaseAddr,&dwSun,4,&dwWrite));
{
Sleep(500);
}
}
}
CloseHandle(HProc);
}
有点乱。
006a9ec0是基址,有时间的话可以根据这个加偏移实现很多功能。
|
能力值:
( LV2,RANK:10 )
|
-
-
77 楼
这游戏不用改玩爆了几回了,种花种到满了。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
78 楼
说实话,玩了那么还没通过呢!!
|
能力值:
( LV2,RANK:10 )
|
-
-
79 楼
测试相关机制
|
能力值:
( LV2,RANK:10 )
|
-
-
80 楼
请教一下楼主如果用注入dll修改游戏不暂停应该怎么做呢?那部分代码好像保护了不能写入的,返回错误码6
另附上1.2.0.1065版
1. 玉米投手100%黄油
0045F210 MOV EAX,4 ---------->MOV EAX,1
2. 玉米大炮自动发射
首先要会找植物列表
[[[6a9ec0]+768]+ac]+14c*n
+24为植物ID,0x2F为玉米大炮
+90为发射倒计时,改为大于C8的数就好,时间太短了不好
但是玉米大炮至少要发射一次记录定点打击坐标。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
81 楼
我也很喜欢这个游戏!不过已通关了
|
能力值:
( LV2,RANK:10 )
|
-
-
82 楼
可怜的游戏。
|
能力值:
( LV2,RANK:10 )
|
-
-
83 楼
_ _玩过 没什么兴趣
|
能力值:
(RANK:400 )
|
-
-
84 楼
确实写的不错。小白来支持了。
|
能力值:
( LV2,RANK:10 )
|
-
-
85 楼
牛啊 .大哥说说
|
能力值:
( LV2,RANK:10 )
|
-
-
86 楼
看到各位高高手的大作,也增强了自己学习的信心!!
|
能力值:
( LV2,RANK:10 )
|
-
-
87 楼
不错学习了啊谢谢
|
能力值:
( LV5,RANK:70 )
|
-
-
88 楼
回去试试,收藏了。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
89 楼
高手好多啊,学习
|
能力值:
( LV2,RANK:10 )
|
-
-
90 楼
不错,确实好用,只是这样一来没有玩游戏的兴致了。呵呵,又改回去玩原版了。
|
能力值:
( LV2,RANK:10 )
|
-
-
91 楼
哈哈,有意思啊
|
能力值:
( LV2,RANK:10 )
|
-
-
92 楼
弱弱的问下!这个是怎么找的?思路是什么? 找了很久没找到啊!
|
能力值:
( LV5,RANK:70 )
|
-
-
93 楼
mark
|
|
|