- UID
- 10898
- 帖子
- 128
- 主題
- 9
- 精華
- 0
- 積分
- 11
- 楓幣
- 838
- 威望
- 6
- 存款
- 0
- 贊助金額
- 0
- 推廣
- 0
- GP
- 9
- 閱讀權限
- 10
- 性別
- 保密
- 在線時間
- 95 小時
- 註冊時間
- 2012-7-28
- 最後登入
- 2019-8-9
|
本帖最後由 e10022013 於 2016-2-10 23:55 編輯
想請問大大們
ECX的偏移量該怎麼找
怪物基址我有找到 但不清楚跟偏移量的關西
土法煉鋼好幾次....吃土中
//TwMs_v181.3_ICS_控怪掉落
//原創:kkmomo
//更新:
[Enable]
RegisterSymbol(MobControlOnOff)
RegisterSymbol(MobControl)
RegisterSymbol(FallDown)
Alloc(MobFall,512)
Alloc(MobControlOnOff,4)
Alloc(FallDown,8)
Alloc(MobControl,32)
Label(MobControlHook)
Label(MobFallMain)
Label(Right)
Label(Back)
Label(Left)
MobControlOnOff:
DD 01
MobControl:
DD 01 //01左 02右 03跟隨 04定怪 05定點
FallDown:
DD 01
MobFall:
Cmp [MobControlOnOff],01
Jne 00A44EDE //00AE2C1C
Cmp [Esp+DC],00FD9A78 //01115410
Jne 00A44EDE //00AE2C1C
Mov [Esp+DC], MobFallMain
Jmp 00A44EDE //00AE2C1C
MobFallMain:
cmp [esi],0152203C //01732EC4
jne 00FD9A78 //01115410
mov eax,[esi]
push ebx
lea ecx,[ebp+08]
push ecx
lea ecx,[ebp-18]
push ecx
mov ecx,esi
push 01115420
jmp MobControlHook
MobControlHook:
cmp [MobControl],01 //左
je Left
cmp [MobControl],02 //右
je Right
Left:
mov [ecx+190], 5
mov [ecx+1A0], -1
jmp Back
Right:
mov [ecx+190], 4
mov [ecx+1A0], 1
Back:
cmp [FallDown],1
je 00FD3D93 //01113B24
Push 00FE0706 //0111C02E
01A7743C:
DD MobFall
[Disable]
01A7743C:
DD 00AE2C1C
UnRegisterSymbol(MobControlOnOff)
UnRegisterSymbol(MobControl)
UnRegisterSymbol(FallDown)
DeAlloc(MobControlOnOff)
DeAlloc(FallDown)
DeAlloc(MobFallMain)
DeAlloc(MobControl)
DeAlloc(FallDown)
DeAlloc(MobFall)
|
|