招喚獸全圖打(可調範圍)TWMS100
//招喚獸全圖打(可調範圍)TWMS100//Address:0063A1D6
//EIP=IwallEXP
//-----------------------------------------------
registersymbol(IwallEXP)
alloc(IwallEXP, 2048)
label(IwallEXP00)
label(IwallEXP01)
registersymbol(IwallTimes)
alloc(IwallTimes, 4)
registersymbol(x2)
alloc(x2, 4)
registersymbol(x1)
alloc(x1, 4)
registersymbol(y1)
alloc(y1, 4)
registersymbol(y2)
alloc(y2, 4)
registersymbol(Timer)
alloc(Timer, 4)
IwallTimes:
dd 0
Timer:
dd c8//200ms
x2:
dd BB8//5000
y2:
dd BB8//5000
IwallEXP:
mov edx, //
mov edx,
sub edx, //每 200 ms 換下一張圖
cmp edx,
jl IwallEXP01
mov edx, //
mov edx,
mov ,edx
mov edx,
mov ,edx
sub ,1f4
mov edx,
mov ,edx
cmp , FFFFFC18
jge IwallEXP01
mov ,3e8
sub ,1f4
cmp , FFFFFE0C
jge IwallEXP01
mov ,1f4
IwallEXP01:
mov edx,
mov edx,
add edx,
cmp ecx,edx
jg IwallEXP00
sub edx,1f4 // 500
cmp ecx,edx
jl IwallEXP00
mov edx,
mov edx,
add edx,
cmp eax,edx
jg IwallEXP00
sub edx,1f4
cmp eax,edx
jl IwallEXP00
mov ecx,
mov ecx,
mov eax,
mov eax,
mov ,ecx
jmp 00647A33
//-----------------------------
IwallEXP00:
mov ,ecx
jmp 00647A33
00647A2D:
jmp IwallEXP
00647A2D:
db 89 8B 84 04 00
dealloc(IwallEXP)
unregistersymbol(IwallEXP)
unregistersymbol(IwallTimes)
dealloc(IwallTimes)
unregistersymbol(x1)
dealloc(x1)
unregistersymbol(y1)
dealloc(y1)
unregistersymbol(x2)
dealloc(x2)
unregistersymbol(y2)
dealloc(y2)
unregistersymbol(Timer)
dealloc(Timer)
頁:
[1]