2014年2月6日 星期四

TwMS v1.51.瞬間精通無延遲

[ENABLE]
Registersymbol(TeleportMasteryNoDelay)
Registersymbol(FakeTime)

Alloc(TeleportMasteryNoDelay,256)
Alloc(LastTime,4)
Alloc(TimeHook,256)
Alloc(FakeTime,4)

Label(Normal)
Label(First)
Label(SpeedTime)
Label(TimeHook_Ret)

Registersymbol(TpMasterySw)
Alloc(TpMasterySw,4)

CreateThread(TeleportMasteryNoDelay)
//--------------------------------
TeleportMasteryNoDelay:
cmp [TpMasterySw],0
je TeleportMasteryNoDelay
pushad
mov eax,[00e92390]  //OK
mov eax,[eax+1C]//OK
sub eax,[LastTime]
//--------------------------------
cmp eax,0000008//DelayTime         //練功:32~64 打王:8~16
//--------------------------------
jl Normal
mov eax,[00e8da4c] //OK
mov ebx,[eax+4b9c]//CharPID //OK
mov ebx,[ebx+200]
test ebx,ebx
je Normal
// 8B 86 ?? ?? ?? ?? 85 C0 74 08 83 C0 F4
mov ebx,[00e8da4c] //OK
mov ebx,[ebx+7928] //OK
mov [eax+67ac],ebx
mov ebx,[eax+4b9c]//CharPID //OK
mov ebx,[ebx+200]
test ebx,ebx
je Normal
mov ebx,[00e8da4c] //OK
mov ebx,[ebx+792c] //OK
mov [eax+67b0],ebx
mov [eax+67bc],00000001
//--------------------------------
mov [eax+67c0],0023435F
//01E9F9A2 煉獄
//0023435F 主教
//0021BCBF 冰雷
//0020361F 火毒
//0152266D 龍魔導
//--------------------------------
mov [eax+67A4],00000001
mov eax,[00e92390]  //OK
mov eax,[eax+1C]//OK
mov [LastTime],eax

Normal:
popad
jmp TeleportMasteryNoDelay

TimeHook:
cmp [FakeTime],00
je First
cmp [esp],0096830D //OK
je SpeedTime
mov eax,[00e92390]  //OK
mov eax,[eax+1C]//OK
ret

First:
mov eax,[00e92390]  //OK
mov eax,[eax+1C]//OK
mov [FakeTime],eax
ret


SpeedTime:
add [FakeTime],3E8
mov eax,[FakeTime]
ret
//--------------------------------
00969ECD:  //OK
db EB

009BAC79://Block Rush//OK
ret 000C

00993FB1://OK
jmp TimeHook

TimeHook_Ret:

//--------------------------------
[disable]
00969ECD://OK
db 75 17

009BAC79://OK
db FF 74 24 0C

00993FB1://OK
db A1 90 23 e9 00
Unregistersymbol(TeleportMasteryNoDelay)
Unregistersymbol(FakeTime)
Dealloc(TeleportMasteryNoDelay)
Dealloc(LastTime)
Dealloc(TimeHook)
Dealloc(FakeTime)

沒有留言:

張貼留言