冰楓論壇

標題: TwMS v226.2 CRC 取得最大HP/當前HP [打印本頁]

作者: rhg59321    時間: 2020-6-23 18:47
標題: TwMS v226.2 CRC 取得最大HP/當前HP
// TwMS v226.2 CRC 取得最大HP/當前HP
[ENABLE]
Registersymbol(Max_HP)
Registersymbol(Now_HP)
Alloc(Max_HP,04)
Alloc(Now_HP,04)
Alloc(Hook,64)
Label(Return)

Hook:
mov [Max_HP],ebx
push eax
mov eax,[ebp-10]
mov [Now_HP],eax
pop eax
call 025482A0
jmp Return

02545610:
jmp Hook
Return:

[DISABLE]
02545610:
call 025482A0

UnRegistersymbol(Max_HP)
UnRegistersymbol(Now_HP)
DeAlloc(Max_HP)
DeAlloc(Now_HP)
DeAlloc(Hook)



作者: btb    時間: 2020-6-24 09:03
本帖最後由 btb 於 2020-6-24 09:25 編輯

mov ebx,[ebp-18]
mov [Max_HP],ebx
mov eax,[ebp-10]
mov [Now_HP],eax
寫這樣可以更加準確紀錄現在hp與最大hp
以後如果有改直接查現在hp ebp-?? 直接-8就是最大hp
如果查的是最大hp,則反之.





歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓