原帖内容
godtype

2009-1-20 21:37
新特效 一击绝对必杀

0043BC96   .^E9 8AD4FCFF        JMP 00409125 ----跳转到空白位置
0043BC9B     90                 NOP
(上面两行的原句是:
0043BC96  |.  8955 DC       MOV DWORD PTR SS:[EBP-24],EDX
0043BC99  |.  8B4D D4       MOV ECX,DWORD PTR SS:[EBP-2C]


00409125   > 8955 DC            MOV DWORD PTR SS:[EBP-24],EDX
00409128   . 8B4D DC            MOV ECX,DWORD PTR SS:[EBP-24]
0040912B   . E8 246E0300        CALL 0043FF54  ----判断属于哪一方
00409130   . 80F9 01            CMP CL,1  ----比较是否1(友军)
00409133   . 74 45              JE SHORT 0040917A  ----如果是友军就跳转
00409135   . 6A 29              PUSH 29  ---宝物特效号
00409137   . 8B55 D4            MOV EDX,DWORD PTR SS:[EBP-2C]
0040913A   . 8B0A               MOV ECX,DWORD PTR DS:[EDX]
0040913C   . 6BC9 48            IMUL ECX,ECX,48
0040913F   . 81C1 681B4A00      ADD ECX,004A1B68
00409145   . E8 BFE8FFFF        CALL 00407A09  ---判断武将是否装备此宝物
0040914A   . 85C0               TEST EAX,EAX
0040914C   . 74 2C              JE SHORT 0040917A
0040914E   . 6A 29              PUSH 29  ---宝物特效号
00409150   . 8B45 D4            MOV EAX,DWORD PTR SS:[EBP-2C]
00409153   . 8B08               MOV ECX,DWORD PTR DS:[EAX]
00409155   . 6BC9 48            IMUL ECX,ECX,48
00409158   . 81C1 681B4A00      ADD ECX,004A1B68
0040915E   . E8 8FE9FFFF        CALL 00407AF2  ---从DATA中读出效果值
00409163   . 25 FF000000        AND EAX,0FF
00409168   . 50                 PUSH EAX
00409169   . E8 C4690700        CALL 0047FB32  ----测试从DATA中读出的效果值为概率是否发生
0040916E   . 83C4 04            ADD ESP,4
00409171   . 85C0               TEST EAX,EAX
00409173   . 74 05              JE SHORT 0040917A
00409175   . E9 082E0300        JMP 0043BF82  ----以上各项测试都成立时,跳转到最后读出被攻击武将的当前体力值并将这数值转为伤害。
0040917A   > 8B4D D4            MOV ECX,DWORD PTR SS:[EBP-2C]
0040917D   . E9 1A2B0300        JMP 0043BC9C

因为之前是帮大夫扩展了雪芸四改,所以以上代码使用的引擎是雪芸四改,新引擎岱瀛版要将ADD ECX,004A1B68改成ADD ECX,0D60000。


附上修改后的EXE
[attach]70762[/attach]

[ 本帖最后由 godtype 于 2009-1-22 11:19 编辑 ]

用户名时间功绩理由
司徒苍月 2009-1-21 21:09 +100




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

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

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