游戏狂人
 
- 贡献度
- 10
- 金元
- 12548
- 积分
- 1295
- 精华
- 0
- 注册时间
- 2018-12-27
|
麻煩腳本彙編代碼注入順手編寫 註銷注入符
你的腳本幾乎都是這樣
只關AOB 沒有註銷注入符
注入符一直掛在記憶體沒釋放
輕則 修改關不掉
重則 腳本打不開或遊戲閃退機率提高
快速改造機體 是你打錯
aobscanmodule(Unit_Aob,srw30.exe,41 0F B6 40 2D C3 33 C0 C3 0F)
alloc(Unit_mem,$1000,Unit_Aob)
alloc(Robot_pt,10)
label(Unit_code)
label(Unit_return)
Robot_pt:
db 14 //武器改造度 預設16進制 十進制代碼前加井號
Robot_pt+1:
db 14 //機體改造度 預設16進制 十進制代碼前加井號
Robot_pt+2:
db 04 //獎勵階段 00無 01自訂 02自訂+1階 03自訂+2階 04自訂+3階
Robot_pt+3:
db FF //獎勵種類
Robot_pt+4:
db 01 //修改零件 00 關 01 開
Robot_pt+5:
db CC //零件1 預設16進制 十進制代碼前加井號
Robot_pt+6:
db C8 //零件2 預設16進制 十進制代碼前加井號
Robot_pt+7:
db 1C //零件3 預設16進制 十進制代碼前加井號
Robot_pt+8:
db 06 //零件4 預設16進制 十進制代碼前加井號
Robot_pt+9:
db BF //零件5 預設16進制 十進制代碼前加井號
Unit_mem:
push r15
movzx r15,byte ptr [Robot_pt]
mov [r8+2D],r15
movzx r15,byte ptr [Robot_pt+2]
mov [r8+67],r15
movzx r15,byte ptr [Robot_pt+1]
mov [r8+68],r15
mov [r8+69],r15
mov [r8+6A],r15
mov [r8+6B],r15
mov [r8+6C],r15
movzx r15,byte ptr [Robot_pt+3]
mov [r8+6D],r15
pop r15
cmp byte [Robot_pt+4],1
jne Unit_code
push bx
movzx bx,byte ptr [Robot_pt+5]
mov [r8+50],bx
movzx bx,byte ptr [Robot_pt+6]
mov [r8+54],bx
movzx bx,byte ptr [Robot_pt+7]
mov [r8+58],bx
movzx bx,byte ptr [Robot_pt+8]
mov [r8+5C],bx
movzx bx,byte ptr [Robot_pt+9]
mov [r8+60],bx
pop bx
jmp Unit_code
Unit_code:
movzx eax,byte ptr [r8+2D]
jmp Unit_return
Unit_Aob:
jmp Unit_mem
Unit_return:
registersymbol(Unit_Aob)
registersymbol(Robot_pt)
[DISABLE]
Unit_Aob:
db 41 0F B6 40 2D
unregistersymbol(Unit_Aob)
dealloc(Unit_mem)
unregistersymbol(Robot_pt)
dealloc(Robot_pt)
武器 和 機體 不能放一起
寫入數值20又寫入04,數值互相干擾
|
|