Dün gece en sevdiğim arabayı aldım. Toplam 5 saat oynamışım. Bir 5 saat daha oynarım.
Eki Görüntüle 1498934
XML:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="29">
<CheatEntries>
<CheatEntry>
<ID>124</ID>
<Description>"Flatout 2"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : FlatOut2.exe
Version:
Date : 2019-01-03
Author : Dread Pony Roberts
This script does the impossible
}
[ENABLE]
aobscanmodule(HEALTH,FlatOut2.exe,D9 95 A0 6A 00 00) // should be unique
alloc(newmem,$100)
alloc(healthlock,1)
registersymbol(healthlock)
alloc(onehitkill,1)
registersymbol(onehitkill)
alloc(EXTREME,1)
registersymbol(EXTREME)
label(code)
label(return)
label(onehitkillcode)
label(enemycode)
newmem:
cmp [ebp+268],81A0A783
jne enemycode
cmp byte ptr [EXTREME],1
je onehitkillcode
cmp byte ptr [healthlock],1
jne code
//fst dword ptr [ebp+00006AA0]
jmp return
onehitkillcode:
fst dword ptr [ebp+00006AA0]
add [ebp+00006AA0],(float)1
jmp return
enemycode:
cmp byte ptr [onehitkill],1
je onehitkillcode
code:
fst dword ptr [ebp+00006AA0]
jmp return
HEALTH:
jmp newmem
nop
return:
registersymbol(HEALTH)
aobscanmodule(Reader,FlatOut2.exe,8B 01 FF 50 30 47 EB 92) // should be unique
alloc(newmemr,$100)
alloc(read,8)
registersymbol(read)
label(coder)
label(returnr)
newmemr:
mov [read],ecx
coder:
mov eax,[ecx]
call dword ptr [eax+30]
jmp returnr
Reader:
jmp newmemr
returnr:
registersymbol(Reader)
aobscanmodule(Money_Reader,FlatOut2.exe,A1 10 84 8E 00 8B 88 58) // should be unique
alloc(newmemb,$100)
alloc(read2,8)
registersymbol(read2)
alloc(iamrich,1)
registersymbol(iamrich)
alloc(saveit,8)
registersymbol(saveit)
alloc(safe,1)
alloc(restore,1)
registersymbol(restore)
label(codeb)
label(returnb)
label(riches)
label(savemechief)
newmemb:
mov eax,[FlatOut2.exe+4E8410]
mov [read2],eax
cmp byte ptr [restore],1
je savemechief
cmp byte ptr [iamrich],1
jne codeb
cmp byte ptr [safe],1
je riches
push edx
push ecx
mov edx,eax
add edx,1E38
mov ecx,[edx]
mov [saveit],ecx
mov byte ptr [safe],1
mov [edx],(int)100000
pop ecx
pop edx
jmp codeb
savemechief:
cmp byte ptr [safe],1
jne codeb
push edx
push ecx
mov edx,eax
add edx,1E38
mov ecx,[saveit]
mov [edx],ecx
mov byte ptr [safe],0
pop ecx
pop edx
jmp codeb
riches:
push edx
mov edx,eax
add edx,1E38
mov [edx],(int)100000
pop edx
codeb:
jmp returnb
Money_Reader:
jmp newmemb
returnb:
registersymbol(Money_Reader)
[DISABLE]
HEALTH:
db D9 95 A0 6A 00 00
unregistersymbol(HEALTH)
dealloc(newmem)
dealloc(healthlock)
unregistersymbol(healthlock)
dealloc(onehitkill)
unregistersymbol(onehitkill)
dealloc(EXTREME)
unregistersymbol(EXTREME)
Reader:
db 8B 01 FF 50 30
unregistersymbol(Reader)
dealloc(newmemr)
dealloc(read)
unregistersymbol(read)
Money_Reader:
db A1 10 84 8E 00
unregistersymbol(Money_Reader)
dealloc(newmemb)
dealloc(read2)
unregistersymbol(read2)
dealloc(iamrich)
unregistersymbol(iamrich)
dealloc(saveit)
unregistersymbol(saveit)
dealloc(safe)
dealloc(restore)
unregistersymbol(restore)
{
Here he comes! Here comes Speed Racer
He's a demon on wheels!
He's a demon and he's gonna be chasin' after someone
He's gainin' on you so you better look alive
He's busy revin' up a powerful Mach 5!
And when the odds are against him and there's
Dangerous work to do
You bet your life speed racer
Will see it though.
Go Speed Racer!
Go Speed Racer!
Go Speed Racer goooo!
He's off…
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>165</ID>
<Description>"Scripts"</Description>
<Options moHideChildren="1"/>
<LastState Value="" Activated="1" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>128</ID>
<Des[SPOILER="code ct"][/SPOILER]cription>"EXTREME GAMEPLAY"</Description>
<LastState/>
<Color>00FFFF</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
EXTREME:
db 1
[DISABLE]
EXTREME:
db 0
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>191</ID>
<Description>"Restore Saved Money"</Description>
<LastState/>
<Color>0000FF</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
restore:
db 1
[DISABLE]
restore:
db 0
{
Sometimes it's worth going back a step.
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>160</ID>
<Description>"Unstoppable"</Description>
<Options moActivateChildrenAsWell="1" moDeactivateChildrenAsWell="1"/>
<LastState Value="" RealAddress="00000000"/>
<Color>800080</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>168</ID>
<Description>"Health Lock"</Description>
<LastState/>
<Color>0000FF</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
healthlock:
db 1
[DISABLE]
healthlock:
db 0
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>22</ID>
<Description>"Max Nitro"</Description>
<LastState/>
<Color>0000FF</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : FlatOut2.exe
Version:
Date : 2019-01-02
Author : Dread Pony Roberts
This script does whatever I say
}
[ENABLE]
aobscanmodule(Max_Nitro,FlatOut2.exe,D9 9E CC 05 00 00 8B) // should be unique
alloc(newmem,$100)
label(code)
label(return)
newmem:
cmp [esi+268],81A0A783
jne code
fstp dword ptr [esi+000005CC]
mov [esi+000005CC],(float)5
jmp return
code:
fstp dword ptr [esi+000005CC]
jmp return
Max_Nitro:
jmp newmem
nop
return:
registersymbol(Max_Nitro)
[DISABLE]
Max_Nitro:
db D9 9E CC 05 00 00
unregistersymbol(Max_Nitro)
dealloc(newmem)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>188</ID>
<Description>"Max Money"</Description>
<LastState/>
<Color>0000FF</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
iamrich:
db 1
[DISABLE]
iamrich:
db 0
{
What is racing without money?
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>167</ID>
<Description>"One Hit Kill"</Description>
<LastState/>
<Color>0000FF</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
onehitkill:
db 1
[DISABLE]
onehitkill:
db 0
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>187</ID>
<Description>"Always 1st Place"</Description>
<LastState/>
<Color>0000FF</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : FlatOut2.exe
Version:
Date : 2019-09-16
Author : Dread Pony Roberts
Mastor Haxor
}
[ENABLE]
aobscanmodule(1st_Place,FlatOut2.exe,89 51 08 8B C1) // should be unique
alloc(newmemn,$100)
label(coden)
label(returnn)
newmemn:
cmp [ecx+4],0
jne coden
mov [ecx+08],1
mov eax,ecx
jmp returnn
coden:
mov [ecx+08],8
mov eax,ecx
jmp returnn
1st_Place:
jmp newmemn
returnn:
registersymbol(1st_Place)
aobscanmodule(Other_1st_Place,FlatOut2.exe,89 41 08 89 44 24 1C) // should be unique
alloc(newmems,$100)
label(codes)
label(returns)
newmems:
cmp [ecx+4],0
jne codes
mov [ecx+08],1
mov [esp+1C],eax
jmp returns
codes:
mov [ecx+08],8
mov [esp+1C],eax
jmp returns
Other_1st_Place:
jmp newmems
nop 2
returns:
registersymbol(Other_1st_Place)
[DISABLE]
1st_Place:
db 89 51 08 8B C1
unregistersymbol(1st_Place)
dealloc(newmemn)
Other_1st_Place:
db 89 41 08 89 44 24 1C
unregistersymbol(Other_1st_Place)
dealloc(newmems)
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>166</ID>
<Description>"Values"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>176</ID>
<Description>"Health"</Description>
<Color>004000</Color>
<VariableType>Float</VariableType>
<Address>read</Address>
<Offsets>
<Offset>6AA0</Offset>
<Offset>33C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>175</ID>
<Description>"Nitro"</Description>
<Color>004000</Color>
<VariableType>Float</VariableType>
<Address>read</Address>
<Offsets>
<Offset>5CC</Offset>
<Offset>33C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>184</ID>
<Description>"Money"</Description>
<Color>004000</Color>
<VariableType>4 Bytes</VariableType>
<Address>read2</Address>
<Offsets>
<Offset>1E38</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols>
<SymbolEntry>
<Name>tester</Name>
<Address>0A100000</Address>
</SymbolEntry>
</UserdefinedSymbols>
</CheatTable>