Post: [Release]Mw3 Special Ops - FPS Offsets + Key_IsDown
04-28-2014, 02:07 PM #1
Mango_Knife
In my man cave
(adsbygoogle = window.adsbygoogle || []).push({}); Alright, so a few people asked me for that, because they want to make a mod menu to special ops, a FPS Menu, so here you guys go :p:

FPS:
    
Enable/Disable - 0x00262b38
(0x41,0x82 - Off , 0x41,0x00 - On)

(0x00262a80 - 0x00262a8Cool Man (aka Tustin) - Text Position (0x00262a84 - Y (4 Bytes)) (0x00262a80 - X (4 Bytes))
0x00262a7c - Text Size
0x004eb39c - Send Text


You must login or register to view this content.
No im not making one, This is just for show :p

And here is the Key_IsDown, so you could Select Options:

    
#region Key_IsDown
public static string Key_IsDown(uint ClientNum)
{
uint NameInGame = 0x012320bc;
uint Key_isDown = 0x01232075;
uint Index = 0xB0C8;
byte[] Key = new byte[3];
GetMemoryR(Key_isDown + (Index * ClientNum), ref Key);
string mystring = null;
mystring = BitConverter.ToString(Key);
string result = mystring.Replace("-", "");
string result1 = result.Replace(" ", "");
string key = result1;
string KeyPressed = "";
if (key == "000000")
{
KeyPressed = "Stand";
}
else if (key == "080C20")
{
KeyPressed = "[ ] + X + L1";
}
else if (key == "000224")
{
KeyPressed = "Crouch + R3 + [ ]";
}
else if (key == "008001")
{
KeyPressed = "R1 + L2";
}
else if (key == "082802")
{
KeyPressed = "L1 + L3";
}
else if (key == "002402")
{
KeyPressed = "X + L3";
}
else if (key == "000020")
{
KeyPressed = "[ ]";
}
else if (key == "000200")
{
KeyPressed = "Crouch";
}
else if (key == "004020")
{
KeyPressed = "R2 + [ ]";
}
else if (key == "000220")
{
KeyPressed = "[ ] + Crouch";
}
else if (key == "000100")
{
KeyPressed = "Prone";
}
else if (key == "400100")
{
KeyPressed = "Left + Prone";
}
else if (key == "000400")
{
KeyPressed = "X";
}
else if (key == "000004")
{
KeyPressed = "R3";
}
else if (key == "002002")
{
KeyPressed = "L3";
}
else if (key == "004000")
{
KeyPressed = "R2";
}
else if (key == "008000")
{
KeyPressed = "L2";
}
else if (key == "080800")
{
KeyPressed = "L1";
}
else if (key == "000001")
{
KeyPressed = "R1";
}
else if (key == "002006")
{
KeyPressed = "R3 + L3";
}
else if (key == "000204")
{
KeyPressed = "R3";
}
else if (key == "002202")
{
KeyPressed = "L3";
}
else if (key == "004200")
{
KeyPressed = "R2";
}
else if (key == "008004")
{
KeyPressed = "R3 + L2";
}
else if (key == "008200")
{
KeyPressed = "L2";
}
else if (key == "082902")
{
KeyPressed = "Prone + L1 + L3";
}
else if (key == "082906")
{
KeyPressed = "Prone + L1 + L3 + R3";
}
else if (key == "00C100")
{
KeyPressed = "Prone + R2 + L2";
}
else if (key == "00C000")
{
KeyPressed = "R2 + L2";
}
else if (key == "002206")
{
KeyPressed = "Crouch L3 + R3";
}
else if (key == "002222")
{
KeyPressed = "Crouch L3 + [ ]";
}
else if (key == "Up")
{
KeyPressed = "R2 + L2";
}
else if (key == "002122")
{
KeyPressed = "Prone + L3 + [ ]";
}
else if (key == "000420")
{
KeyPressed = "X + [ ]";
}
else if (key == "002106")
{
KeyPressed = "Prone + R3 + L3";
}
else
{
KeyPressed = key;
}
return KeyPressed;
}
public static string GetNames(int clientNum)
{
uint NameInGame = 0x012320bc;
uint Index = 0xB0C8;
string name;
byte[] name1 = new byte[18];
GetMemoryR(NameInGame + ((uint)clientNum * Index), ref name1);
name = Encoding.ASCII.GetString(name1);
name.Replace(Convert.ToChar(0x0).ToString(), string.Empty);
return name;
}
#endregion


And i believe you guys know how to select option with Key_IsDown, if not so here is a quick exmple:
    
if (Key_IsDown((uint)client) == "R2 + L2")
{
//Mod Here
}


Credits:
Well me for find this, but credits to BadLuckBrian, for his Key_IsDown function, i just found the special ops offset Smile


Quick Note: If you guys dont know, it will work on Single Player Aswell, if you guys need a deubgg eboot: You must login or register to view this content. [Rename To EBOOT.BIN]
(adsbygoogle = window.adsbygoogle || []).push({});

The following 16 users say thank you to Mango_Knife for this useful post:

Sabotage, FusionIsDaName, Geo, iNDMx, iAmRishi, Luphox, makeabce, MegaMister, Mx444, Notorious, OLDSCHOOLMODZHD, primetime43, xProvXKiller, ThePaaqoHD, Fatality, xHostModer
04-29-2014, 08:19 AM #11
Mango_Knife
In my man cave
Originally posted by primetime43 View Post
Good shit man, not the same shit like all the other fucks keep releasing.


Nice to hear you saying that Smile
04-29-2014, 08:22 AM #12
Mango_Knife
In my man cave
Originally posted by Sabotage View Post
Hey, mango i was just about to release a fps menu. But you beat me to it.


Im not making 1, that's only for show.
04-29-2014, 10:57 AM #13
Sabotage
Gaming Squad
Originally posted by Knife View Post
Im not making 1, that's only for show.


Oh. Ok
04-29-2014, 08:40 PM #14
SC58
Former Staff
Originally posted by primetime43 View Post
Good shit man, not the same shit like all the other fucks keep releasing.


Lmao.
04-29-2014, 11:20 PM #15
primetime43
Knowledge is power Tiphat
Originally posted by SC58 View Post
Lmao.


wut stare
05-01-2014, 06:04 PM #16
makeabce
I defeated!
Originally posted by SC58 View Post
lol

here idc about this no more, didnt go as plan

0x2D0788 - maprestart
0x123D468 - G_Client
0x10EEAD8 - G_Entity
0x145B34 - Add_Ammo
0x18E3BC - G_GivePlayerWeapon
0x6D798 - no reocil nop
0x2BF4D4 - steady aim 00
0x2B0E84 - full auto 39, 60, 00, 00
0x67EBC - laser
0x201488 - Cbuf_AddText
0x279F18 - Dvar_GetBool
0x281470 - Va
0x2D94C8 - Sv_GameSendServerCommand
0x386200 - R_SetFrameFog

Can you port the ghosts rpc to mw3 special ops?
05-01-2014, 06:21 PM #17
Originally posted by Knife View Post
Alright, so a few people asked me for that, because they want to make a mod menu to special ops, a FPS Menu, so here you guys go :p:

FPS:
    
Enable/Disable - 0x00262b38
(0x41,0x82 - Off , 0x41,0x00 - On)

(0x00262a80 - 0x00262a8Cool Man (aka Tustin) - Text Position (0x00262a84 - Y (4 Bytes)) (0x00262a80 - X (4 Bytes))
0x00262a7c - Text Size
0x004eb39c - Send Text


You must login or register to view this content.
No im not making one, This is just for show :p

And here is the Key_IsDown, so you could Select Options:

    
#region Key_IsDown
public static string Key_IsDown(uint ClientNum)
{
uint NameInGame = 0x012320bc;
uint Key_isDown = 0x01232075;
uint Index = 0xB0C8;
byte[] Key = new byte[3];
GetMemoryR(Key_isDown + (Index * ClientNum), ref Key);
string mystring = null;
mystring = BitConverter.ToString(Key);
string result = mystring.Replace("-", "");
string result1 = result.Replace(" ", "");
string key = result1;
string KeyPressed = "";
if (key == "000000")
{
KeyPressed = "Stand";
}
else if (key == "080C20")
{
KeyPressed = "[ ] + X + L1";
}
else if (key == "000224")
{
KeyPressed = "Crouch + R3 + [ ]";
}
else if (key == "008001")
{
KeyPressed = "R1 + L2";
}
else if (key == "082802")
{
KeyPressed = "L1 + L3";
}
else if (key == "002402")
{
KeyPressed = "X + L3";
}
else if (key == "000020")
{
KeyPressed = "[ ]";
}
else if (key == "000200")
{
KeyPressed = "Crouch";
}
else if (key == "004020")
{
KeyPressed = "R2 + [ ]";
}
else if (key == "000220")
{
KeyPressed = "[ ] + Crouch";
}
else if (key == "000100")
{
KeyPressed = "Prone";
}
else if (key == "400100")
{
KeyPressed = "Left + Prone";
}
else if (key == "000400")
{
KeyPressed = "X";
}
else if (key == "000004")
{
KeyPressed = "R3";
}
else if (key == "002002")
{
KeyPressed = "L3";
}
else if (key == "004000")
{
KeyPressed = "R2";
}
else if (key == "008000")
{
KeyPressed = "L2";
}
else if (key == "080800")
{
KeyPressed = "L1";
}
else if (key == "000001")
{
KeyPressed = "R1";
}
else if (key == "002006")
{
KeyPressed = "R3 + L3";
}
else if (key == "000204")
{
KeyPressed = "R3";
}
else if (key == "002202")
{
KeyPressed = "L3";
}
else if (key == "004200")
{
KeyPressed = "R2";
}
else if (key == "008004")
{
KeyPressed = "R3 + L2";
}
else if (key == "008200")
{
KeyPressed = "L2";
}
else if (key == "082902")
{
KeyPressed = "Prone + L1 + L3";
}
else if (key == "082906")
{
KeyPressed = "Prone + L1 + L3 + R3";
}
else if (key == "00C100")
{
KeyPressed = "Prone + R2 + L2";
}
else if (key == "00C000")
{
KeyPressed = "R2 + L2";
}
else if (key == "002206")
{
KeyPressed = "Crouch L3 + R3";
}
else if (key == "002222")
{
KeyPressed = "Crouch L3 + [ ]";
}
else if (key == "Up")
{
KeyPressed = "R2 + L2";
}
else if (key == "002122")
{
KeyPressed = "Prone + L3 + [ ]";
}
else if (key == "000420")
{
KeyPressed = "X + [ ]";
}
else if (key == "002106")
{
KeyPressed = "Prone + R3 + L3";
}
else
{
KeyPressed = key;
}
return KeyPressed;
}
public static string GetNames(int clientNum)
{
uint NameInGame = 0x012320bc;
uint Index = 0xB0C8;
string name;
byte[] name1 = new byte[18];
GetMemoryR(NameInGame + ((uint)clientNum * Index), ref name1);
name = Encoding.ASCII.GetString(name1);
name.Replace(Convert.ToChar(0x0).ToString(), string.Empty);
return name;
}
#endregion


And i believe you guys know how to select option with Key_IsDown, if not so here is a quick exmple:
    
if (Key_IsDown((uint)client) == "R2 + L2")
{
//Mod Here
}


Credits:
Well me for find this, but credits to BadLuckBrian, for his Key_IsDown function, i just found the special ops offset Smile


Quick Note: If you guys dont know, it will work on Single Player Aswell, if you guys need a deubgg eboot: You must login or register to view this content. [Rename To EBOOT.BIN]


is there unlock trophies for client offset ?

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo