level 6
三日月年
楼主
我使用的是6.3版本。这是我自己做的。版本应该是1.13c吧?。。。
D2Loader.CT 文件,内容如下
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="14">
<CheatEntries>
<CheatEntry>
<ID>5</ID>
<Description>"显示物品属性地址脚本"</Description>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048) //2kb should be enough
alloc(itemp,8)
alloc(itemp1,8)
registersymbol(itemp)
label(returnhere)
label(originalcode)
label(exit)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [itemp1],eax
mov eax,[eax
+3
C]
mov eax,[eax+24]
mov [itemp],eax
mov eax,[itemp1]
originalcode:
mov eax,[eax+3C]
cmp eax,ebx
exit:
jmp returnhere
"D2Common.dll"+28173:
jmp newmem
returnhere:
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
dealloc(itemp)
dealloc(itemp1)
unregistersymbol(itemp)
"D2Common.dll"+28173:
mov eax,[eax+3C]
cmp eax,ebx
//Alt: db 8B 40 3C 3B C3
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>6</ID>
<Description>"值是物品属性附近的地址"</Description>
<ShowAsHex>1</ShowAsHex>
<Color>80000008</Color>
<VariableType>4 Bytes</VariableType>
<Address>itemp</Address>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols/>
</CheatTable>
2014年03月20日 15点03分
1
D2Loader.CT 文件,内容如下
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="14">
<CheatEntries>
<CheatEntry>
<ID>5</ID>
<Description>"显示物品属性地址脚本"</Description>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048) //2kb should be enough
alloc(itemp,8)
alloc(itemp1,8)
registersymbol(itemp)
label(returnhere)
label(originalcode)
label(exit)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [itemp1],eax
mov eax,[eax
+3
C]
mov eax,[eax+24]
mov [itemp],eax
mov eax,[itemp1]
originalcode:
mov eax,[eax+3C]
cmp eax,ebx
exit:
jmp returnhere
"D2Common.dll"+28173:
jmp newmem
returnhere:
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
dealloc(itemp)
dealloc(itemp1)
unregistersymbol(itemp)
"D2Common.dll"+28173:
mov eax,[eax+3C]
cmp eax,ebx
//Alt: db 8B 40 3C 3B C3
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>6</ID>
<Description>"值是物品属性附近的地址"</Description>
<ShowAsHex>1</ShowAsHex>
<Color>80000008</Color>
<VariableType>4 Bytes</VariableType>
<Address>itemp</Address>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols/>
</CheatTable>