|
- 024FDD90 / 83EC 14 sub esp,0x14 ; 切换ACT用到的函数: O( @/ o4 ~8 ?( ]
- 024FDD93 |. 55 push ebp
! l% M; @0 `9 r - 024FDD94 |. 8B6C24 20 mov ebp,dword ptr ss:[esp+0x20]
5 {9 Y3 N# }6 x: ?9 X - 024FDD98 |. 57 push edi
" P$ D' U c& L7 B5 e - 024FDD99 |. 8B7C24 20 mov edi,dword ptr ss:[esp+0x20]
3 m9 ]- c& i: D - 024FDD9D |. 8B87 281D0000 mov eax,dword ptr ds:[edi+0x1D28]! V4 H+ b# l( ]! R4 T9 ?
- 024FDDA3 |. 85C0 test eax,eax; v) L9 x2 P0 F6 P! }
- 024FDDA5 |. 75 04 jnz short D2Game.024FDDAB. O" f, q4 F+ D& N
- 024FDDA7 |. 6A 27 push 0x27/ `, K$ W: C$ V( H; W1 N
- 024FDDA9 |. EB 25 jmp short D2Game.024FDDD0$ H# _9 W9 b) P8 f2 ?6 T' @/ c
- 024FDDAB |> F640 08 02 test byte ptr ds:[eax+0x8],0x29 m' i% k P2 N% |* ^/ w* O* L r
- 024FDDAF |. 0F85 F5010000 jnz D2Game.024FDFAA
9 h7 R) P# ?* p* v6 H8 j* B( \; e - 024FDDB5 |. 8B4424 28 mov eax,dword ptr ss:[esp+0x28]- ]! H0 F& s& I: j5 E
- 024FDDB9 |. 50 push eax
0 p- u" q' V+ w4 t& v; V - & H5 r3 ]0 N6 [- `$ I$ l
- 024FDDED |. 8B948F BC0000>mov edx,dword ptr ds:[edi+ecx*4+0xBC]
% w2 G( `7 I+ k - 024FDDF4 |. 85D2 test edx,edx0 B* C/ v7 |2 D" k2 z- O+ o
- 024FDDF6 |. 8D8C8F BC0000>lea ecx,dword ptr ds:[edi+ecx*4+0xBC]4 q% b: V* ]7 u: O5 }3 w# R
- 024FDDFD |. 53 push ebx3 Q; l, `6 [/ [* y. c n' y: `
- 024FDDFE |. 56 push esi% ?6 _; Y; B: L2 ^5 m
- 024FDDFF |. 894C24 18 mov dword ptr ss:[esp+0x18],ecx* ^: O8 K0 W/ j6 i
- 024FDE03 75 09 jnz short D2Game.024FDE0E ; 判断ACT是否已经游戏初始化过 NOP这个,可以单个游戏内反复刷新地图?
% t* O9 Z/ z. x - 024FDE05 |. 8AD8 mov bl,al
& K E1 j2 y' [- o6 | - 024FDE07 |. 8BF7 mov esi,edi- l. h/ K- U, A: S
- 024FDE09 |. E8 22F6FFFF call D2Game.024FD4306 u; c5 x" n( P1 G4 ~
- 024FDE0E |. 6A 00 push 0x0
% h, d: d3 v+ k - 024FDE10 |. 8BF5 mov esi,ebp
& B' O0 q4 ^9 v. F: G# X6 N- d! a - 024FDE12 |. C745 04 05000>mov dword ptr ss:[ebp+0x4],0x5</font>5 w/ S) c( _$ X6 H! f) C! T
- * |) o/ J; x% Z, [# F
复制代码
' u, R5 B& U5 u |
|