//原創SmileApplePie
//更新:魷魚
[Enable]
005F49A2:
fmul qword ptr [ebp-04]
005F49B3:
fmul qword ptr [ebp]
[Disable]
005F49A2:
fmul qword ptr [ebp-08]
005F49B3:
fmul qword ptr [ebp-10]
[ENABLE]
Alloc(ItemStaicICS, 512)
Label(ItemStaicMain)
Label(ItemStaicMain1)
ItemStaicICS:
Cmp [Esp+08], 004DE90E
Jne VariantClear
Mov [Esp+08], ItemStaicMain
Jmp VariantClear
ItemStaicMain:
db 59
db 83 7d e4 02
je 004de919
db 83 7d e4 04
db 8b 45 dc
db 89 5e 48
db 8b 08
jne ItemStaicMain1
db 3b cb
je 004de461
db 68 ff ff ff 00
call 004258d9
db 8d 4e 68
call 00426c54
db 8b ce
db 89 45 c8
call 00426c54
db 33 c9
db 83 7e 2c 03
db 0f 94 c1
db 51
db ff 75 c8
db 50
db 83 c4 0c
db 03 c0
jmp 004dea25
ItemStaicMain1:
call 004258d9
db 8d 4e 68
call 00426c54
db 8b ce
db 89 45 c8
call 00426c54
db 33 c9
db 83 7e 2c 03
db 0f 94 c1
db 51
db ff 75 c8
db 50
jmp 004dea22
00A8228C:
DD ItemStaicICS
[DISABLE]
00A8228C:
DD VariantClear
Dealloc(ItemStaicICS)
[ENABLE]
registersymbol(AwesomeMan)
alloc(AwesomeMan,1024)
registersymbol(AttackVac)
alloc(AttackVac,1024)
registersymbol(RedStopMYKB)
alloc(RedStopMYKB,4)
//------
RedStopMYKB:
DD 0 //紅點人數
//------
00D3E790:
DD AwesomeMan
AwesomeMan:
push eax
mov eax,[00D35C20]//紅點pointer
mov eax,[eax+2c] //紅點Offest
cmp eax,[RedStopMYKB]
pop eax
jg IntersectRect
cmp [esp],005EA831
jne IntersectRect
mov [esp],AttackVac
jmp IntersectRect
AttackVac:
jmp 005EA83D
[DISABLE]
00D3E790:
DD IntersectRect
dealloc(AwesomeMan)
unregistersymbol(AwesomeMan)
dealloc(AttackVac)
unregistersymbol(AttackVac)
unregistersymbol(RedStopMYKB)
dealloc(RedStopMYKB)
[ICS] Twms 146.3 超級撿物
[Enable]
Alloc(ICSEntry, 256)
Label(FakeCall1)
Label(FakeCall2)
ICSEntry:
db 55
db 8b ec
db 8b 45 08
db 53
db 56
db 57
db 6a 03
db 5f
db ff 75 0c
db 8b 0d 24 5c d3 00
db 50
call FakeCall1
jmp 0050e00a
FakeCall1:
db 55
db 8b ec
db ff 75 0c
db 52
call FakeCall2
jmp 005ebc5c
FakeCall2:
db 56
db 8b 74 24 0c
db 57
db 8b f9
db 8b ce
call 0040890e
db 50
db 8b cf
call 0043cf0a
db 8b c8
db 85 c9
jmp 005ea39a
00B56FB4:
DD ICSEntry
[Disable]
00B56FB4:
dd 0050D9E7
DeAlloc(ICSEntry)
[ICS] Twms 146.3 完全無敵
[ENABLE]
registersymbol(AwesomeMan)
alloc(AwesomeMan,1024)
registersymbol(Invincible)
alloc(Invincible,1024)
00D3E794:
DD AwesomeMan
AwesomeMan:
cmp [esp],005EA1C9
jne IsRectEmpty
mov [esp],Invincible
jmp IsRectEmpty
Invincible:
test eax,eax
jmp 005EA1CD
[DISABLE]
00D3E794:
DD IsRectEmpty
dealloc(AwesomeMan)
unregistersymbol(AwesomeMan)
dealloc(Invincible)
unregistersymbol(Invincible)
Twms 146.3 怪物掉落
[Enable]
00BC7AC8:
DD 008EB461
[Disable]
00BC7AC8:
DD 008F352D
[ENABLE]
alloc(CheckESP,64)
alloc(MobNoAni,128)
00A8228C:
dd CheckESP
CheckESP:
cmp [esp+08],005E8F93
jne VariantClear
mov [esp+08],MobNoAni
jmp VariantClear
MobNoAni:
pop ecx
lea eax,[ebp-40]
push eax
lea ecx,[esi+000005E8]
call 00430ee0
mov eax,[esi+000001a60]
cmp eax,ebx
jmp 005e8fad
[DISABLE]
00A8228C:
dd VariantClear
dealloc(CheckESP)
dealloc(MobNoAni)
[ICS] TWMS_146.3_ICS_人物牆值左右走
[Enable]
Alloc(AutoLRICS,512)
Alloc(MyLR,4)
Label(AutoLR)
Label(GetWall)
Label(GetChrX)
Label(GoRight)
Label(GoLeft)
MyLR:
DD 1
00d3e7c8:
DD AutoLRICS
AutoLRICS:
Cmp [Esp],008f828f
Jne GetFocus
Mov [Esp],AutoLR
Jmp GetFocus
AutoLR:
Call GetWall
Mov [ebp-04],Eax
Xor Ecx,Ecx
Xor Eax,Eax
Cmp [ebp-04],Eax
Jmp 008f8560
GetWall:
Call GetChrX
Mov Ecx,[00D35B80]
Sub Eax,[Ecx+1c]
Cmp Eax,04
Jle GoRight
Call GetChrX
Mov Ecx,[Ecx+24]
sub Ecx,Eax
cmp Ecx,04
Jle GoLeft
Mov Eax,[MyLR]
Ret
GetChrX:
Mov Eax,[00d39410]
Mov Eax,[Eax+f90]
Ret
GoRight:
Mov [MyLR],1
Mov Eax,1
Ret
GoLeft:
Mov [MyLR],FFFFFFFF
Mov Eax,FFFFFFFF
Ret
[Disable]
00d3e7c8:
DD GetFocus
DeAlloc(MyLR)
DeAlloc(AutoLRICS)