<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="26">
<CheatEntries>
<CheatEntry>
<ID>9</ID>
<Description>"HOOK1"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(MyPos,500)
registersymbol(MyPos)
Label(Dir)
registersymbol(Dir)
alloc(MyPos2,500)
registersymbol(MyPos2)
Label(Dir3)
registersymbol(Dir3)
Globalalloc(temp,4)
Label(Cut)
registersymbol(Cut)
Label(Cut2)
registersymbol(Cut2)
globalalloc(MyPos3,128)
globalalloc(Health,8)
alloc(Value2,4)
registersymbol(Value2)
MyPos:
addss xmm0,[Health]
JMP Overwatch.exe+13DC18A
Dir:
DD (float)10.00
MyPos2:
mov [temp],eax
mov eax,[mypos3]
cmp eax,4
jne Cut2
mov eax,[temp]
mov [rbx+00000238],bpl
mov dl,01
JMP Overwatch.exe+EB49B5
Cut:
mov eax,[temp]
mov [Dir3],bpl
mov dl,01
JMP Overwatch.exe+EB49B5
Dir3:
DB 00
Cut2:
mov eax,[temp]
cmp [rbx+00000266],04700000
je Cut
mov [rbx+00000238],bpl
mov dl,01
JMP Overwatch.exe+EB49B5
MyPos3:
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>291</ID>
<Description>"HOOK2"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
[ENABLE]
debugProcess()
debug_setBreakpoint(getAddress("Overwatch.exe+13DC186"), 1, bptExecute, function() RIP = getAddress("MyPos") end)
debug_setBreakpoint(getAddress("Overwatch.exe+EB49AC"), 1, bptExecute, function() RIP = getAddress("MyPos2") end)
[DISABLE]
debug_removeBreakpoint("Overwatch.exe+13DC186")
debug_removeBreakpoint("Overwatch.exe+EB49AC")
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>12</ID>
<Description>"ON / OFF"</Description>
<DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0:ON
4:OFF
</DropDownList>
<VariableType>4 Bytes</VariableType>
<Address>mypos3</Address>
<Hotkeys>
<Hotkey>
<Action>Set Value</Action>
<Keys>
<Key>46</Key>
</Keys>
<Value>4</Value>
<ID>0</ID>
</Hotkey>
<Hotkey>
<Action>Set Value</Action>
<Keys>
<Key>35</Key>
</Keys>
<Value>0</Value>
<ID>1</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>292</ID>
<Description>"Health"</Description>
<VariableType>Float</VariableType>
<Address>Health</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols>
<SymbolEntry>
<Name>Dir999</Name>
<Address>7DC8004C</Address>
</SymbolEntry>
<SymbolEntry>
[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat alloc(MyPos,500) registersymbol(MyPos) Label(Dir) registersymbol(Dir) alloc(MyPos2,500) registersymbol(MyPos2) Label(Dir3) registersymbol(Dir3) Globalalloc(temp,4) Label(Cut) registersymbol(Cut) Label(Cut2) registersymbol(Cut2) globalalloc(MyPos3,128) globalalloc(Health,8) alloc(Value2,4) registersymbol(Value2) MyPos: addss xmm0,[Health] JMP Overwatch.exe+13F6562 Dir: DD (float)10.00 MyPos2: mov [temp],eax mov eax,[mypos3] cmp eax,4 jne Cut2 mov eax,[temp] mov [rbx+00000238],bpl mov dl,01 JMP Overwatch.exe+EC9DB5 Cut: mov eax,[temp] mov [Dir3],bpl mov dl,01 JMP Overwatch.exe+EC9DB5 Dir3: DB 00 Cut2: mov eax,[temp] cmp [rbx+00000266],65F80000 je Cut mov [rbx+00000238],bpl mov dl,01 JMP Overwatch.exe+EC9DB5 MyPos3: [DISABLE]