void 開啓NPC遠程對話() '9
e\.
{ _+\:OB[Y
__asm
w3=)S\
{ FL`1yD^2
SUB ESP, 0x14 O~h94 B`
MOV EAX, 人物基址 xY2}Wr
j,
MOV EDI, 0x80 slge+xq\J
MOV EAX, DWORD PTR DS : [EAX] x*h `VS(?6
LEA ECX, DWORD PTR SS : [ESP] j!x<QNNX
MOV WORD PTR SS : [ECX + 0x06] , 0x0608 FE+7X=y
MOV BYTE PTR SS : [ECX + 0x08] , 0x10 UW hn1N
MOV EAX, DWORD PTR DS : [EAX + 0xFC] 3WCqKXJ7
MOV WORD PTR SS : [ECX + 0x04] , 0x0008 s~LZOPN
MOV DWORD PTR SS : [ECX + 0x10] , 0x0 w53z*l>ek
CDQ ZD)0P=%
IDIV EDI V~
T`&
ADD DX, DI 9p2>`L
MOV BYTE PTR SS : [ECX+0x9] , DL qE0FgqRB
CDQ
\f/#<|Hm
IDIV EDI eu}Fd@GO
MOV BYTE PTR SS : [ECX + 0x0B] , AL
lk_s!<ni
ADD DX, DI Y9i9Uc.]
MOV BYTE PTR SS : [ECX + 0x0A] , DL =t3vbV
MOV WORD PTR SS : [ECX] , 0x000E 5#0A`QO
MOV WORD PTR SS : [ECX + 0x02] , 0x08A9 0R
@g(
MOV DWORD PTR SS : [ECX + 0x0C] , 0x1A 3w/( /|0
MOVZX EAX, WORD PTR DS : [ECX] Gefnk!;;
PUSH EAX ?dsf@\
PUSH ECX tw'hh@7-Y
MOV ECX, 封包基址 \E$1lc
CALL 封包CALL ls"b#eFC#
ADD ESP,0x14 ovd^,?ib
} ]*2EK9<
} Z
7s;F}=
上面代碼,需要自己更新一下 人物基址,封包基址和封包CALL即可,,, -9OMn}w/*
打開NPC之後,自行該代碼,即可遠程選擇對話菜單了 ImWXzg3@{
只要相同地圖,任意位置都可以與任意NPC對話 As@ihB+(\
B2~f;zy`
#
0GGc.
I9}+(6
:[Qp2Gg O\
2{t)DUs