admin 发表于 2024-1-27 00:07:41

植物大战僵尸 自动收集阳光 CALL 代码




QQ 1503307575

找到阳光地址后 对它下写入断点 然后返回2层 就是我们要找的自动收集阳光关键代码



$-F      | 75 1E                                 | jne plantsvszombie1000.4315A0                  |
$-D      | 8BF3                                    | mov esi,ebx                                    |
$-B      | E8 47180000                           | call <plantsvszombie1000.sub_432DD0>         |
$-6      | EB 15                                 | jmp plantsvszombie1000.4315A0                  |
$-4      | 807B 50 00                              | cmp byte ptr ds:,0                     |
$ ==>    | EB 08                                 | jmp plantsvszombie1000.431599                  | jne 0x00431599 修改为 jmp 0x00431599 自动捡阳光
$+2      | 53                                    | push ebx                                       | ebx:&"爗f"
$+3      | E8 29F5FFFF                           | call <plantsvszombie1000.sub_430AC0>         | 过场动画
$+8      | EB 07                                 | jmp plantsvszombie1000.4315A0                  |
$+A      | 8BCB                                    | mov ecx,ebx                                    | 168408D0
$+C      | E8 A0F8FFFF                           | call <plantsvszombie1000.sub_430E40>         | 捡太阳02 鼠标点击处理




$-6A   | 8B80 5C010000                           | mov eax,dword ptr ds:               |
$-64   | 8B08                                    | mov ecx,dword ptr ds:                     |
$-62   | 8B89 F8070000                           | mov ecx,dword ptr ds:               |
$-5C   | 83F9 47                                 | cmp ecx,47                                     | 47:'G'
$-59   | 74 09                                 | je plantsvszombie1000.431541                   |
$-57   | 83F9 48                                 | cmp ecx,48                                     | 48:'H'
$-54   | 0F85 9C010000                           | jne plantsvszombie1000.4316DD                  |
$-4E   | 8078 40 00                              | cmp byte ptr ds:,0                     |
$-4A   | 0F94C0                                  | sete al                                        |
$-47   | 84C0                                    | test al,al                                     |
$-45   | 0F84 8D010000                           | je plantsvszombie1000.4316DD                   |
$-3F   | 8B4B 3C                                 | mov ecx,dword ptr ds:                  |
$-3C   | 85C9                                    | test ecx,ecx                                 |
$-3A   | 74 34                                 | je plantsvszombie1000.43158B                   |
$-38   | 8B92 F8070000                           | mov edx,dword ptr ds:               |
$-32   | 83FA 46                                 | cmp edx,46                                     | 46:'F'
$-2F   | 74 16                                 | je plantsvszombie1000.431578                   |
$-2D   | 83FA 3C                                 | cmp edx,3C                                     | 3C:'<'
$-2A   | 74 11                                 | je plantsvszombie1000.431578                   |
$-28   | 837B 58 0F                              | cmp dword ptr ds:,F                  |
$-24   | 74 0B                                 | je plantsvszombie1000.431578                   |
$-22   | 8BC3                                    | mov eax,ebx                                    |
$-20   | E8 0C1A0000                           | call <plantsvszombie1000.sub_432F80>         |
$-1B   | 84C0                                    | test al,al                                     |
$-19   | 75 28                                 | jne plantsvszombie1000.4315A0                  |
$-17   | 8D41 FF                                 | lea eax,dword ptr ds:                   |
$-14   | 85C0                                    | test eax,eax                                 |
$-12   | 8943 3C                                 | mov dword ptr ds:,eax                  | ebx+3C:"€魏"
$-F      | 75 1E                                 | jne plantsvszombie1000.4315A0                  |
$-D      | 8BF3                                    | mov esi,ebx                                    |
$-B      | E8 47180000                           | call <plantsvszombie1000.sub_432DD0>         |
$-6      | EB 15                                 | jmp plantsvszombie1000.4315A0                  |
$-4      | 807B 50 00                              | cmp byte ptr ds:,0                     |
$ ==>    | EB 08                                 | jmp plantsvszombie1000.431599            // jne 0x00431599 修改为 jmp 0x00431599 自动捡阳光
$+2      | 53                                    | push ebx                                       |
$+3      | E8 29F5FFFF                           | call <plantsvszombie1000.sub_430AC0>         | 过场动画
$+8      | EB 07                                 | jmp plantsvszombie1000.4315A0                  |
$+A      | 8BCB                                    | mov ecx,ebx                                    | 168408D0
$+C      | E8 A0F8FFFF                           | call <plantsvszombie1000.sub_430E40>         | 捡太阳02 鼠标点击处理
$+11   | 837B 60 00                              | cmp dword ptr ds:,0                  |
$+15   | 8D7B 60                                 | lea edi,dword ptr ds:                  |
$+18   | 0F84 30010000                           | je plantsvszombie1000.4316DD                   |
$+1E   | 837B 58 03                              | cmp dword ptr ds:,3                  |
$+22   | D9EE                                    | fldz                                           |
$+24   | D95424 14                               | fst dword ptr ss:,st(0)                |
$+28   | D95C24 10                               | fstp dword ptr ss:,st(0)               |
$+2C   | 75 22                                 | jne plantsvszombie1000.4315DF                  |
$+2E   | D943 34                                 | fld st(0),dword ptr ds:                |
$+31   | DD05 40936700                           | fld st(0),qword ptr ds:                |
$+37   | DCC9                                    | fmul st(1),st(0)                               |
$+39   | DEE1                                    | fsubrp st(1),st(0)                           |
$+3B   | D95C24 14                               | fstp dword ptr ss:,st(0)               |
$+3F   | D943 34                                 | fld st(0),dword ptr ds:                |
$+42   | DD05 28936700                           | fld st(0),qword ptr ds:                |
$+48   | DCC9                                    | fmul st(1),st(0)                               |
$+4A   | DEE1                                    | fsubrp st(1),st(0)                           |
$+4C   | D95C24 10                               | fstp dword ptr ss:,st(0)               |
$+50   | D943 28                                 | fld st(0),dword ptr ds:                |
$+53   | 83EC 08                                 | sub esp,8                                    |
$+56   | D84424 18                               | fadd st(0),dword ptr ss:               |
$+5A   | D95C24 18                               | fstp dword ptr ss:,st(0)               |
$+5E   | D94424 18                               | fld st(0),dword ptr ss:                |
$+62   | D95C24 04                               | fstp dword ptr ss:,st(0)                |
$+66   | D943 24                                 | fld st(0),dword ptr ds:                |
$+69   | D84424 1C                               | fadd st(0),dword ptr ss:               |
$+6D   | D95C24 1C                               | fstp dword ptr ss:,st(0)               |
$+71   | D94424 1C                               | fld st(0),dword ptr ss:                |
$+75   | D91C24                                  | fstp dword ptr ss:,st(0)               
$+78   | E8 F43BFDFF                           | call <plantsvszombie1000.sub_405200>         |
$+7D   | 83C4 08                                 | add esp,8                                    |
$+80   | 8D7424 18                               | lea esi,dword ptr ss:                  |
$+84   | 8BCB                                    | mov ecx,ebx                                    |
$+86   | E8 D6000000                           | call <plantsvszombie1000.sub_4316F0>         |


页: [1]
查看完整版本: 植物大战僵尸 自动收集阳光 CALL 代码