Post
by Kyukeysin »
can some help me? i find some eror when playing use this code (max Bag Capacity 99) i cant Checklist and its say eror lua line 3
its script :
[ENABLE]
{$lua}
local CustomBagMaxSize = (ReadBytes(getAddress("CustomBagMaxSize")) & 0xFF)
lua_aobscan("BagItemMaximumAOB1",process,"B8 ?? ?? 00 00 4C 8B D1 44 0F B7 C2",1)
local BagItemMaximumAOB1 = getAddress("BagItemMaximumAOB1")
WriteBytes(BagItemMaximumAOB1+1,CustomBagMaxSize)
lua_aobscan("BagItemMaximumAOB2",process,"41 83 F8 09 66 44 0F 46 C8",1)
local BagItemMaximumAOB2 = getAddress("BagItemMaximumAOB2")
WriteBytes(BagItemMaximumAOB2+3,CustomBagMaxSize)
lua_aobscan("BagItemMaximumAOB3",process,"66 83 7C 24 36 09 72 37",1)
local BagItemMaximumAOB3 = getAddress("BagItemMaximumAOB3")
WriteBytes(BagItemMaximumAOB3+5,CustomBagMaxSize)
lua_aobscan("BagItemMaximumAOB4",process,"83 F9 09 76 5E B8 ?? ?? 00 00",1)
local BagItemMaximumAOB4 = getAddress("BagItemMaximumAOB4")
WriteBytes(BagItemMaximumAOB4+2,CustomBagMaxSize)
WriteBytes(BagItemMaximumAOB4+6,CustomBagMaxSize)
lua_aobscan("BagItemMaximumAOB5",process,"75 0D B8 ?? ?? ?? ?? 66 2B 44 24 36",1)
local BagItemMaximumAOB5 = getAddress("BagItemMaximumAOB5")
WriteBytes(BagItemMaximumAOB5+3,CustomBagMaxSize)
lua_aobscan("BagItemMaximumAOB6",process,"66 83 7C 24 56 09 72 1E",1)
local BagItemMaximumAOB6 = getAddress("BagItemMaximumAOB6")
WriteBytes(BagItemMaximumAOB6+5,CustomBagMaxSize)
{$asm}
///
aobscanmodule(BagItemMaximumAOB7,$process,0F B7 86 F4 00 00 00 66 3B D0)
registersymbol(BagItemMaximumAOB7)
alloc(newmem,1024,BagItemMaximumAOB7)
label(originalcode)
label(return)
newmem:
movzx eax,word ptr [rsi+000000F4]
cmp eax,[CustomBagMaxSize]
jge originalcode
mov eax,[CustomBagMaxSize]
mov [rsi+000000F4],ax
originalcode:
movzx eax,word ptr [rsi+000000F4]
jmp return
BagItemMaximumAOB7:
jmp newmem
nop
nop
return:
[DISABLE]
BagItemMaximumAOB1+1:
db 09 00 00 00
unregistersymbol(BagItemMaximumAOB1)
BagItemMaximumAOB2+3:
db 09
unregistersymbol(BagItemMaximumAOB2)
BagItemMaximumAOB3+5:
db 09
unregistersymbol(BagItemMaximumAOB3)
BagItemMaximumAOB4+2:
db 09
BagItemMaximumAOB4+6:
db 09
unregistersymbol(BagItemMaximumAOB4)
BagItemMaximumAOB5+3:
db 09
unregistersymbol(BagItemMaximumAOB5)
BagItemMaximumAOB6+5:
db 09
unregistersymbol(BagItemMaximumAOB6)
BagItemMaximumAOB7:
db 0F B7 86 F4 00 00 00
unregistersymbol(BagItemMaximumAOB7)
dealloc(newmem)