<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="16">
  <CheatEntries>
    <CheatEntry>
      <ID>3</ID>
      <Description>"Players"</Description>
      <Options moHideChildren="1"/>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,32)
globalalloc(p1,8)
globalalloc(p2,8)
globalalloc(p3,8)
globalalloc(p4,8)
label(returnhere)
label(originalcode)
label(exit)
label(done)
label(_player)
registersymbol(_player)
aobscanmodule(player,MonPlg.dll,CC 8B 44 24 04 01 41 10)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
push edx
cmp [ecx+14],1
jne @f
lea edx,[ecx]
mov [p1],edx
jmp done
@@:
cmp [ecx+14],2
jne @f
lea edx,[ecx]
mov [p2],edx
jmp done
@@:
cmp [ecx+14],3
jne @f
lea edx,[ecx]
mov [p3],edx
jmp done
@@:
cmp [ecx+14],4
jne @f
lea edx,[ecx]
mov [p4],edx
jmp done
@@:
pop edx
jmp originalcode
done:
pop edx
originalcode:
add [ecx+10],eax
mov edx,[ecx+20]

exit:
jmp returnhere

player+5:
_player:
jmp newmem
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
dealloc(p1)
dealloc(p2)
dealloc(p3)
dealloc(p4)
_player:
add [ecx+10],eax
mov edx,[ecx+20]
unregistersymbol(p1)
unregistersymbol(p2)
unregistersymbol(p3)
unregistersymbol(p4)
unregistersymbol(_player)
//Alt: db 01 41 10 8B 51 20
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>4</ID>
          <Description>"Player-One - Money"</Description>
          <Color>FF00FF</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>p1</Address>
          <Offsets>
            <Offset>10</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>8</ID>
              <Description>"New Position"</Description>
              <Color>80000008</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>p1</Address>
              <Offsets>
                <Offset>18</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>9</ID>
              <Description>"Old Position"</Description>
              <Color>80000008</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>p1</Address>
              <Offsets>
                <Offset>1C</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>7</ID>
          <Description>"Player-Two - Money"</Description>
          <Color>FF0000</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>p2</Address>
          <Offsets>
            <Offset>10</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>10</ID>
              <Description>"New Position"</Description>
              <Color>80000008</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>p2</Address>
              <Offsets>
                <Offset>18</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>11</ID>
              <Description>"Old Position"</Description>
              <Color>80000008</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>p2</Address>
              <Offsets>
                <Offset>1C</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>6</ID>
          <Description>"Player-Three - Money"</Description>
          <Color>00FF00</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>p3</Address>
          <Offsets>
            <Offset>10</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>12</ID>
              <Description>"New Position"</Description>
              <Color>80000008</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>p3</Address>
              <Offsets>
                <Offset>18</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>13</ID>
              <Description>"Old Position"</Description>
              <Color>80000008</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>p3</Address>
              <Offsets>
                <Offset>1C</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>5</ID>
          <Description>"Player-Four - Money"</Description>
          <Color>0000FF</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>p4</Address>
          <Offsets>
            <Offset>10</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>14</ID>
              <Description>"New Position"</Description>
              <Color>80000008</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>p4</Address>
              <Offsets>
                <Offset>18</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>15</ID>
              <Description>"Old Position"</Description>
              <Color>80000008</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>p4</Address>
              <Offsets>
                <Offset>1C</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
