😎 Special Ops Hacks

Posts 1–3 of 3 Β· Page 1 of 1
😎 Special Ops Hacks
Hello,
Now that Multiplayer has barely any players, it would be amazing for a working Special Ops hack. I've looked around but I haven't found any working ones yet.
Quote Originally Posted by Forbidden_Duck View Post
Hello,
Now that Multiplayer has barely any players, it would be amazing for a working Special Ops hack. I've looked around but I haven't found any working ones yet.
Yes i want it too, i want just split screen on PC SPec OPS and with little cheat like : MAx Ammo, rapid fire, walk speed .... just for fun wiuth friend on bakaara ))))))))

but thanks everyone for all you do
I got a script if you want it. It includes the following features:

  • Unlimited Health
  • Unlimited Ammo in clip
  • Unlimited grenades and tactical item
  • No recoil
  • Rapid fire

It works for all patches of MW3 Including Tekno Game Versions.

Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>0</ID>
      <Description>"Unlimited Health"</Description>
      <LastState/>
      <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
label(returnhere)
label(originalcode)
label(exit)
label(label4)
registersymbol(label4)
aobscan(aob4,39 BE 50 01 00 00 0F)

newmem: //this is allocated memory, you have read,write,execute access
mov [esi+00000150],(int)999999
mov [esi+00000154],(int)999999

originalcode:
cmp [esi+00000150],edi

exit:
jmp returnhere

aob4:
label4:
jmp newmem
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
label4:
db 39 BE 50 01 00 00
unregistersymbol(label4)
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>1</ID>
      <Description>"Unlimited Ammo in clip"</Description>
      <LastState/>
      <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
label(returnhere)
label(originalcode)
label(exit)
label(label1)
registersymbol(label1)
aobscan(aob1,8B 54 82 04 33 C0)

newmem: //this is allocated memory, you have read,write,execute access
mov [edx+eax*4+04],(int)999

originalcode:
mov edx,[edx+eax*4+04]
xor eax,eax

exit:
jmp returnhere

aob1:
label1:
jmp newmem
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
label1:
db 8B 54 82 04 33 C0
unregistersymbol(label1)
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>2</ID>
      <Description>"Unlimited grenades and tactical item"</Description>
      <LastState/>
      <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
label(returnhere)
label(originalcode)
label(exit)
label(label2)
registersymbol(label2)
aobscan(aob2,29 54 88 04 83 C4 10)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
//sub [eax+ecx*4+04],edx
add esp,10

exit:
jmp returnhere

aob2:
label2:
jmp newmem
nop
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
label2:
db 29 54 88 04 83 C4 10
unregistersymbol(label2)
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>3</ID>
      <Description>"No recoil"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem32,2048) //2kb should be enough
label(returnhere32)
label(originalcode32)
label(exit32)
label(labelnr1)
registersymbol(labelnr1)
aobscan(aobnr1,D9 9E 3C 03 00 00 83)

newmem32: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode32:
fstp dword ptr [esi+0000033C]
mov [esi+0000033C],0

exit32:
jmp returnhere32

aobnr1:
labelnr1:
jmp newmem32
nop
returnhere32:

alloc(newmem24,2048) //2kb should be enough
label(returnhere24)
label(originalcode24)
label(exit24)
label(labelnr2)
registersymbol(labelnr2)
aobscan(aobnr2,D9 9E 3C 03 00 00 5E)

newmem24: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode24:
fstp dword ptr [esi+0000033C]
mov [esi+0000033C],0

exit24:
jmp returnhere24

aobnr2:
labelnr2:
jmp newmem24
nop
returnhere24:

alloc(newmem17,2048) //2kb should be enough
label(returnhere17)
label(originalcode17)
label(exit17)
label(labelnr3)
registersymbol(labelnr3)
aobscan(aobnr3,D9 96 3C 03 00 00 D9 5C)

newmem17: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode17:
fst dword ptr [esi+0000033C]
mov [esi+0000033C],0

exit17:
jmp returnhere17

aobnr3:
labelnr3:
jmp newmem17
nop
returnhere17:

alloc(newmem11,2048) //2kb should be enough
label(returnhere11)
label(originalcode11)
label(exit11)
label(labelnr4)
registersymbol(labelnr4)
aobscan(aobnr4,D9 9E 3C 03 00 00 59)

newmem11: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode11:
fstp dword ptr [esi+0000033C]
mov [esi+0000033C],0

exit11:
jmp returnhere11

aobnr4:
labelnr4:
jmp newmem11
nop
returnhere11:

alloc(newmem6,2048) //2kb should be enough
label(returnhere6)
label(originalcode6)
label(exit6)
label(labelnr5)
registersymbol(labelnr5)
aobscan(aobnr5,D9 96 3C 03 00 00 D9 1C)

newmem6: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode6:
fst dword ptr [esi+0000033C]
mov [esi+0000033C],0

exit6:
jmp returnhere6

aobnr5:
labelnr5:
jmp newmem6
nop
returnhere6:

alloc(newmem2,2048) //2kb should be enough
label(returnhere2)
label(originalcode2)
label(exit2)
label(labelnr6)
registersymbol(labelnr6)
aobscan(aobnr6,D9 9E 3C 03 00 00 5F)

newmem2: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode2:
fstp dword ptr [esi+0000033C]
mov [esi+0000033C],0

exit2:
jmp returnhere2

aobnr6:
labelnr6:
jmp newmem2
nop
returnhere2:

alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)
label(labelnr7)
registersymbol(labelnr7)
aobscan(aobnr7,D9 9E 3C 03 00 00 EB 06)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
fstp dword ptr [esi+0000033C]
mov [esi+0000033C],0

exit:
jmp returnhere

aobnr7:
labelnr7:
jmp newmem
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem32)
labelnr1:
db D9 9E 3C 03 00 00
unregistersymbol(labelnr1)
dealloc(newmem24)
labelnr2:
db D9 9E 3C 03 00 00
unregistersymbol(labelnr2)
dealloc(newmem17)
labelnr3:
db D9 96 3C 03 00 00
unregistersymbol(labelnr3)
dealloc(newmem11)
labelnr4:
db D9 9E 3C 03 00 00
unregistersymbol(labelnr4)
dealloc(newmem6)
labelnr5:
db D9 96 3C 03 00 00
unregistersymbol(labelnr5)
dealloc(newmem2)
labelnr6:
db D9 9E 3C 03 00 00
unregistersymbol(labelnr6)
dealloc(newmem)
labelnr7:
db D9 9E 3C 03 00 00
unregistersymbol(labelnr7)
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>4</ID>
      <Description>"Rapid fire"</Description>
      <LastState/>
      <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
label(returnhere)
label(originalcode)
label(exit)
label(label3)
registersymbol(label3)
aobscan(aob3,8B 85 00 02 00 00 83)

newmem: //this is allocated memory, you have read,write,execute access
mov [ebp+00000200],0

originalcode:
mov eax,[ebp+00000200]

exit:
jmp returnhere

aob3:
label3:
jmp newmem
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
label3:
db 8B 85 00 02 00 00
unregistersymbol(label3)
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols>
    <SymbolEntry>
      <Name>label3</Name>
      <Address>0062F950</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>labelnr1</Name>
      <Address>0042F37A</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>labelnr2</Name>
      <Address>00623E70</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>labelnr3</Name>
      <Address>00623E44</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>labelnr4</Name>
      <Address>0062D739</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>labelnr5</Name>
      <Address>0062D714</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>labelnr6</Name>
      <Address>0042F432</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>labelnr7</Name>
      <Address>0042F3CD</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>label2</Name>
      <Address>004D6832</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>label1</Name>
      <Address>0043FCF2</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>label4</Name>
      <Address>00463D4F</Address>
    </SymbolEntry>
  </UserdefinedSymbols>
</CheatTable>
To use it all you have to do is the following:

  1. Copy script in notepad
  2. Save as .cetrainer
  3. Drag into cheat engine
  4. Thanks it, enjoy.
Posts 1–3 of 3 Β· Page 1 of 1

Post a Reply

Similar Threads

Talk with us