TwMS v1.47.3_ICS_原地復活(Fake)



//TwMS v1.47.3_ICS_原地復活(Fake)
//使用後可剔除死亡動畫

[Enable]
Alloc(Zombie, 64)

Zombie:
Cmp [Esp+1C], 008BFCC1
Jne 還原位置
Mov [Esp+1C], 008BFCCF
Jmp 還原位置

00AEB098:
DD ICSEntry

[Disable]
00AEB098:
DD 還原位置
DeAlloc(ICSEntry)

//Thread版無法取消...
[Enable]
CreateThread(Hook)
Alloc(Hook, 256)
Label(ICSEntry)
Label(Zombie)
Label(ICSRet)

Hook:
Mov Eax, [00AEB098]
Mov [ICSRet], Eax
Mov [00AEB098], Zombie
Ret

Zombie:
Cmp [Esp+14], 004DB792
Jne [ICSRet]
Mov [Esp+14], 008BFCCF
Jmp [ICSRet]

ICSRet:
DD 00
DD 00
Ret
[Disable]

留言

  1. 大大
    小弟我請教一下
    這數據的CALL
    要怎麼更新呢><


    //TwMS v1.47.2_ICS_快速掉物
    //物品直接出現在地面上,除去掉落動畫
    //原創:MaxYoyo
    //ICS:?
    //簡化:Onion
    //楓幣沒有改到的樣子...

    [ENABLE]
    Alloc(ItemStaicICS, 512)
    Label(ItemStaicMain)

    ItemStaicICS:
    CMP [ESP+08],004E8E03
    JNE VariantClear
    MOV [Esp+08],ItemStaicMain
    JMP VariantClear


    ItemStaicMain:
    POP ECX
    CMP [EBP-1C],02
    JE 004E8E94
    CMP [EBP-1C],04
    MOV EAX,[EBP-24]
    MOV [ESI+48],EBX
    MOV ECX,[EAX]
    PUSH 00FFFFFF
    CALL 004259C7
    LEA ECX,[ESI+68]
    CALL 00426DDF
    MOV ECX,ESI
    MOV [EBP-38],EAX
    CALL 00426DDF
    XOR ECX,ECX
    CMP [ESI+2C],03
    SETE CL
    PUSH ECX
    PUSH [EBP-38]
    PUSH EAX
    JMP 004E8F17


    00AEB28C:
    DD ItemStaicICS

    [DISABLE]
    00AEB28C:
    DD VariantClear
    Dealloc(ItemStaicICS)

    回覆刪除
  2. 洋蔥傻傻的,Thread結束之後就可以取消了

    回覆刪除

張貼留言

本月最夯

偷用電腦,怎知?事件檢視器全記錄!(開機時間、啟動項時間...)