TwMS v196.2_ICS_取得人物血魔
//TwMS v196.2_ICS_取得人物血魔//Author: neilwaker
Alloc(GetHpMp,256)
RegisterSymbol(GetHpMp)
Alloc(Hp,4)
RegisterSymbol(Hp)
Alloc(MaxHp,4)
RegisterSymbol(MaxHp)
Alloc(Mp,4)
RegisterSymbol(Mp)
Alloc(MaxMp,4)
RegisterSymbol(MaxMp)
Label(L1)
Label(L2)
Label(GetHp)
Label(GetMp)
GetHpMp:
cmp ,00FF8A3D //a1 ?? ?? ?? ?? ff 76 ?? 8d b8 ?? ?? ?? ?? 05
jne L1
nop
mov ,GetHp
jmp L2
L1:
cmp ,00FF8D33 //ff 77 ?? 8b 1d ?? ?? ?? ?? 83 c7 ?? 57 81 c3 ?? ?? ?? ?? e8
jne L2
nop
mov ,GetMp
L2:
nop
push InterlockedDecrement
ret
GetHp:
mov eax,
push
lea edi,
add eax,000024B0
add esi,56
push esi
mov ,eax
call 00403FC1
mov ,eax
push
mov esi,eax
add edi,60
push edi
mov ,esi
call 00403FC1
mov ,eax
jmp 000FF8A6D
GetMp:
push
mov ebx,
add edi,6E
push edi
add ebx,00002238
call 00403FC1
mov ,eax
push
add ebx,78
push ebx
mov edi,eax
call 00403FC1
mov ,eax
jmp 00FF8D5C
0198B134:
DD GetHpMp
0198B134:
DD InterlockedDecrement
DeAlloc(GetHpMp)
UnRegisterSymbol(GetHpMp)
DeAlloc(Hp)
UnRegisterSymbol(Hp)
DeAlloc(MaxHp)
UnRegisterSymbol(MaxHp)
DeAlloc(Mp)
UnRegisterSymbol(Mp)
DeAlloc(MaxMp)
UnRegisterSymbol(MaxMp)
頁:
[1]