|
|
- 024FDD90 / 83EC 14 sub esp,0x14 ; 切换ACT用到的函数
6 _0 y4 z, d- q - 024FDD93 |. 55 push ebp3 ^. x7 F6 j% B% }2 u
- 024FDD94 |. 8B6C24 20 mov ebp,dword ptr ss:[esp+0x20]
- v; |) ^- C9 ]& W - 024FDD98 |. 57 push edi; u. B7 k S9 c9 a# @3 y
- 024FDD99 |. 8B7C24 20 mov edi,dword ptr ss:[esp+0x20]7 H& G# S9 |; n0 _+ e) m0 z# ~: Z
- 024FDD9D |. 8B87 281D0000 mov eax,dword ptr ds:[edi+0x1D28]
) d% ~' f9 V* ]7 g+ B- x0 g - 024FDDA3 |. 85C0 test eax,eax3 t1 h; b1 s/ R2 Z* N
- 024FDDA5 |. 75 04 jnz short D2Game.024FDDAB& c* ?8 n6 o6 G+ d6 e
- 024FDDA7 |. 6A 27 push 0x27
9 K" e. ]) u9 o2 s% g9 ?% B; ?4 c - 024FDDA9 |. EB 25 jmp short D2Game.024FDDD0! }0 a$ h+ J# _! _1 B
- 024FDDAB |> F640 08 02 test byte ptr ds:[eax+0x8],0x2' t. ^, F2 R! t9 G9 C P& g2 \
- 024FDDAF |. 0F85 F5010000 jnz D2Game.024FDFAA
( L3 L, l7 _$ p2 o: M3 k - 024FDDB5 |. 8B4424 28 mov eax,dword ptr ss:[esp+0x28] ?8 E h, n8 L0 R F% j
- 024FDDB9 |. 50 push eax
' D1 }+ D# {/ r$ s4 z q7 O7 s - ' X1 l, M9 v7 d5 @
- 024FDDED |. 8B948F BC0000>mov edx,dword ptr ds:[edi+ecx*4+0xBC]6 {: f& d4 F" ?6 E# \
- 024FDDF4 |. 85D2 test edx,edx8 R" y4 N ~- y& T) `& N- G! v
- 024FDDF6 |. 8D8C8F BC0000>lea ecx,dword ptr ds:[edi+ecx*4+0xBC]9 B! C) ~$ l* x
- 024FDDFD |. 53 push ebx
) e6 [! @7 m) } - 024FDDFE |. 56 push esi
" X' L& i" i. a- g% P" B+ V0 Y5 n" U - 024FDDFF |. 894C24 18 mov dword ptr ss:[esp+0x18],ecx% n7 v- O3 E# S- U! e( ^- A1 L
- 024FDE03 75 09 jnz short D2Game.024FDE0E ; 判断ACT是否已经游戏初始化过 NOP这个,可以单个游戏内反复刷新地图?$ _ x& L. x W0 E
- 024FDE05 |. 8AD8 mov bl,al0 M# N/ l0 Z$ q5 m
- 024FDE07 |. 8BF7 mov esi,edi
% H- P: c; G! ^1 X% w - 024FDE09 |. E8 22F6FFFF call D2Game.024FD430
' |( a# s' t8 a5 P K% Z: H - 024FDE0E |. 6A 00 push 0x0
! h! D5 u3 j& i. \+ `) Y - 024FDE10 |. 8BF5 mov esi,ebp
# I( t" L3 x4 E- o, M8 H7 _1 i, H - 024FDE12 |. C745 04 05000>mov dword ptr ss:[ebp+0x4],0x5</font>
8 M, c+ ~2 |9 y
# G+ Y9 x5 t' h6 s; ^: M. R% G, [/ e7 _
复制代码 0 g9 |- k7 F! N( w3 U9 t
|
|