void 開啓NPC遠程對話()
YX`=M
{ UMuuf6
__asm eJw="
{ {|Ki^8 h/p
SUB ESP, 0x14 &_d/ciq1f
MOV EAX, 人物基址 QaWHz
MOV EDI, 0x80 k0_$M{@Y
MOV EAX, DWORD PTR DS : [EAX] =5~F6to
LEA ECX, DWORD PTR SS : [ESP] M~Qj'VVL
MOV WORD PTR SS : [ECX + 0x06] , 0x0608 zN+*R;Ds
MOV BYTE PTR SS : [ECX + 0x08] , 0x10 ceZ8}Sh
MOV EAX, DWORD PTR DS : [EAX + 0xFC] K3:|Tc(
MOV WORD PTR SS : [ECX + 0x04] , 0x0008 ^}Qj}
MOV DWORD PTR SS : [ECX + 0x10] , 0x0 t-
i6 F
S-
CDQ ]<T8ZA_Y;
IDIV EDI Jh4&Qh|t
ADD DX, DI oNB,.:
MOV BYTE PTR SS : [ECX+0x9] , DL x
XM!E
8
CDQ tIb21c q
IDIV EDI {R-82% X
MOV BYTE PTR SS : [ECX + 0x0B] , AL kt{C7qpD
ADD DX, DI 8A^jD(|
MOV BYTE PTR SS : [ECX + 0x0A] , DL @f{_=~+
MOV WORD PTR SS : [ECX] , 0x000E rEyz|k:
MOV WORD PTR SS : [ECX + 0x02] , 0x08A9 ncattp
MOV DWORD PTR SS : [ECX + 0x0C] , 0x1A s)YP%vn#
MOVZX EAX, WORD PTR DS : [ECX] 1N9<d,
PUSH EAX D2</^]3Su
PUSH ECX ZBmXaP[9
MOV ECX, 封包基址 ydND$@; Z
CALL 封包CALL s!ZW'`4!z
ADD ESP,0x14 EeJqszmH
} y[p$/$bgC5
} f{Fe+iPc
上面代碼,需要自己更新一下 人物基址,封包基址和封包CALL即可,,, 'B (eMnLg
打開NPC之後,自行該代碼,即可遠程選擇對話菜單了 -,Q $
只要相同地圖,任意位置都可以與任意NPC對話 w,Zx5bBg%
J+b!6t}mZn
/3Nb
H5rPq_R
4b2mtLn_
"f|(@a