|
- 024FDD90 / 83EC 14 sub esp,0x14 ; 切换ACT用到的函数, j u4 `; j+ o% d1 F) H8 q( o, V
- 024FDD93 |. 55 push ebp" B- h0 i' d' f! Q( E+ m* [: C
- 024FDD94 |. 8B6C24 20 mov ebp,dword ptr ss:[esp+0x20]
|; W$ q7 ]% `5 y; B/ a7 J - 024FDD98 |. 57 push edi
+ X6 E! s7 H2 F+ H1 m - 024FDD99 |. 8B7C24 20 mov edi,dword ptr ss:[esp+0x20]
* E' B, ?; L6 `8 X, C6 h - 024FDD9D |. 8B87 281D0000 mov eax,dword ptr ds:[edi+0x1D28]
) }7 S- s7 b1 C4 A" O2 O) f - 024FDDA3 |. 85C0 test eax,eax
% a$ `( D( X' K" O6 n4 w6 n: q d' e - 024FDDA5 |. 75 04 jnz short D2Game.024FDDAB
; e% d V5 u0 w9 v; ]. B - 024FDDA7 |. 6A 27 push 0x27
7 i: P6 e* l+ m: U2 p - 024FDDA9 |. EB 25 jmp short D2Game.024FDDD0& Q5 y% Y p# [& ^
- 024FDDAB |> F640 08 02 test byte ptr ds:[eax+0x8],0x22 }6 e1 D! A+ N5 s
- 024FDDAF |. 0F85 F5010000 jnz D2Game.024FDFAA
" h D* ?0 ?) Q& k) G - 024FDDB5 |. 8B4424 28 mov eax,dword ptr ss:[esp+0x28]7 h6 r( r/ H" ?# }9 L
- 024FDDB9 |. 50 push eax9 E3 | g [: H5 |
- & [* @* z& q4 L7 K
- 024FDDED |. 8B948F BC0000>mov edx,dword ptr ds:[edi+ecx*4+0xBC]
6 J& h5 I! b& S- _. p% O1 v# b - 024FDDF4 |. 85D2 test edx,edx
( C0 C( n# l+ g( `5 {* C - 024FDDF6 |. 8D8C8F BC0000>lea ecx,dword ptr ds:[edi+ecx*4+0xBC]
( }* G1 F7 n6 V+ i5 ~3 R - 024FDDFD |. 53 push ebx, N% W; N5 `7 Z9 j& n4 q
- 024FDDFE |. 56 push esi( Y3 o# {: V- F
- 024FDDFF |. 894C24 18 mov dword ptr ss:[esp+0x18],ecx
4 z+ G! O. a- n- e0 M8 p+ x - 024FDE03 75 09 jnz short D2Game.024FDE0E ; 判断ACT是否已经游戏初始化过 NOP这个,可以单个游戏内反复刷新地图?6 u4 ~' u' `) \
- 024FDE05 |. 8AD8 mov bl,al
& S2 W* _9 r/ [ - 024FDE07 |. 8BF7 mov esi,edi2 o1 c/ Y( J- L, M0 R8 U- ?
- 024FDE09 |. E8 22F6FFFF call D2Game.024FD430
3 F% z2 {) `+ n( r2 U - 024FDE0E |. 6A 00 push 0x0& f7 [( H0 E) V: v; _
- 024FDE10 |. 8BF5 mov esi,ebp
, _5 r) E2 M& M - 024FDE12 |. C745 04 05000>mov dword ptr ss:[ebp+0x4],0x5</font>
& a1 J$ f, |, C( w
5 n$ e" d# v o/ ]& L; `
复制代码
) [* j8 T" Z6 S# N |
|