|
- 024FDD90 / 83EC 14 sub esp,0x14 ; 切换ACT用到的函数/ H1 A m! O$ l+ d4 ]
- 024FDD93 |. 55 push ebp
4 Y ]* d% d. W' {4 b" F/ o - 024FDD94 |. 8B6C24 20 mov ebp,dword ptr ss:[esp+0x20]- j9 D. x* C- g( A
- 024FDD98 |. 57 push edi
, h; k: O H% k9 t$ ]% k - 024FDD99 |. 8B7C24 20 mov edi,dword ptr ss:[esp+0x20]
) x. Q# h. [% W9 c9 Z - 024FDD9D |. 8B87 281D0000 mov eax,dword ptr ds:[edi+0x1D28]. v8 [1 ^. B3 n- e: K
- 024FDDA3 |. 85C0 test eax,eax
' \. k5 i- ?1 F% d3 s8 s - 024FDDA5 |. 75 04 jnz short D2Game.024FDDAB
n2 Q. G, W& f! @ - 024FDDA7 |. 6A 27 push 0x27
) v% Y' o e; T1 V# \ - 024FDDA9 |. EB 25 jmp short D2Game.024FDDD0
3 B1 Z7 z) y* @5 b* u `! |9 ` - 024FDDAB |> F640 08 02 test byte ptr ds:[eax+0x8],0x21 O2 S: l4 v* p* d, P1 h
- 024FDDAF |. 0F85 F5010000 jnz D2Game.024FDFAA: p1 J/ e N" ?; \. W
- 024FDDB5 |. 8B4424 28 mov eax,dword ptr ss:[esp+0x28]+ c N. q8 A9 t6 x5 ?4 M) X& s! C
- 024FDDB9 |. 50 push eax' N" ^' x$ P7 H
' y& I+ f0 t8 @" I% ]2 M/ F+ M- 024FDDED |. 8B948F BC0000>mov edx,dword ptr ds:[edi+ecx*4+0xBC]4 R7 u# h' }, T0 y8 A3 o+ Z6 m
- 024FDDF4 |. 85D2 test edx,edx- N% S/ L; _* ]9 l
- 024FDDF6 |. 8D8C8F BC0000>lea ecx,dword ptr ds:[edi+ecx*4+0xBC]) {- p1 r- g. Q
- 024FDDFD |. 53 push ebx
7 e* c9 K2 `# u0 M; F+ m+ H+ M1 C& C - 024FDDFE |. 56 push esi- \8 I5 [/ H; Q5 k" _* [1 p( ~% Q p
- 024FDDFF |. 894C24 18 mov dword ptr ss:[esp+0x18],ecx
1 {2 M+ h: X& _2 s7 t - 024FDE03 75 09 jnz short D2Game.024FDE0E ; 判断ACT是否已经游戏初始化过 NOP这个,可以单个游戏内反复刷新地图?" P' p6 E4 r' O. P$ m$ o+ D
- 024FDE05 |. 8AD8 mov bl,al, m" u- M6 t7 `/ u9 e
- 024FDE07 |. 8BF7 mov esi,edi$ ]6 Q2 o' i3 v$ Z
- 024FDE09 |. E8 22F6FFFF call D2Game.024FD430. _6 k3 H4 @: u: o1 ~% [1 G
- 024FDE0E |. 6A 00 push 0x0
; ]3 m' a5 W/ |1 T - 024FDE10 |. 8BF5 mov esi,ebp
6 w& D3 U9 c) H( o - 024FDE12 |. C745 04 05000>mov dword ptr ss:[ebp+0x4],0x5</font>. y7 x$ H: B* {1 S5 ?
- 3 U$ F, E {9 h' |! i" `$ T }
复制代码
2 D `4 \. q- \. V/ w9 N, z |
|