R1+R2+寵吸穩定版 測試9hr 下線沒被鎖 !! 請勿進入商場跟拍賣 馬上送你7天環遊世界
以上代碼 安全無虞
我用的是R1+R2+寵吸+攻擊次數 下線沒鎖穩定
但有些人說下線會鎖 所以我只發安全的代碼 其他我沒發的自己去爬文瞜
請低調 !!!!!!!!!!!YCT40B
//V85 掛機專用R1(專業版)
//原作:各位大大
//Address:00506085
//EIP:ZOO
//順移使用方法:
//記錄順移點:左趴1秒.右趴1秒就記錄了
//啟動順移:只要攻擊次數超過設定值.就會順移(村莊堣]可使用)
//順移安全點:人物左坐.就記錄了
//清除一切順移紀錄:人物右坐.就清除一切順移紀錄.回村換頻不需要再關數據了
//順移注意事項:
//一.人物每次順移後.盡量有移動的動作(不然容易斷線)
// 搭配R2的MISS無敵+R3的定點碰撞.比較穩定
//二.攻擊次數不要調太低.順移太快.容易斷線
//-----------------------------------------------
[ENABLE]
registersymbol(ZOO)
alloc(ZOO,4096)
registersymbol(ZOOKEY)
alloc(ZOOKEY,4)
registersymbol(MKAUTOKEY)
alloc(MKAUTOKEY,4)
registersymbol(MKAUTOKEY1)
alloc(MKAUTOKEY1,4)
label(ZOO00)
label(MKL)
label(MKL00)
label(MKR)
label(MKR00)
label(MKLR)
label(MKAUTO)
label(MKAUTOLR)
label(MKAUTOLR00)
label(MKWORK)
label(MKWORK00)
label(MKJMP)
label(MKJMP00)
registersymbol(MKSTOPKEY)
alloc(MKSTOPKEY,4)
registersymbol(MKSTOPXY)
alloc(MKSTOPXY,4)
label(MKSTOP)
label(MKSTOP00)
label(MKSTOP01)
registersymbol(SLAKEY)
alloc(SLAKEY,4)
label(SLA)
label(SLA00)
registersymbol(MKJMPDOWNKEY)
alloc(MKJMPDOWNKEY,4)
label(MKJMPDOWN)
registersymbol(MKJMPDOWN2KEY)
alloc(MKJMPDOWN2KEY,4)
label(MKJMPDOWN2)
label(MKJMPDOWN200)
registersymbol(MYGOKEY)
alloc(MYGOKEY,4)
registersymbol(MYGOREOF)
alloc(MYGOREOF,4)
registersymbol(MYGOREOF00)
alloc(MYGOREOF00,4)
registersymbol(MYGORE110)
alloc(MYGORE110,1024)
registersymbol(MYGOREKEY)
alloc(MYGOREKEY,4)
registersymbol(MYGOUSEUPKEY)
alloc(MYGOUSEUPKEY,4)
registersymbol(MYGOUSEUPKEY1)
alloc(MYGOUSEUPKEY1,4)
registersymbol(MYGOUSEUPKEY2)
alloc(MYGOUSEUPKEY2,4)
registersymbol(MYGORED110)
alloc(MYGORED110,4)
registersymbol(MYGOREDKEY)
alloc(MYGOREDKEY,4)
registersymbol(MYGOREDPL)
alloc(MYGOREDPL,4)
label(MYGO)
label(MYGO00)
label(MYGOUP)
label(MYGOUP01)
label(MYGORE)
label(MYGORE01)
label(MYGORE0100)
label(MYGORE02)
label(MYGORE0200)
label(MYGOUSE)
label(MYGOUSE00)
label(MYGOUSE01)
label(MYGORED)
label(MYGORED00)
label(MYGORED01)
label(MYGORED011)
label(MYGORED02)
label(MYGORED021)
label(MYGODEL)
label(MYGODEL00)
//-----------------------------------------------
ZOOKEY:
DD 1 //總開關: 0.關 1.開
MKAUTOKEY:
DD 3 //走怪: 0.關 1.右走 2.左走 3.跟隨
MKAUTOKEY1:
DD 3 //跳怪: 0.關 1.右走 2.左走 3.跟隨
MKSTOPKEY:
DD 0 //定怪: 0.關 1.開
MKSTOPXY:
DD C8 //定怪範圍: 16進位.目前距離人物XY範圍200
SLAKEY:
DD 1 //快速撿物: 0.關 1.開
MKJMPDOWNKEY:
DD 0 //跳怪掉落1: 0.關 1.開
MKJMPDOWN2KEY:
DD 0 //跳怪掉落2: 0.關 1.開
//清除順移一切記錄(人物右坐)
MYGOKEY:
DD 1 //人物順移: 0.關 1.開(記錄點:人物先左趴1秒.在右趴1秒)
MYGOUSEUPKEY:
DD F //人物順移攻擊次數:16進位.目前攻擊15次左右順移
MYGOREDKEY:
DD 1 //遇人順移安全點: 0.關 1.開(記錄點:人物左坐.必須開人物順移才能使用)
MYGOREDPL:
DD 0 //遇人順移安全點人數允許量: 16進位.(目前0人)畫面玩家超過設定時.啟動順移安全點
//-----------------------------------------------
MYGOREKEY:
DD 0
MYGOREOF:
DD 0
MYGOREOF00:
DD 0
MYGORE110:
DD 0
MYGOUSEUPKEY1:
DD 0
MYGOUSEUPKEY2:
DD 0
MYGORED110:
DD 0
//-----------------------------------------------
ZOO:
cmp [ZOOKEY],0
je ZOO00
call SLA
call MYGO
cmp dword ptr [esp], 0086D196
je MKAUTO
cmp dword ptr [esp], 0086D692
je MKJMPDOWN2
jmp ZOO00
//-----------------------------------------------
ZOO00:
ret
//-----------------------------------------------
MKL:
cmp [ebx+140],2
je MKL00
mov [ebx+494],0
ret
MKL00:
mov [ebx+494],FFFF
ret
//-----------------------------------------------
MKR:
cmp [ebx+140],3
je MKR00
mov [ebx+494],0
ret
MKR00:
mov [ebx+494],FFFF
ret
//-----------------------------------------------
MKLR:
push eax
mov eax,[00A0A604]
mov eax,[eax+B9C]
cmp [ebx+1C4],eax
pop eax
jl MKL
jg MKR
ret
//-----------------------------------------------
MKAUTO:
add esp,4
call MKAUTOLR
call MKSTOP
cmp [MKJMPDOWNKEY],0
je MKAUTOLR00
cmp [ebx+230],2
je MKJMPDOWN
jmp MKAUTOLR00
MKAUTOLR00:
fsubr qword ptr [ebp-18]
jmp 0086D199
//-----------------------------------------------
MKJMPDOWN:
fsubr qword ptr [ebp-18]
add esp,10
fst qword ptr [ebp-18]
fcomp qword ptr [00970a30]
jmp 0086d525
//-----------------------------------------------
MKAUTOLR:
cmp [ebx+230],1
je MKWORK
cmp [ebx+230],2
je MKJMP
ret
//-----------------------------------------------
MKWORK:
cmp [MKAUTOKEY],0
je MKWORK00
cmp [MKAUTOKEY],1
je MKL
cmp [MKAUTOKEY],2
je MKR
cmp [MKAUTOKEY],3
je MKLR
ret
MKWORK00:
ret
//-----------------------------------------------
MKJMP:
cmp [MKAUTOKEY1],0
je MKJMP00
cmp [MKAUTOKEY1],1
je MKL
cmp [MKAUTOKEY1],2
je MKR
cmp [MKAUTOKEY1],3
je MKLR
ret
MKJMP00:
ret
//-----------------------------------------------
MKSTOP:
cmp [MKSTOPKEY],0
je MKSTOP00
push eax
mov eax,[00A0A604]
mov eax,[eax+B9C]
sub eax,[MKSTOPXY]
cmp [ebx+1C4],eax
pop eax
jl MKSTOP00
push eax
mov eax,[00A0A604]
mov eax,[eax+B9C]
add eax,[MKSTOPXY]
cmp [ebx+1C4],eax
pop eax
jg MKSTOP00
push eax
mov eax,[00A0A604]
mov eax,[eax+BA0]
sub eax,[MKSTOPXY]
cmp [ebx+1C8],eax
pop eax
jl MKSTOP00
push eax
mov eax,[00A0A604]
mov eax,[eax+BA0]
add eax,[MKSTOPXY]
cmp [ebx+1C8],eax
pop eax
jg MKSTOP00
cmp [ebx+140],4
je MKSTOP01
cmp [ebx+140],5
je MKSTOP01
mov [ebx+494],0
ret
//-----------------------------------------------
MKSTOP00:
ret
//-----------------------------------------------
MKSTOP01:
mov [ebx+494],FFFF
ret
//-----------------------------------------------
SLA:
cmp [SLAKEY],0
je SLA00
push eax
mov eax,[00A0A614]
mov [eax+206C],0
pop eax
ret
SLA00:
ret
//-----------------------------------------------
MKJMPDOWN2:
add esp,4
cmp [MKJMPDOWN2KEY],0
je MKJMPDOWN200
fcomp qword ptr [ebp-08]
pop ecx
pop ecx
jmp 0086d6fc
MKJMPDOWN200:
fcomp qword ptr [ebp-08]
jmp 0086D695
//-----------------------------------------------
MYGO:
cmp [MYGOKEY],0
je MYGO00
call MYGOUP
call MYGORE
call MYGOUSE
call MYGORED
call MYGODEL
ret
//-----------------------------------------------
MYGO00:
ret
//-----------------------------------------------
MYGOUP:
push eax
mov eax,[00A0A604]
mov eax,[eax+1D50]
cmp [MYGOUSEUPKEY2],eax
pop eax
jne MYGOUP01
ret
MYGOUP01:
add [MYGOUSEUPKEY1],1
push eax
mov eax,[00A0A604]
mov eax,[eax+1D50]
mov [MYGOUSEUPKEY2],eax
pop eax
ret
//-----------------------------------------------
MYGORE:
call MYGORE01
call MYGORE02
ret
//-----------------------------------------------
MYGORE01:
cmp [MYGOREKEY],0
jne MYGORE0100
push eax
mov eax,[00A0A604]
mov eax,[eax+364]
cmp eax,B
pop eax
jne MYGORE0100
mov [MYGOREKEY],1
ret
MYGORE0100:
ret
//-----------------------------------------------
MYGORE02:
cmp [MYGOREKEY],1
jne MYGORE0200
push eax
mov eax,[00A0A604]
mov eax,[eax+364]
cmp eax,A
pop eax
jne MYGORE0200
mov [MYGOREKEY],0
push eax
push ebx
add [MYGOREOF],1
mov eax,[MYGOREOF]
mov ebx,[00A0A604]
add ebx,BDC
mov ebx,[ebx]
sub ebx,C
mov ebx,[ebx+110]
mov [MYGORE110+eax*4],ebx
mov [MYGOREOF00],eax
pop ebx
pop eax
ret
MYGORE0200:
ret
//-----------------------------------------------
MYGOUSE:
cmp [MYGOREOF],0
je MYGOUSE00
push eax
mov eax,[MYGOUSEUPKEY1]
cmp eax,[MYGOUSEUPKEY]
pop eax
jl MYGOUSE00
mov [MYGOUSEUPKEY1],0
push eax
push ebx
mov eax,[MYGOREOF00]
mov eax,[MYGORE110+eax*4]
mov ebx,[00A0A604]
add ebx,BDC
mov ebx,[ebx]
sub ebx,C
mov [ebx+110],eax
pop ebx
pop eax
sub [MYGOREOF00],1
cmp [MYGOREOF00],0
jle MYGOUSE01
ret
//-----------------------------------------------
MYGOUSE00:
ret
//-----------------------------------------------
MYGOUSE01:
push eax
mov eax,[MYGOREOF]
mov [MYGOREOF00],eax
pop eax
ret
//-----------------------------------------------
MYGORED:
cmp [MYGOREDKEY],0
je MYGORED00
call MYGORED01
call MYGORED02
ret
//-----------------------------------------------
MYGORED00:
ret
//-----------------------------------------------
MYGORED01:
push eax
mov eax,[00A0A604]
mov eax,[eax+364]
cmp eax,15
pop eax
jne MYGORED011
push eax
mov eax,[00A0A604]
add eax,BDC
mov eax,[eax]
sub eax,C
mov eax,[eax+110]
mov [MYGORED110],eax
pop eax
ret
MYGORED011:
ret
//-----------------------------------------------
MYGORED02:
cmp [MYGORED110],0
je MYGORED021
push eax
mov eax,[00A0A5FC]
mov eax,[eax+18]
cmp eax,[MYGOREDPL]
pop eax
jle MYGORED021
push eax
push ebx
mov eax,[00A0A604]
add eax,BDC
mov eax,[eax]
sub eax,C
mov ebx,[MYGORED110]
mov [eax+110],ebx
pop ebx
pop eax
ret
MYGORED021:
ret
//-----------------------------------------------
MYGODEL:
push eax
mov eax,[00A0A604]
mov eax,[eax+364]
cmp eax,14
pop eax
jne MYGODEL00
mov [MYGOREOF],0
mov [MYGOREOF00],0
mov [MYGORED110],0
ret
MYGODEL00:
ret
//-----------------------------------------------
[DISABLE]
dealloc(ZOO)
unregistersymbol(ZOO)
dealloc(ZOOKEY)
unregistersymbol(ZOOKEY)
dealloc(MKAUTOKEY)
unregistersymbol(MKAUTOKEY)
dealloc(MKAUTOKEY1)
unregistersymbol(MKAUTOKEY1)
dealloc(MKSTOPKEY)
unregistersymbol(MKSTOPKEY)
dealloc(MKSTOPXY)
unregistersymbol(MKSTOPXY)
dealloc(SLAKEY)
unregistersymbol(SLAKEY)
dealloc(MKJMPDOWNKEY)
unregistersymbol(MKJMPDOWNKEY)
dealloc(MKJMPDOWN2KEY)
unregistersymbol(MKJMPDOWN2KEY)
dealloc(MYGOKEY)
unregistersymbol(MYGOKEY)
dealloc(MYGOREOF)
unregistersymbol(MYGOREOF)
dealloc(MYGOREOF00)
unregistersymbol(MYGOREOF00)
dealloc(MYGORE110)
unregistersymbol(MYGORE110)
dealloc(MYGOREKEY)
unregistersymbol(MYGOREKEY)
dealloc(MYGOUSEUPKEY)
unregistersymbol(MYGOUSEUPKEY)
dealloc(MYGOUSEUPKEY1)
unregistersymbol(MYGOUSEUPKEY1)
dealloc(MYGOUSEUPKEY2)
unregistersymbol(MYGOUSEUPKEY2)
dealloc(MYGOREDKEY)
unregistersymbol(MYGOREDKEY)
dealloc(MYGORED110)
unregistersymbol(MYGORED110)
dealloc(MYGOREDPL)
unregistersymbol(MYGOREDPL)
//=========================================
//V85掛機專用R2(專業版)
//原作:各位大大
//Address:00413FB9
//EIP:GOO
//MISS無敵:採用時間控制.且精準的控制MISS時間.若迴避高的.請勿加長時間.以防被鎖
//-----------------------------------------------
[ENABLE]
registersymbol(GOO)
alloc(GOO,1024)
registersymbol(GOOKEY)
alloc(GOOKEY,4)
label(GOO00)
registersymbol(MKSTUPIDKEY)
alloc(MKSTUPIDKEY,4)
label(MKSTUPID)
label(MKSTUPID00)
registersymbol(MKNOJMPKEY)
alloc(MKNOJMPKEY,4)
label(MKNOJMP)
label(MKNOJMP00)
registersymbol(TIMESSOF)
alloc(TIMESSOF,4)
registersymbol(TIMESSOF01)
alloc(TIMESSOF01,4)
registersymbol(SSTIME)
alloc(SSTIME,4)
label(TIMESS)
label(TIMESS01)
registersymbol(MUKSOF)
alloc(MUKSOF,4)
label(MUKS)
label(MUKS00)
registersymbol(MISSKEY)
alloc(MISSKEY,4)
registersymbol(MISSKEY2)
alloc(MISSKEY2,4)
registersymbol(MISSTIME)
alloc(MISSTIME,4)
label(MISS)
label(MISS00)
label(MISSCALL)
label(MISSCALL01)
label(MISSCALL02)
label(MISSCALL03)
//-----------------------------------------------
GOOKEY:
DD 1 //總開關: 0.關 1.開
MKSTUPIDKEY:
DD 1 //怪物變笨: 0.關 1.開
MKNOJMPKEY:
DD 1 //跳怪不跳: 0.關 1.開
MISSKEY:
DD 1 //無敵: 0.關 1.MISS無敵(人物會退後) 2.無敵10秒(人物不退後)
MISSTIME:
DD 5 //MISS無敵時間: (16進位).目前5秒
//-----------------------------------------------
TIMESSOF:
DD 0
TIMESSOF01:
DD 0
SSTIME:
DD 0 //秒數概值
MUKSOF:
DD 0 //真實傷害次數
MISSKEY2:
DD 0
//-----------------------------------------------
GOO:
cmp [GOOKEY],0
je GOO00
cmp dword ptr [esp], 0086B63D
je MKSTUPID
cmp dword ptr [esp], 0086C903
je MKNOJMP
cmp dword ptr [esp], 0081AC81
je MUKS
cmp dword ptr [esp], 0081A62E
je MISS
call TIMESS
ret
GOO00:
ret
//-----------------------------------------------
MKSTUPID:
add esp,4
cmp [MKSTUPIDKEY],0
je MKSTUPID00
xor edx,edx
mov ecx,0000ea60
div ecx
lea eax,[esi+00000238]
add edx,0002bf20
mov [esi+00000240],edx
mov edx,[esp+10]
jmp 0086B688
//-----------------------------------------------
MKSTUPID00:
xor edx,edx
jmp 0086B63F
//-----------------------------------------------
MKNOJMP:
add esp,4
cmp [MKNOJMPKEY],0
je MKNOJMP00
push 05
xor edx,edx
pop ecx
div ecx
test edx,edx
jmp 0086C917
//-----------------------------------------------
MKNOJMP00:
push 05
jmp 0086C905
//-----------------------------------------------
MUKS:
add esp,4
add [MUKSOF],1
cmp [MISSKEY],2
jne MUKS00
lea ecx,[edi+0000158c]
push FFFFD8F0
jmp 0081B296
//-----------------------------------------------
MUKS00:
push 64
jmp 0081AC83
//-----------------------------------------------
MISS:
add esp,4
cmp [MISSKEY],1
jne MISS00
call MISSCALL
cmp [MISSKEY2],0
je MISS00
mov [esi],eax
add esi,04
dec [ebp-44]
jne 0081a620
mov esi,[ebp+18]
cmp esi,ebx
mov [ebp-1c],ebx
mov [ebp-4c],ebx
mov [ebp-30],ebx
mov [ebp-40],ebx
mov [ebp-50],ebx
mov [ebp-48],ebx
mov [ebp-68],ebx
mov [ebp-74],ebx
mov [ebp-70],ebx
mov [ebp-64],ebx
mov [ebp-60],ebx
mov [ebp-5c],ebx
mov [ebp-44],ebx
jmp 0081B253
//-----------------------------------------------
MISS00:
mov [esi],eax
jmp 0081A630
//-----------------------------------------------
MISSCALL:
push eax
mov eax,[MISSTIME]
cmp [SSTIME],eax
pop eax
jle MISSCALL01
jmp MISSCALL02
//-----------------------------------------------
MISSCALL01:
mov [MISSKEY2],1
ret
//-----------------------------------------------
MISSCALL02:
mov [MISSKEY2],0
cmp [MUKSOF],0
jg MISSCALL03
ret
//-----------------------------------------------
MISSCALL03:
mov [MISSKEY2],1
mov [SSTIME],0
mov [MUKSOF],0
ret
//-----------------------------------------------
TIMESS:
push eax
push ebx
mov eax,[A0B710]
sub eax,[TIMESSOF]
mov ebx,[A0B710]
mov [TIMESSOF],ebx
add [TIMESSOF01],eax
cmp [TIMESSOF01],21
pop ebx
pop eax
jg TIMESS01
ret
//-----------------------------------------------
TIMESS01:
mov [TIMESSOF01],0
add [SSTIME],1
ret
//-----------------------------------------------
[DISABLE]
dealloc(GOO)
unregistersymbol(GOO)
dealloc(GOOKEY)
unregistersymbol(GOOKEY)
dealloc(MKSTUPIDKEY)
unregistersymbol(MKSTUPIDKEY)
dealloc(MKNOJMPKEY)
unregistersymbol(MKNOJMPKEY)
dealloc(TIMESSOF)
unregistersymbol(TIMESSOF)
dealloc(TIMESSOF01)
unregistersymbol(TIMESSOF01)
dealloc(SSTIME)
unregistersymbol(SSTIME)
dealloc(MUKSOF)
unregistersymbol(MUKSOF)
dealloc(MISSKEY)
unregistersymbol(MISSKEY)
dealloc(MISSKEY2)
unregistersymbol(MISSKEY2)
dealloc(MISSTIME)
unregistersymbol(MISSTIME) |