标题: 增加一个能力档的详细改法
性别:未知-离线 vieri8108

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 22
编号 174178
注册 2007-6-9


发表于 2014-5-4 20:06 资料 短消息 看全部作者
对着试一下

[ 本帖最后由 vieri8108 于 2014-5-4 20:11 编辑 ]


顶部
性别:未知-离线 vieri8108

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 22
编号 174178
注册 2007-6-9


发表于 2016-3-28 21:43 资料 短消息 看全部作者
6.1版的步骤4好像不一样了啊?我把第三行的00472DDF 改成了00472DDB,结果一旦切到有最低一档能力的兵种就退出游戏。
00478194  |.  E8 11EBF8FF   CALL Ekd5.00406CAA
00478199  |.  8B4D F8       MOV ECX,DWORD PTR SS:[EBP-8]
0047819C  |.  BA DB2D4700   MOV EDX,Ekd5.00472DDB
004781A1  |.  3AC1          CMP AL,CL
004781A3  |.  74 2F         JE SHORT Ekd5.004781D4
004781A5  |.  FF3482        PUSH DWORD PTR DS:[EDX+EAX*4]
004781A8  |.  FF348A        PUSH DWORD PTR DS:[EDX+ECX*4]
004781AB  |.  77 0B         JA SHORT Ekd5.004781B8
004781AD  |.  B8 A7035000   MOV EAX,Ekd5.005003A7
004781B2  |.  C645 FC 2B    MOV BYTE PTR SS:[EBP-4],2B
004781B6  |.  EB 09         JMP SHORT Ekd5.004781C1
004781B8  |>  B8 A0035000   MOV EAX,Ekd5.005003A0
004781BD  |.  C645 FC 3B    MOV BYTE PTR SS:[EBP-4],3B
004781C1  |>  50            PUSH EAX                                 ; |Format
004781C2  |.  8D55 EC       LEA EDX,DWORD PTR SS:[EBP-14]            ; |
004781C5  |.  52            PUSH EDX                                 ; |s
004781C6  |.  FF15 C0624800 CALL DWORD PTR DS:[<&USER32.wsprintfA>]  ; \wsprintfA
004781CC  |.  83C4 10       ADD ESP,10
004781CF  |.  8D45 EC       LEA EAX,DWORD PTR SS:[EBP-14]
004781D2  |.  EB 07         JMP SHORT Ekd5.004781DB
004781D4      8B0482        MOV EAX,DWORD PTR DS:[EDX+EAX*4]


顶部

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




当前时区 GMT+8, 现在时间是 2024-12-26 21:40
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

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

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