| | |
|
刘国公 广南东路经略使 枢密直学士 ★★★★★★★★★★★★ ★★★
  
| |
| | |
|
| | |
|
组别 | 经略使 |
级别 | 卫将军 |
好贴 | 1 |
功绩 | 1314 |
帖子 | 6207 |
编号 | 111321 |
注册 | 2007-2-18 |
来自 | 我家 |
家族 | 轩辕学院 |
| |
| | |
|
|
|
原帖由 狂笑四海 于 2013-1-19 03:32 发表
刚刚测试了一下,请问升级显示能力的那个对话框怎么改?
比如想把显示的能力顺序重新编排一次,用hacker查过EXE,没发现该对话框序号。 STAR的(包括瓦岗)不是使用对话框显示的,要改代码:
0044CFB2 /$ 55 PUSH EBP
0044CFB3 |. 8BEC MOV EBP,ESP
0044CFB5 |. 6A 00 PUSH 0
0044CFB7 |. FF75 0C PUSH DWORD PTR SS:[EBP+C]
0044CFBA |. 83EC 18 SUB ESP,18
0044CFBD |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
0044CFC0 |. 0FB641 2C MOVZX EAX,BYTE PTR DS:[ECX+2C]
0044CFC4 |. 50 PUSH EAX ; /<%u>
0044CFC5 |. 83C1 08 ADD ECX,8 ; |
0044CFC8 |. 51 PUSH ECX ; |<%s>
0044CFC9 |. 68 50B14800 PUSH Ekd59.0048B150 ; |Format = "%s升为%u级"
0044CFCE |. FF75 0C PUSH DWORD PTR SS:[EBP+C] ; |s
0044CFD1 |. FF15 C0624800 CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
0044CFD7 |. 83C4 10 ADD ESP,10
0044CFDA |. 33C0 XOR EAX,EAX
0044CFDC |. 3805 785F5000 CMP BYTE PTR DS:[505F78],AL
0044CFE2 |. 0F84 A2000000 JE Ekd59.0044D08A
0044CFE8 |. EB 03 JMP SHORT Ekd59.0044CFED
0044CFEA |> FF45 FC /INC DWORD PTR SS:[EBP-4]
0044CFED |> 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
0044CFF0 |. 3C 07 |CMP AL,7
0044CFF2 |. 0F83 8E000000 |JNB Ekd59.0044D086
0044CFF8 |. 3C 04 |CMP AL,4
0044CFFA |. 77 34 |JA SHORT Ekd59.0044D030
0044CFFC |. 75 07 |JNZ SHORT Ekd59.0044D005
0044CFFE |. B8 286B4800 |MOV EAX,Ekd59.00486B28
0044D003 |. EB 08 |JMP SHORT Ekd59.0044D00D
0044D005 |> 6BC0 10 |IMUL EAX,EAX,10
0044D008 |. 05 E06A4800 |ADD EAX,Ekd59.00486AE0
0044D00D |> 50 |PUSH EAX
0044D00E |. FF75 F8 |PUSH DWORD PTR SS:[EBP-8]
0044D011 |. E8 8A410300 |CALL Ekd59.004811A0
0044D016 |. 83C4 08 |ADD ESP,8
0044D019 |. 8B45 FC |MOV EAX,DWORD PTR SS:[EBP-4]
0044D01C |. C1E0 02 |SHL EAX,2
0044D01F |. 0345 0C |ADD EAX,DWORD PTR SS:[EBP+C]
0044D022 |. 05 00010000 |ADD EAX,100
0044D027 |. FF30 |PUSH DWORD PTR DS:[EAX]
0044D029 |. 68 4C005000 |PUSH Ekd59.0050004C
0044D02E |. EB 38 |JMP SHORT Ekd59.0044D068
0044D030 |> 83E8 05 |SUB EAX,5
0044D033 |. 6BC0 07 |IMUL EAX,EAX,7
0044D036 |. 05 62005000 |ADD EAX,Ekd59.00500062 ; ASCII "HP MAX"
0044D03B |. 50 |PUSH EAX
0044D03C |. FF75 F8 |PUSH DWORD PTR SS:[EBP-8]
0044D03F |. E8 5C410300 |CALL Ekd59.004811A0
0044D044 |. 8B45 FC |MOV EAX,DWORD PTR SS:[EBP-4]
0044D047 |. C1E0 02 |SHL EAX,2
0044D04A |. 0345 0C |ADD EAX,DWORD PTR SS:[EBP+C]
0044D04D |. 05 00010000 |ADD EAX,100
0044D052 |. 8B08 |MOV ECX,DWORD PTR DS:[EAX]
0044D054 |. B8 4C005000 |MOV EAX,Ekd59.0050004C
0044D059 |. 83F9 00 |CMP ECX,0
0044D05C |. 7D 08 |JGE SHORT Ekd59.0044D066
0044D05E |. F7D9 |NEG ECX
0044D060 |. 51 |PUSH ECX
0044D061 |. 83C0 0B |ADD EAX,0B
0044D064 |. EB 01 |JMP SHORT Ekd59.0044D067
0044D066 |> 51 |PUSH ECX
0044D067 |> 50 |PUSH EAX
0044D068 |> 8D45 E0 |LEA EAX,DWORD PTR SS:[EBP-20] ; |
0044D06B |. 50 |PUSH EAX ; |s
0044D06C |. FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
0044D072 |. 83C4 0C |ADD ESP,0C
0044D075 |. 8D45 E0 |LEA EAX,DWORD PTR SS:[EBP-20]
0044D078 |. 50 |PUSH EAX
0044D079 |. FF75 F8 |PUSH DWORD PTR SS:[EBP-8]
0044D07C |. E8 1F410300 |CALL Ekd59.004811A0
0044D081 |.^E9 64FFFFFF \JMP Ekd59.0044CFEA
0044D086 |> 33C0 XOR EAX,EAX
0044D088 |. EB 02 JMP SHORT Ekd59.0044D08C
0044D08A |> 04 02 ADD AL,2
0044D08C |> 8BE5 MOV ESP,EBP
0044D08E |. 5D POP EBP
0044D08F \. C2 0800 RETN 8
只有我的才用对话框。
|
|
|
|