轩辕春秋文化论坛 » 曹操传MOD制作交流 » 恳请哪位大大帮我改一下EXE


2010-6-24 15:04 8675309
恳请哪位大大帮我改一下EXE

帮我把西凉骑兵改为主动攻击双击就行了,谢谢

2010-6-25 17:18 wysjbc
自己来吧,用OB,用以下代码。

QUOTE:
[url]http://www.xycq.net/forum/thread-140085-1-1.html[/url]
00405D15   . /E9 E8330000   JMP Ekd5.00409102
00405D1A     |90            NOP

00409102   .  8945 FC       MOV DWORD PTR SS:[EBP-4],EAX
00409105   .  6A 3A         PUSH 3A    ;宝物特征
00409107   .  8B45 F4       MOV EAX,DWORD PTR SS:[EBP-C]
0040910A   .  8B48 08       MOV ECX,DWORD PTR DS:[EAX+8]  
0040910D   .  E8 F7E8FFFF   CALL Ekd5.00407A09  
00409112   .  85C0          TEST EAX,EAX
00409114   .  74 07         JE SHORT Ekd5.0040911D
00409116   .  B0 64         MOV AL,64 ;双击几率
00409118   .^ E9 48CCFFFF   JMP Ekd5.00405D65
0040911D   .  8B55 F4       MOV EDX,DWORD PTR SS:[EBP-C]
00409120   .  8B4A 08       MOV ECX,DWORD PTR DS:[EDX+8]
00409123   .  E8 E8D4FFFF   CALL Ekd5.00406610
00409128   .  25 FF000000   AND EAX,0FF
0040912D   .  83F8 31       CMP EAX,31   ;兵种
00409130   .  75 02         JNZ SHORT Ekd5.00409134
00409132   .^ EB E2         JMP SHORT Ekd5.00409116
00409134   .  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00409137   .^ E9 DFCBFFFF   JMP Ekd5.00405D1B

以上设置3A(防御两次攻击)的特殊效果为主动双击,设置兵种31(原木人、偶EXE中的大将军)主动必双击,宝物优先于兵种。

2010-6-25 21:36 8675309
我用过了啊,只是无法保存修改文件,老是提示说无法在可执行文件中定位数据

2010-6-26 08:26 wysjbc
[url]http://www.xycq.net/forum/thread-211992-1-1.html[/url]

2010-6-26 08:26 wysjbc
CCZ后面的空白位置不能用。要自己扩充,

2010-6-27 21:11 zhuxl2002
用UE改吧,新手好操作一点.

页: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.