Gawron told me to update the offsets, I thought it was auto updated :P
so I did, but still I'm dc'ing...
I updated the offsets from this:
Code:
005BE771://005B51A9/005BFA1B/005BB0C8 //D8 8B 14 01 00 00
Code:
005BEF41://005BE771/005B51A9/005BFA1B/005BB0C8 //D8 8B 14 01 00 00
this is the whole script I'm using:
Code:
[ENABLE] aobscan(_aMobSpeed,80 7C 24 04 00 74 06 D9 40 7C) label(_aMobSpeedLabel) registersymbol(_aMobSpeedLabel) alloc(DrakoMobSpeedBace,2048) label(MobIsWalking) label(MobRunSpeedValue) label(MobWalkSpeedValue) label(ReturnMobSpeed) registersymbol(MobRunSpeedValue) registersymbol(MobWalkSpeedValue) alloc(blah2,100) label(return2) 005BEF41://005BE771/005B51A9/005BFA1B/005BB0C8 //D8 8B 14 01 00 00 JMP blah2 db 59 return2: blah2: MOV DWORD PTR DS:[EBX+114],3E4CCCCD //3E99999A old FMUL DWORD PTR DS:[EBX+114] JMP return2 DrakoMobSpeedBace: cmp byte ptr [esp+04],00 je MobIsWalking fld dword ptr [MobRunSpeedValue] ret 0004 MobIsWalking: fld dword ptr [MobWalkSpeedValue] ret 0004 MobRunSpeedValue: db 00 00 60 41 MobWalkSpeedValue: db 00 00 40 40 005BEF70: _aMobSpeedLabel: jmp DrakoMobSpeedBace ReturnMobSpeed: [DISABLE] dealloc(DrakoMobSpeedBace) unregistersymbol(MobRunSpeedValue) unregistersymbol(MobWalkSpeedValue) _aMobSpeedLabel: cmp byte ptr [esp+04],00 unregistersymbol(_aMobSpeedLabel) dealloc(blah) 005BB0C8: FMUL DWORD PTR DS:[EBX+114]
Regards,
Demon