Cheat Table for 1.3.1 :
Download the txt and change the extension to .ct
Or Copy the Code below and save it as .ct:
Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="19">
<CheatEntries>
<CheatEntry>
<ID>5</ID>
<Description>"Hook"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscan(BaseAddress,DB 86 2C 03 00 00 D9 9D 60)
alloc(Base_Address_Hook,32)
globalalloc(t_BaseAddress,4)
label(return)
Base_Address_Hook:
fild dword ptr [esi+0000032C]
mov [t_BaseAddress],esi
jmp return
BaseAddress:
jmp Base_Address_Hook
nop
return:
registersymbol(BaseAddress)
[DISABLE]
BaseAddress:
db DB 86 2C 03 00 00 D9 9D 60
unregistersymbol(BaseAddress)
dealloc(newmem)
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>6</ID>
<Description>"BaseAddress"</Description>
<ShowAsHex>1</ShowAsHex>
<VariableType>4 Bytes</VariableType>
<Address>t_baseaddress</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>19</ID>
<Description>"Spawn Item out of trash"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscan(qwewq,89 51 6C 5D C3)
alloc(newmem,$1000)
label(ItemID)
label(ItemID_Quan)
label(ItemID_Quan_Flag)
registersymbol(ItemID_Quan)
registersymbol(ItemID_Quan_Flag)
registersymbol(ItemID)
label(code)
label(return)
newmem:
push eax
mov eax,[t_baseaddress]
add eax,a8
cmp ecx,[eax]
pop eax
jne code
mov edx,[ItemID]
cmp [ItemID_Quan_Flag],1
jne code
push eax
mov eax,[ItemID_Quan]
mov [ecx+80],eax
pop eax
jmp code
code:
mov [ecx+6c],edx
pop ebp
ret
jmp return
ItemID:
dd 0
ItemID_Quan:
dd 1
ItemID_Quan_Flag:
dd 0
qwewq:
jmp newmem
return:
registersymbol(qwewq)
[DISABLE]
qwewq:
db 89 51 6C 5D C3
unregistersymbol(qwewq)
unregistersymbol(ItemID)
unregistersymbol(ItemID_Quan)
unregistersymbol(ItemID_Quan_Flag)
dealloc(newmem)
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>26</ID>
<Description>"Modify Quantity"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
ItemID_Quan_Flag:
dd 01
[DISABLE]
ItemID_Quan_Flag:
dd 00
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>27</ID>
<Description>"Quantity"</Description>
<VariableType>4 Bytes</VariableType>
<Address>ItemID_Quan</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>3</ID>
<Description>"ItemID"</Description>
<VariableType>4 Bytes</VariableType>
<Address>ItemID</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols>
<SymbolEntry>
<Name>t_BaseAddress</Name>
<Address>36C90000</Address>
</SymbolEntry>
<SymbolEntry>
<Name>INJECTt</Name>
<Address>37994ED2</Address>
</SymbolEntry>
</UserdefinedSymbols>
</CheatTable>