 |
Cheat Engine The Official Site of Cheat Engine
|
View previous topic :: View next topic |
Author |
Message |
frankkern How do I cheat?
Reputation: 0
Joined: 20 Apr 2013 Posts: 3
|
Posted: Sat Apr 20, 2013 4:22 am Post subject: I need Help |
|
|
Hey Guys,
hopefully u can help me. I got an code that should work, but it doesnt.
When i put it into the Lua Script Cheat table i always get "unexpected symbol near <".
If i put into the assembler i get "You can have only one disable section
"?
What am i doing wrong?
Thank you
|
|
Back to top |
|
 |
daspamer Grandmaster Cheater Supreme
Reputation: 54
Joined: 13 Sep 2011 Posts: 1588
|
Posted: Sat Apr 20, 2013 4:22 am Post subject: |
|
|
Post it here.
_________________
I'm rusty and getting older, help me re-learn lua. |
|
Back to top |
|
 |
frankkern How do I cheat?
Reputation: 0
Joined: 20 Apr 2013 Posts: 3
|
Posted: Sat Apr 20, 2013 4:31 am Post subject: |
|
|
Hello,
thank you very much for your quick reply.
Well im not sure if im allowed to post it on the forums?
Heres is the Code
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="14">
<CheatEntries>
<CheatEntry>
<ID>333</ID>
<Description>"Zoomhack"</Description>
<Color>80000008</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>291</ID>
<Description>"Enable Zoomhack"</Description>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscan(_zh1,8D 44 24 28 F3 0F 10 00 0F 2F C2 76 04 8D 44 24 20)
label(zh1)
registerSymbol(zh1)
aobscan(_zh2,8D 44 24 04 F3 0F 10 00 0F 2F C2 76 04 8D 44 24 0
label(zh2)
registerSymbol(zh2)
aobscan(_zh3,DB 83 64 01 00 00 F3 0F 10 83 60 01 00 00 8B 93 64 01)
label(zh3)
registerSymbol(zh3)
label(zh4)
registerSymbol(zh4)
aobscan(_zh4,FF 15 ?? ?? ?? ?? F3 0F 10 84 24 14 02 00 00 83 EC 10)
alloc(zfar,4)
registerSymbol(zfar)
zfar:
dd 47C40000
_zh1+B:
zh1:
db EB
_zh2+B:
zh2:
db EB
_zh3+6:
zh3:
movss xmm0, dword ptr [zfar]
_zh4+6:
zh4:
movss xmm0, dword ptr [zfar]
nop
[DISABLE]
zh1:
db 76
zh2:
db 76
zh3:
movss xmm0,[ebx+160]
zh4:
movss xmm0,[esp+214]
dealloc(zfar)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>323</ID>
<Description>"Custom FarPlane/Culling "</Description>
<Color>80000008</Color>
<VariableType>Float</VariableType>
<Address>zfar</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>316</ID>
<Description>"Enable maphack"</Description>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobScan(_mapHack, D9 00 8B 0C 24 D9 19 8B 0C 24 03 CA 89 0C 24 D9 00 D9 19 8B 0C 24 03 CA 89 0C 24)
label(mapHack1)
registerSymbol(mapHack1)
label(mapHack2)
registerSymbol(mapHack2)
label(mapHack3)
registerSymbol(mapHack3)
label(mapHack4)
registerSymbol(mapHack4)
_mapHack:
mapHack1:
fld1
_mapHack+F:
mapHack2:
fld1
_mapHack+1B:
mapHack3:
fld1
_mapHack+27:
mapHack4:
fld1
[DISABLE]
mapHack1:
fld dword ptr [eax]
mapHack2:
fld dword ptr [eax]
mapHack3:
fld dword ptr [eax]
mapHack4:
fld dword ptr [eax]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>334</ID>
<Description>"Lighting control"</Description>
<Color>80000008</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>290</ID>
<Description>"Enable Lighting control aob"</Description>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
alloc(fbcave,200)
label(bEnableLigtingOverrides)
registersymbol(bEnableLigtingOverrides)
label(one)
registersymbol(one)
label(OverrideBrightness)
registersymbol(OverrideBrightness)
label(lightsettings)
label(lightsettingsRet)
AobScan(_fullBright,8B BB C0 05 00 00 8B 83 34 07 00 00 8A 4F 30 81 C3 34 07 00 00)
label(fullBright)
registerSymbol(fullBright)
_fullBright+C:
fullBright:
mov cl,01
nop
_fullBright+4C:
nop
nop
nop
nop
nop
nop
fbcave:
bEnableLigtingOverrides:
dd 0
OverrideBrightness:
dd 3F800000
one:
dd 3F800000
lightsettings:
movss xmm3, dword ptr [edi+48]
mov eax,[bEnableLigtingOverrides]
test eax,eax
jz lightsettingsRet
movss xmm0, dword ptr [OverrideBrightness]
movss xmm1, dword ptr [one]
movss xmm2, dword ptr [one]
movss xmm3, dword ptr [one]
jmp lightsettingsRet
_fullBright+90:
jmp lightsettings
lightsettingsRet:
[DISABLE]
fullBright:
mov cl,[edi+30]
fullBright+40:
db 0F 85 8E 01 00 00
fullBright+84:
movss xmm3,[edi+48]
dealloc(fbcave)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>336</ID>
<Description>"customize brightness"</Description>
<Color>80000008</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>322</ID>
<Description>"bEnableCustomBrightness"</Description>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
bEnableLigtingOverrides:
dd 1
[DISABLE]
bEnableLigtingOverrides:
dd 0
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>318</ID>
<Description>"CustomBrightnessValue"</Description>
<Color>80000008</Color>
<VariableType>Float</VariableType>
<Address>OverrideBrightness</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>335</ID>
<Description>"Parcitcles control"</Description>
<Color>80000008</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>339</ID>
<Description>"Disable spawning of particle emitters"</Description>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscan(_emitterControl, F3 0F 10 54 24 08 80 7E 48 00 0F 85 4B 01 00 00 8B 46 08 80 B8 14 01 00 00 00 75 12)
label(emitterControl)
registerSymbol(emitterControl)
_emitterControl+13:
emitterControl:
db E9 43 01 00 00 90 90
[DISABLE]
emitterControl:
cmp byte ptr [eax+00000114],00
//code from here till the end of the code will be used to disable the cheat
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>332</ID>
<Description>"No projectile impacts AoB"</Description>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscan(_projImpact, 57 88 48 08 F3 0F 10 ?? ?? ?? ?? ?? F3 0F 10 ?? ?? ?? ?? ?? C7 40 0C ?? ?? ?? ?? F3 0F 11 40 10)
label(projImpact)
registerSymbol(projImpact)
_projImpact+1B:
projImpact:
xorps xmm0,xmm0
movss [eax+10],xmm0
[DISABLE]
projImpact:
movss [eax+10],xmm0
xorps xmm0,xmm0
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>329</ID>
<Description>"Enable particles per second override AOB"</Description>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(ppsCave,200)
aobScan(_ppsOverride,F3 0F 10 4C 81 34 F3 0F 5C 4C 81 30 0F 57 ED F3 0F 2A E8 F3 0F 5C C5 F3 0F 59 C8 F3 0F 58 4C 81 30)
label(ppsOverride)
registerSymbol(ppsOverride)
label(ppsOverride2)
registerSymbol(ppsOverride2)
label(particlesPerSec)
registerSymbol(particlesPerSec)
label(ppsDetour1)
label(ppsDetour1Ret)
label(ppsDetour2)
label(ppsDetour2Ret)
ppsCave:
particlesPerSec:
dd 3F800000
ppsDetour1:
movss xmm1,[particlesPerSec]
jmp ppsDetour1Ret
ppsDetour2:
addss xmm1,[particlesPerSec]
jmp ppsDetour2Ret
_ppsOverride:
ppsOverride:
jmp ppsDetour1
nop
ppsDetour1Ret:
_ppsOverride+1B:
ppsOverride2:
jmp ppsDetour2
nop
ppsDetour2Ret:
[DISABLE]
ppsOverride:
movss xmm1,[ecx+eax*4+34]
ppsOverride2:
addss xmm1,[ecx+eax*4+30]
dealloc(ppsCave)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>330</ID>
<Description>"particlesPerSecValue"</Description>
<Color>80000008</Color>
<VariableType>Float</VariableType>
<Address>particlesPerSec</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols>
<SymbolEntry>
<Name>origPeekMsgRetA</Name>
<Address>03570000</Address>
</SymbolEntry>
<SymbolEntry>
<Name>newPeekMsgRetA</Name>
<Address>03570081</Address>
</SymbolEntry>
<SymbolEntry>
<Name>resumePeekMsg</Name>
<Address>75EB05BF</Address>
</SymbolEntry>
<SymbolEntry>
<Name>msgHandlingDone</Name>
<Address>0357014B</Address>
</SymbolEntry>
<SymbolEntry>
<Name>PeekMsgHook</Name>
<Address>03570067</Address>
</SymbolEntry>
<SymbolEntry>
<Name>cursorHookX</Name>
<Address>03570004</Address>
</SymbolEntry>
<SymbolEntry>
<Name>cursorHookY</Name>
<Address>03570008</Address>
</SymbolEntry>
<SymbolEntry>
<Name>bEnablescreenToWorldOverride</Name>
<Address>0357000C</Address>
</SymbolEntry>
<SymbolEntry>
<Name>screenToWorldPtr</Name>
<Address>03570018</Address>
</SymbolEntry>
<SymbolEntry>
<Name>screenToWorldOverrideX</Name>
<Address>03570010</Address>
</SymbolEntry>
<SymbolEntry>
<Name>screenToWorldOverrideY</Name>
<Address>03570014</Address>
</SymbolEntry>
<SymbolEntry>
<Name>mapHack1</Name>
<Address>0064E457</Address>
</SymbolEntry>
<SymbolEntry>
<Name>mapHack2</Name>
<Address>0064E466</Address>
</SymbolEntry>
<SymbolEntry>
<Name>mapHack3</Name>
<Address>0064E472</Address>
</SymbolEntry>
<SymbolEntry>
<Name>mapHack4</Name>
<Address>0064E47E</Address>
</SymbolEntry>
<SymbolEntry>
<Name>OverrideRIntensity</Name>
<Address>01120008</Address>
</SymbolEntry>
<SymbolEntry>
<Name>OverrideGIntensity</Name>
<Address>0112000C</Address>
</SymbolEntry>
<SymbolEntry>
<Name>OverrideBIntensity</Name>
<Address>01120010</Address>
</SymbolEntry>
<SymbolEntry>
<Name>zh1</Name>
<Address>014E1C48</Address>
</SymbolEntry>
<SymbolEntry>
<Name>zh2</Name>
<Address>014E4632</Address>
</SymbolEntry>
<SymbolEntry>
<Name>zh3</Name>
<Address>017303F1</Address>
</SymbolEntry>
<SymbolEntry>
<Name>zh4</Name>
<Address>017238BA</Address>
</SymbolEntry>
<SymbolEntry>
<Name>projImpact</Name>
<Address>013267FA</Address>
</SymbolEntry>
<SymbolEntry>
<Name>ppsOverride</Name>
<Address>0147CC0F</Address>
</SymbolEntry>
<SymbolEntry>
<Name>ppsOverride2</Name>
<Address>0147CC2A</Address>
</SymbolEntry>
<SymbolEntry>
<Name>particlesPerSec</Name>
<Address>034D0000</Address>
</SymbolEntry>
<SymbolEntry>
<Name>customEmitterDisable</Name>
<Address>00FB7B30</Address>
</SymbolEntry>
<SymbolEntry>
<Name>emitterControl</Name>
<Address>00FB7B5D</Address>
</SymbolEntry>
<SymbolEntry>
<Name>emitterLoader</Name>
<Address>005B0039</Address>
</SymbolEntry>
<SymbolEntry>
<Name>emitterLoaderCall</Name>
<Address>005B0210</Address>
</SymbolEntry>
<SymbolEntry>
<Name>bEnableLigtingOverrides</Name>
<Address>03C50000</Address>
</SymbolEntry>
<SymbolEntry>
<Name>one</Name>
<Address>03C50008</Address>
</SymbolEntry>
<SymbolEntry>
<Name>OverrideBrightness</Name>
<Address>03C50004</Address>
</SymbolEntry>
<SymbolEntry>
<Name>fullBright</Name>
<Address>00260BFE</Address>
</SymbolEntry>
</UserdefinedSymbols>
<LuaScript>
</LuaScript>
</CheatTable>
Thank you
|
|
Back to top |
|
 |
daspamer Grandmaster Cheater Supreme
Reputation: 54
Joined: 13 Sep 2011 Posts: 1588
|
Posted: Sat Apr 20, 2013 4:52 am Post subject: |
|
|
I asked for the codes, not the cheat engine entries =P
Anyway, everything looks fine.
How do you try to enable it?
Do you put everything in Auto Assembler and press execute?
If so, you don't need to do it.
Just press on the [] (active) boxes, and wait until it checks.
In lua you don't need to do it.
_________________
I'm rusty and getting older, help me re-learn lua. |
|
Back to top |
|
 |
frankkern How do I cheat?
Reputation: 0
Joined: 20 Apr 2013 Posts: 3
|
Posted: Sat Apr 20, 2013 5:28 am Post subject: |
|
|
Hello,
thanks again for your quick reply. Awesome
Oh, sry about that.
Well, yes i did click execute.
Which [] (active) boxes? I dont get it ...
1) Start Cheatengine 6.2 64 Bit
2) ctrl+alt+a
3) Paste/Copy Cheat Engine Entries into the Auto Assembler
4) ???
5) Save as ??
Thanks again
|
|
Back to top |
|
 |
daspamer Grandmaster Cheater Supreme
Reputation: 54
Joined: 13 Sep 2011 Posts: 1588
|
Posted: Sat Apr 20, 2013 6:11 am Post subject: |
|
|
Do not copy paste them to autoassembler.
Just freeze the cheat engine entries (Or press on the Active box near the entry description).
_________________
I'm rusty and getting older, help me re-learn lua. |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|