void 開啓NPC遠程對話() $Er=i }`
{ C{bxPILw
__asm ~^obf(N`
{ Y$L`
G
SUB ESP, 0x14 K[y")ooE<j
MOV EAX, 人物基址 Em(_W5
ND{
MOV EDI, 0x80
^
f,4=-
MOV EAX, DWORD PTR DS : [EAX] %NQ%6B
LEA ECX, DWORD PTR SS : [ESP] jg?UwR&
MOV WORD PTR SS : [ECX + 0x06] , 0x0608 `a&L
MOV BYTE PTR SS : [ECX + 0x08] , 0x10 U"7o;q
MOV EAX, DWORD PTR DS : [EAX + 0xFC] t,9+G<)>H
MOV WORD PTR SS : [ECX + 0x04] , 0x0008 `Xos]L'w
MOV DWORD PTR SS : [ECX + 0x10] , 0x0 =v<w29P(g
CDQ 3wv@wqx
IDIV EDI XKTDBaON
ADD DX, DI Leb
Kzqe
MOV BYTE PTR SS : [ECX+0x9] , DL z}Cjk6z @
CDQ dCoP
qKy
IDIV EDI Ixn|BCi60A
MOV BYTE PTR SS : [ECX + 0x0B] , AL sg,\!'
ADD DX, DI Ln#o:" E
MOV BYTE PTR SS : [ECX + 0x0A] , DL []A9j?_w
MOV WORD PTR SS : [ECX] , 0x000E 4C`RxQJM
MOV WORD PTR SS : [ECX + 0x02] , 0x08A9 g!~SHW)l
MOV DWORD PTR SS : [ECX + 0x0C] , 0x1A 5&8BO1V.
MOVZX EAX, WORD PTR DS : [ECX] lWc[Q1
PUSH EAX edMCj
PUSH ECX %d+Fq=<
MOV ECX, 封包基址 oSrA4g
CALL 封包CALL 0G8@UJv6
ADD ESP,0x14 TIJH}Ri
} 0hoMf=bb$
} qA '^b
~
上面代碼,需要自己更新一下 人物基址,封包基址和封包CALL即可,,, eA1g}ipm
打開NPC之後,自行該代碼,即可遠程選擇對話菜單了 +1wEoU.l2
只要相同地圖,任意位置都可以與任意NPC對話 -Hm"Dx
1<vJuF^
_-vlN
y7pBcyWTE=
2;sTSGDG
fcdXj_u