[enable]
//TWMS 113登入時馬上58秒無敵
//原作: zgenden
//修改: psola
// address : 00976438
// EIP : delay1
registersymbol(delay1)
alloc(delay1,512)
label(Exit)
label(Exit2)
label(init)
registersymbol(delay)
alloc(delay,4)
registersymbol(nextGo)
alloc(nextGo,4)
//---------------------------
delay: //時間16 進位 設定 2710 = 10秒 E290 = 58
dd E290
nextGo:
dd 0
//---------------------------
delay1:
call 0042a49e
cmp dword ptr [nextGo], 0
je init
mov eax,[00bf1ab0] // 85 f6 74 22 a1 ?? ?? ?? 00 6a 06 ff 70 ??
mov eax,[eax+18]
sub eax,[delay]
cmp eax,[nextGo]
jbe Exit
mov eax,[00bf1ab0]
mov eax,[eax+18]
add eax,[delay]
mov [nextGo],eax
jmp Exit2
init:
mov eax,[00bf1ab0]
mov eax,[eax+18]
add eax,[delay]
mov [nextGo],eax
jmp Exit
//-----------------------------------
Exit:
jmp 009778bf
//----------------------
Exit2:
test eax,eax
je 009778bf
jmp 00976445
[disable]
unregistersymbol(delay)
dealloc(delay)
unregistersymbol(nextGo)
dealloc(nextGo)
unregistersymbol(delay1)
dealloc(delay1)
完全無敵
//address : 0097643f
//EIP :delay1
[enable]
registersymbol(delay1)
alloc(delay1,32)
delay1:
jmp 009778bf
[disable]
unregistersymbol(delay1)
dealloc(delay1)
//V113 狂狼連撞時間
//原著:flyx
//address : 0097D9F0
//EIP : hittime
//RedStopHittime:0紅點暫停, n紅點人數
[enable]
registersymbol(hittime)
alloc(hittime,32)
label(hittime1)
label(hittime2)
registersymbol(RedStopHittime)
alloc(RedStopHittime,4)
RedStopHittime:
DD 0 // 紅點暫停 0紅點暫停, n紅點人數
hittime:
push eax
mov eax,[00BF16F8]
mov eax,[eax+18]
cmp eax,[RedStopHittime]
pop eax
jg hittime1
add eax,00000000 //連撞時間
jmp hittime2
hittime1:
add eax,00002710 //間隔10秒連撞, 原指令3e8=1000ms
hittime2:
jmp 0097D9F5
[disable]
unregistersymbol(hittime)
dealloc(hittime)
unregistersymbol(RedStopHittime)
dealloc(RedStopHittime)
//V113 全圖撞擊
//原作:zgenden
//-----------------------------------------------
[ENABLE]
registersymbol(MYKB)
alloc(MYKB,1024)
registersymbol(MYKB00)
alloc(MYKB00,1024)
registersymbol(RedStopMYKB)
alloc(RedStopMYKB,4)
RedStopMYKB:
DD 0 // 紅點暫停 0紅點暫停, n紅點人數
//-----------------------------------------------
00bf56b0:
DD MYKB
//-----------------------------------------------
MYKB:
//------
push eax
mov eax,[00BF16F8]
mov eax,[eax+18]
cmp eax,[RedStopMYKB]
pop eax
jg IntersectRect
//------
cmp [esp],006AA45F
jne IntersectRect
mov [esp],MYKB00
jmp IntersectRect
MYKB00:
test eax,eax
jmp 006aa48d
//-----------------------------------------------
[DISABLE]
00bf56b0:
DD IntersectRect
dealloc(MYKB)
unregistersymbol(MYKB)
dealloc(MYKB00)
unregistersymbol(MYKB00)
unregistersymbol(RedStopMYKB)
dealloc(RedStopMYKB) |
|