Board logo

标题: 恳请哪位大大帮我改一下EXE [打印本页]

作者: 8675309    时间: 2010-6-24 15:04     标题: 恳请哪位大大帮我改一下EXE

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

附件: Ekd5.rar (2010-6-24 15:04, 208.32 K) / 该附件被下载次数 154
http://www.xycq.org.cn/forum/attachment.php?aid=97612
作者: wysjbc    时间: 2010-6-25 17:18

自己来吧,用OB,用以下代码。

QUOTE:
http://www.xycq.net/forum/thread-140085-1-1.html
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中的大将军)主动必双击,宝物优先于兵种。
作者: 8675309    时间: 2010-6-25 21:36

我用过了啊,只是无法保存修改文件,老是提示说无法在可执行文件中定位数据
作者: wysjbc    时间: 2010-6-26 08:26

http://www.xycq.net/forum/thread-211992-1-1.html
作者: wysjbc    时间: 2010-6-26 08:26

CCZ后面的空白位置不能用。要自己扩充,
作者: zhuxl2002    时间: 2010-6-27 21:11

用UE改吧,新手好操作一点.




欢迎光临 轩辕春秋文化论坛 (http://www.xycq.org.cn/forum/) Powered by Discuz! 5.0.0