标题: 敌方回合开始出现错误
性别:未知-离线 djy459598685

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 5
编号 411120
注册 2011-1-22


发表于 2012-2-10 12:35 资料 短消息 只看该作者
敌方回合开始出现错误

龙鳞铠回mp问题

3C2E0处开始:
E9 3C FB 04 00

8b421处开始

6A 3C 8B 4D E4 E8 DE AF F7 FF 85 C0 76 07 6A 3C
E9 BA 04 FB FF 8B 4D E0 6A 13 8B 4D E4 E9 A2 04
FB FF


因为位置冲突我将其改为

3C2E0处开始:
E9 1B 11 09 00

9EC00处开始:
6A 3C 8B 4D E4 E8 FF 99 F3 FF 85 C0 76 07
6A 3C E9 DB EE F6 FF 8B 4D E0 6A 13 8B
4D E4 E9 C3 EE F6 FF

经测试已产生效果,可每到敌方回合开始就出现报错

请问原因


Ollydbg改法

0043CEE0    E9 3CFB0400     JMP Ekd5.0048CA21

0048CA21    6A 3C              PUSH 3C                                             ; 3C是MP防御代码
0048CA23    8B4D E4          MOV ECX,DWORD PTR SS:[EBP-1C]
0048CA26    E8 DEAFF7FF    CALL Ekd5.00407A09                       ; 装备检测
0048CA2B    85C0              TEST EAX,EAX
0048CA2D    76 07             JBE SHORT Ekd5.0048CA36
0048CA2F    6A 3C              PUSH 3C                                              ; 3C是MP防御代码
0048CA31    E9 BA04FBFF    JMP Ekd5.0043CEF0
0048CA36    8B4D E0          MOV ECX,DWORD PTR SS:[EBP-20]
0048CA39    6A 13             PUSH 13
0048CA3B    8B4D E4          MOV ECX,DWORD PTR SS:[EBP-1C]
0048CA3E    E9 A204FBFF    JMP Ekd5.0043CEE5                         ; 跳回到原调用处


我改的
0043CEE0   >-\E9 1B110900   JMP Ekd5.004CE000

004CE000    6A 3C           PUSH 3C
004CE002    8B4D E4         MOV ECX,DWORD PTR SS:[EBP-1C]
004CE005    E8 FF99F3FF     CALL Ekd5.00407A09
004CE00A    85C0            TEST EAX,EAX
004CE00C    76 07           JBE SHORT Ekd5.004CE015
004CE00E    6A 3C           PUSH 3C
004CE010  - E9 DBEEF6FF     JMP Ekd5.0043CEF0
004CE015    8B4D E0         MOV ECX,DWORD PTR SS:[EBP-20]
004CE018    6A 13           PUSH 13
004CE01A    8B4D E4         MOV ECX,DWORD PTR SS:[EBP-1C]
004CE01D  - E9 C3EEF6FF     JMP Ekd5.0043CEE5


顶部
性别:未知-离线 djy459598685

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 5
编号 411120
注册 2011-1-22


发表于 2012-2-10 14:08 资料 短消息 只看该作者
回复 #1 djy459598685 的帖子

感谢各位的帮助,问题已解决。。


顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-6-24 02:45
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.008785 second(s), 8 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP