冰楓論壇

標題: TwMS v204.2 自動喝水 [CRC] [打印本頁]

作者: Doem    時間: 2018-1-29 15:42
標題: TwMS v204.2 自動喝水 [CRC]
換了個Hook點...沒仔細測過好不好用 不喜歡可以換回去之前的




作者: btb    時間: 2018-2-3 14:34
//TwMS v204.2 CRC 自動喝水
//Author: Doem 2017-04-09
[ENABLE]
RegisterSymbol(HPKey)
RegisterSymbol(MPKey)
RegisterSymbol(HP)
RegisterSymbol(MP)
Alloc(AutoDrinker, 128)
Label(PressHPKey)
Label(PressMPKey)
Label(Return)
Alloc(HPKey,04)
Alloc(MPKey,04)
Alloc(HP,04)
Alloc(MP,04)

//-----------------------
HP:
DD 000003E8 //1000
MP:
DD 00009C40 //40000
//-----------------------
HPKey:
DD 01520000
MPKey:
DD 01530000
//-----------------------

AutoDrinker:
PUSHAD
MOV  EAX,[0354E56C]
CMP  EAX,00000000
JE   Return
MOV  EBX,[EAX+1918]
MOV  EAX,[EAX+1920]
MOV  ECX,[HP]
MOV  EDX,[MP]
CMP  [EBX+1FC],ECX
JB   PressHPKey
CMP  [EAX+1FC],EDX
JB   PressMPKey
JMP  Return

PressHPKey:
MOV  ECX,[032E054C]
PUSH 0000002D
PUSH [HPKey]
CALL 01DB3190
JMP  Return

PressMPKey:
MOV  ECX,[032E054C]
PUSH 0000002D
PUSH [MPKey]
CALL 01DB3190
Return:
POPAD
call 01F1E340
JMP  02088DF6+5

02088DF6:
JMP AutoDrinker
[DISABLE]
02088DF6:
DB E8 45 55 E9 FF         




DeAlloc(HP)
DeAlloc(MP)
DeAlloc(HPKey)
DeAlloc(MPKey)
DeAlloc(AutoDrinker)
UnRegisterSymbol(HP)
UnRegisterSymbol(MP)
UnRegisterSymbol(HPKey)
UnRegisterSymbol(MPKey)

PS:此為舊版HOOK點如果對新版有疑惑可以考慮這個
作者: candy60100    時間: 2018-2-4 18:34
請問一下 HP MP 範圍要怎設定 打勾 就狂補
HP:
DD 000003E8 //1000  沒動
MP:
DD 00009C40 //40000我調20 會狂補




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