THREAD: Modern Warfare 1 - Offsets Collection [UPDATED]
  1. 03-16-2014, 03:41 PM
    Mango_Knife's Avatar
    Mango_Knife
    In my man cave
    Mango_Knife's Avatar
    Mango_Knife
    In my man cave
    3,599
    Posts
    38,731
    Reputation
    Sep 2012
    NextGenUpdate
    Hey Guys

    Today im release some offsets that i found for Call Of Duty 4~!
    So Here It Is:

    Name And Status:

    Name: 0x122a4c64
    XP = 0x12c00ed0, //(Level 55 - 0x00, 0x01, 0xD5, 0xDCool Man (aka Tustin) Decimal: 120280
    Prestige = 0x12c00f34,//4 Bytes
    Kills = 0x12c00ed8,//4 Bytes
    Deaths = 0x12c00ee0,//4 Bytes
    Streaks = 0x12c00edc,//4 Bytes
    Assists = 0x12c00ee8,//4 Bytes
    Score = 0x12c00ed4,//4 Bytes
    Headshots = 0x12c00eec,//4 Bytes
    Timeplayed = 0x12c00ef8,//4 Bytes
    Wins = 0x12c00f0c,//4 Bytes
    Losses = 0x12c00f10,//4 Bytes
    Misses = 0x12c00f28,//4 Bytes
    Hits = 0x12c00f24,//4 Bytes
    Accuracy = 0x12c00f30,//4 Bytes
    KDRatio = 0x12c00f08,//4 Bytes
    Unlock All: 0x12C010D0;
    Unlock All Bytes: You must login or register to view this content.


    Clients:
    (Next Client: 0x31B4)

    Name In Game:

    Offset: 0x108bbd0c


    Clan Tag In Game:

    Offset: 0x108bbd40


    God Mod:

    Offset: 0x108bbcd5
    On: 0xFF,0xFF
    Off: 0x00,0x00


    Ultimate Ammo:

    Primary Bullets Ammo: 0x108b9076 (0xFF, 0xFF)
    Primary Clip Ammo: 0x108b8e22 (0xFF, 0xFF)
    Secondary Bullets Ammo: 0x108b9032 (0xFF, 0xFF)
    Secondary Clip Ammo: 0x108b8e2e (0xFF, 0xFF)
    Granade Luncher Clip Ammo: 0x108b8e46 (0xA9, 0xFC)
    Granade luncher Bullets Ammo: 0x108b907a (0xFF, 0xFF)
    Lethal Ammo: 0x108b90ae (0x11, 0xFF)
    Tactical Ammo: 0x108b90b2 (0x11, 0xFF)


    All Perks:

    Offset: 0x108b92b0
    Bytes: (0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF5, 0x02, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF)


    Teleport:

    Teleport (Location X,Y,Z): 0x108b8ccb
    Teleport (Height): 0x108b8cd4
    0x47 - Sky
    0x88 - Space
    0x43 - Back To Map
    0xC3, 0x7F - Under Map


    Give Lag:

    Offset: 0x108bbc43
    On: 0x00
    Off: 0x02


    Jumper:

    Offset: 0x108bbcc0
    On: 0x00
    Off: 0x3F


    Speed x2:

    Offset: 0x108bbcc1
    On: 0xFF
    Off: 0x73


    mFlag:

    Offset: 0x108BBD58
    UFO MOSad Awesome 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
    No Clip: 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
    Freeze: 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10
    Default: 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00


    Change Team:

    Offset: 0x108bbcd7
    Free For All: 0x00
    Spector: 0x03
    Marines/S.A.S: 0x02
    OpFor/Spetsnaz: 0x01


    SV_HostName:

    Offset: 0x10016225


    No Host 'Gun Moving Crazy':

    Offset: 0x10110F76
    0x41 - On
    0x42 - Off


    Timescale:

    Offset: 0x10966080
    0x40, 0xFF - Very Fast
    0x3F, 0xFF - Fast
    0x3F, 0x80 - Normal
    0x3E, 0x80 - Slow
    0x3D, 0xFF - Very Slow


    Kick Client:

    Offset: 0x108b8d3e
    Kick - 0x01


    SV_GameSendServerCommand:

    Offset: 0x1C5E40
    Commands:

    q = Mute (0 - mute , 1 - stop mute)
    a - No Gun
    c - iPrintln
    e - iPrintlnBold
    f - iPrintlnBold
    g - iPrintln
    h - Spam
    i - Spam
    w - Kick With Error
    t - Open Menu
    j - Freeze PS3
    v - Set Dvars
    D - FreezePS3

    Some Dvars:
    g_gravity
    jump_height
    g_speed
    timescale
    player_meleeRange
    g_knockback


    Cbuf_AddText:

    Offset: 0x1C5E40 (Same As SV_GameSendServerCommand)


    How To Code The SV_GameSendServerCommand And The Cbuf_AddText:

    Cbuf_AddText:

    #region Cbuf_AddText
    public static void Cbuf_AddText(string text)
    {
    byte[] DFT = new byte[] { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
    byte[] RPCOFF = new byte[] { 0x80, 0x7E, 0x00, 0x00, 0x38, 0x80, 0x00, 0x00, 0x83, 0x82, 0x15, 0x4C, 0x54, 0x60, 0x30, 0x32, 0xC0, 0x22, 0x15, 0x5C, 0x54, 0x63, 0x10, 0x3A, 0x7C, 0x63, 0x02, 0x14, 0x7C, 0x63, 0xE2, 0x14, 0x78, 0x63, 0x00, 0x20, 0x4B, 0xFE, 0xB9, 0x51, 0x60, 0x00, 0x00, 0x00, 0xC0, 0x1E, 0x00, 0x28, 0xFC, 0x20, 0x00, 0x90, 0x83, 0xBE, 0x00, 0x00, 0xD8, 0x01, 0x04, 0x90, 0x7C, 0x7B, 0x1B, 0x78, 0x57, 0xA0, 0x30, 0x32, 0xE8, 0x81, 0x04, 0x90, 0x57, 0xBD, 0x10, 0x3A, 0x80, 0x62, 0x17, 0x10, 0x7F, 0xBD, 0x02, 0x14, 0x7F, 0xBD, 0xE2, 0x14, 0x48, 0x01, 0xAD, 0x85, 0x60, 0x00, 0x00, 0x00, 0x38, 0xA0, 0xFF, 0xFF, 0x81, 0x62, 0x15, 0x50, 0x78, 0x64, 0x00, 0x20, 0xC0, 0x22, 0x15, 0x98, 0x38, 0x00, 0x00, 0x00, 0xC0, 0x42, 0x16, 0x98, 0x7B, 0xA3, 0x00, 0x20, 0xC0, 0x62, 0x15, 0x5C, 0x78, 0xA5, 0x00, 0x60, 0x7B, 0x66, 0x00, 0x20, 0x39, 0x20, 0x00, 0x00, 0x39, 0x40, 0x00, 0x00, 0xF9, 0x61, 0x00, 0x78, 0xF8, 0x01, 0x00, 0x80, 0x4B, 0xFE, 0xBC, 0x85, 0x60, 0x00, 0x00, 0x00, 0x4B, 0xFF, 0xFF, 0x00, 0x7C, 0xA4, 0x2B, 0x78, 0x7C, 0x08, 0x02, 0xA6, 0xF8, 0x21, 0xFE, 0x71, 0xFB, 0xA1, 0x01, 0x78, 0xFB, 0xE1, 0x01, 0x88, 0x7C, 0xBD, 0x2B, 0x78, 0xF8, 0x01, 0x01, 0xA0, 0x4B, 0xFF, 0x98, 0x05, 0x38, 0x01, 0x00, 0x70, 0x7C, 0x7F, 0x1B, 0x78 };
    byte[] RPCON = new byte[] { 0x38, 0x60, 0x00, 0x00, 0x3C, 0x80, 0x50, 0x05, 0x30, 0x84, 0x00, 0x00, 0x4B, 0xF9, 0x8D, 0x69, 0x4B, 0xFF, 0xFF, 0xA4, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x7C, 0xA4, 0x2B, 0x78, 0x7C, 0x08, 0x02, 0xA6, 0xF8, 0x21, 0xFE, 0x71 };
    byte[] RPCON1 = new byte[] { 0x41 };
    byte[] RPCOFF2 = new byte[] { 0x40 };
    byte[] mw1cbuf = new byte[] { };
    mw1cbuf = Encoding.UTF8.GetBytes(text);
    PS3.SetMemory(0x50050000, mw1cbuf);
    PS3.SetMemory(0x1C5E40, RPCON1);
    PS3.SetMemory(0x1C5EA4, RPCON);
    System.Threading.Thread.Sleep(15);
    PS3.SetMemory(0x1C5E40, RPCOFF2);
    PS3.SetMemory(0x1C5EA4, RPCOFF);
    PS3.SetMemory(0x50050000, DFT);


    SV_GameSendServerCommand (All Clients):

    #region SV_GameSendServerCommand
    public static void SV_GameSendServerCommand(int client, string text)
    {
    byte[] DFT = new byte[] { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
    byte[] RPCOFF = new byte[] { 0x80, 0x7E, 0x00, 0x00, 0x38, 0x80, 0x00, 0x00, 0x83, 0x82, 0x15, 0x4C, 0x54, 0x60, 0x30, 0x32, 0xC0, 0x22, 0x15, 0x5C, 0x54, 0x63, 0x10, 0x3A, 0x7C, 0x63, 0x02, 0x14, 0x7C, 0x63, 0xE2, 0x14, 0x78, 0x63, 0x00, 0x20, 0x4B, 0xFE, 0xB9, 0x51, 0x60, 0x00, 0x00, 0x00, 0xC0, 0x1E, 0x00, 0x28, 0xFC, 0x20, 0x00, 0x90, 0x83, 0xBE, 0x00, 0x00, 0xD8, 0x01, 0x04, 0x90, 0x7C, 0x7B, 0x1B, 0x78, 0x57, 0xA0, 0x30, 0x32, 0xE8, 0x81, 0x04, 0x90, 0x57, 0xBD, 0x10, 0x3A, 0x80, 0x62, 0x17, 0x10, 0x7F, 0xBD, 0x02, 0x14, 0x7F, 0xBD, 0xE2, 0x14, 0x48, 0x01, 0xAD, 0x85, 0x60, 0x00, 0x00, 0x00, 0x38, 0xA0, 0xFF, 0xFF, 0x81, 0x62, 0x15, 0x50, 0x78, 0x64, 0x00, 0x20, 0xC0, 0x22, 0x15, 0x98, 0x38, 0x00, 0x00, 0x00, 0xC0, 0x42, 0x16, 0x98, 0x7B, 0xA3, 0x00, 0x20, 0xC0, 0x62, 0x15, 0x5C, 0x78, 0xA5, 0x00, 0x60, 0x7B, 0x66, 0x00, 0x20, 0x39, 0x20, 0x00, 0x00, 0x39, 0x40, 0x00, 0x00, 0xF9, 0x61, 0x00, 0x78, 0xF8, 0x01, 0x00, 0x80, 0x4B, 0xFE, 0xBC, 0x85, 0x60, 0x00, 0x00, 0x00, 0x4B, 0xFF, 0xFF, 0x00, 0x7C, 0xA4, 0x2B, 0x78, 0x7C, 0x08, 0x02, 0xA6, 0xF8, 0x21, 0xFE, 0x71, 0xFB, 0xA1, 0x01, 0x78, 0xFB, 0xE1, 0x01, 0x88, 0x7C, 0xBD, 0x2B, 0x78, 0xF8, 0x01, 0x01, 0xA0, 0x4B, 0xFF, 0x98, 0x05, 0x38, 0x01, 0x00, 0x70, 0x7C, 0x7F, 0x1B, 0x78 };
    byte[] RPCON = new byte[] { 0x38, 0x60, 0xFF, 0xFF, 0x38, 0x80, 0x00, 0x00, 0x3C, 0xA0, 0x50, 0x05, 0x30, 0xA5, 0x00, 0x00, 0x4B, 0xFD, 0x5A, 0x85, 0x4B, 0xFF, 0xFF, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x7C, 0xA4, 0x2B, 0x78, 0x7C, 0x08, 0x02, 0xA6, 0xF8, 0x21, 0xFE, 0x71 };
    byte[] RPCON1 = new byte[] { 0x41 };
    byte[] RPCOFF2 = new byte[] { 0x40 };
    byte[] sv = new byte[] { };
    sv = Encoding.UTF8.GetBytes(text);
    PS3.SetMemory(0x50050000, sv);
    PS3.SetMemory(0x1C5E40, RPCON1);
    PS3.SetMemory(0x1C5EA4, RPCON);
    System.Threading.Thread.Sleep(15);
    PS3.SetMemory(0x1C5E40, RPCOFF2);
    PS3.SetMemory(0x1C5EA4, RPCOFF);
    PS3.SetMemory(0x50050000, DFT);

    Spoiler:
    You must login or register to view this content.

    Exmple How To Code iPrintln:

    #region iPrintln
    public static void iPrintln(int client, string input)
    {
    SV_GameSendServerCommand(client, "c "" + input + """);
    }
    #endregion


    Or iPrintlnBold:

    #region iPrintlnBold
    public static void iPrintlnBold(int client, string input)
    {
    SV_GameSendServerCommand(client, "e "" + input + """);
    }
    #endregion


    RPC By SC58:

    static uint function_address = 0;
    public static void Enable_RPC()
    {
    for (uint i = 0x32F1FC; i < 0x1000000; i += 4)
    {
    byte[] bytes = GetMemoryL(i, Cool Man (aka Tustin);
    if (((bytes[0] == 0xFCool Man (aka Tustin) && (bytes[1] == 0x01) && (bytes[2] == 0x1F) && (bytes[3] == 0x3Cool Man (aka Tustin) && (bytes[4] == 0x4B) && (bytes[5] == 0xFF) && (bytes[6] == 0xF1) && (bytes[7] == 0xBCool Man (aka Tustin)))
    function_address = i + 0xC;
    }
    if (function_address == 0)
    throw new Exception("Couldn't find RPC Address");

    PS3.SetMemory(function_address, new byte[] { 0x4E, 0x80, 0x00, 0x20 });
    Thread.Sleep(20);
    byte[] func = new byte[] { 0x7C, 0x08, 0x02, 0xA6, 0xF8, 0x01, 0x00, 0x80, 0x3C, 0x60, 0x50, 0x05, 0x81, 0x83, 0x00, 0x4C, 0x2C, 0x0C, 0x00, 0x00, 0x41, 0x82, 0x00, 0x64, 0x80, 0x83, 0x00, 0x04, 0x80, 0xA3, 0x00, 0x08, 0x80, 0xC3, 0x00, 0x0C, 0x80, 0xE3, 0x00, 0x10, 0x81, 0x03, 0x00, 0x14, 0x81, 0x23, 0x00, 0x18, 0x81, 0x43, 0x00, 0x1C, 0x81, 0x63, 0x00, 0x20, 0xC0, 0x23, 0x00, 0x24, 0xC0, 0x43, 0x00, 0x28, 0xC0, 0x63, 0x00, 0x2C, 0xC0, 0x83, 0x00, 0x30, 0xC0, 0xA3, 0x00, 0x34, 0xC0, 0xC3, 0x00, 0x38, 0xC0, 0xE3, 0x00, 0x3C, 0xC1, 0x03, 0x00, 0x40, 0xC1, 0x23, 0x00, 0x48, 0x80, 0x63, 0x00, 0x00, 0x7D, 0x89, 0x03, 0xA6, 0x4E, 0x80, 0x04, 0x21, 0x3C, 0x80, 0x50, 0x05, 0x38, 0xA0, 0x00, 0x00, 0x90, 0xA4, 0x00, 0x4C, 0x80, 0x64, 0x00, 0x50, 0xE8, 0x01, 0x00, 0x80, 0x7C, 0x08, 0x03, 0xA6, 0x38, 0x21, 0x00, 0x70, 0x4E, 0x80, 0x00, 0x20 };
    PS3.SetMemory(function_address + 0x4, func);
    PS3.SetMemory(0x50050000, new byte[0x2854]);
    PS3.SetMemory(function_address, new byte[] { 0xF8, 0x21, 0xFF, 0x91 });
    }

    public static int Call(uint func_address, params object[] parameters)
    {
    int num_params = parameters.Length;
    uint num_floats = 0;
    for (uint i = 0; i < num_params; i++)
    {
    if (parameters is int)
    {
    byte[] val = BitConverter.GetBytes((int)parameters);
    Array.Reverse(val);
    PS3.SetMemory(0x50050000 + (i + num_floats) * 4, val);
    }
    else if (parameters is uint)
    {
    byte[] val = BitConverter.GetBytes((uint)parameters);
    Array.Reverse(val);
    PS3.SetMemory(0x50050000 + (i + num_floats) * 4, val);
    }
    else if (parameters is string)
    {
    byte[] str = Encoding.UTF8.GetBytes(Convert.ToString(parameters) + "\0");
    PS3.SetMemory(0x50050054 + i * 0x400, str);
    uint addr = 0x50050054 + i * 0x400;
    byte[] address = BitConverter.GetBytes(addr);
    Array.Reverse(address);
    PS3.SetMemory(0x50050000 + (i + num_floats) * 4, address);
    }
    else if (parameters is float)
    {
    num_floats++;
    byte[] val = BitConverter.GetBytes((float)parameters);
    Array.Reverse(val);
    PS3.SetMemory(0x50050024 + ((num_floats - 1) * 0x4), val);
    }
    }
    byte[] fadd = BitConverter.GetBytes(func_address);
    Array.Reverse(fadd);
    PS3.SetMemory(0x5005004C, fadd);
    Thread.Sleep(20);
    byte[] ret = GetMemoryL(0x50050050, 4);
    Array.Reverse(ret);
    return BitConverter.ToInt32(ret, 0);
    }
    private static Byte[] GetMemoryL(UInt32 address, Int32 length)
    {
    Byte[] buffer = new Byte[length];
    PS3.GetMemory(address, buffer);
    return buffer;
    }


    If You Guys Need Debugg Eboot Get It You must login or register to view this content.

    Credits:
    SC58 - Name In Game + SV_GameSendServerCommand
    Tustin - Debugg Eboot
    MoTmrD - Status Offsets
    Mango_Knife - Clients Offsets + Commands

    Have Fun Awesome face

    If you wanna see a RTM Tool that already contains all those mods in
    Try Here:
    You must login or register to view this content.
    Last edited by Mango_Knife ; 01-18-2016 at 01:23 PM. Reason: Warafare Haha

  2. The Following 34 Users Say Thank You to Mango_Knife For This Useful Post:

    , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

  3. 07-11-2015, 04:13 PM
    OasixFTW's Avatar
    OasixFTW
    Haxor!
    OasixFTW's Avatar
    OasixFTW
    Haxor!
    40
    Posts
    40
    Reputation
    Apr 2014
    NextGenUpdate
    Thank bro
  4. 07-14-2015, 09:00 PM
    60
    Posts
    511
    Reputation
    Jun 2014
    NextGenUpdate
    anyone know how to code a numeric up / down with the offset plus the bytes?? iv tryed and tryed again but it isnt working can someine tell me what im doing wrong??



    byte[] Prestige = BitConverter.GetBytes(Convert.ToInt32(numericUpDown51.Text)); PS3.SetMemory(0x12c00f34, new byte[4]);
  5. 08-10-2015, 03:16 PM
    Chen Madhala's Avatar
    Chen Madhala
    Pokemon Trainer
    Chen Madhala's Avatar
    Chen Madhala
    Pokemon Trainer
    85
    Posts
    519
    Reputation
    May 2015
    NextGenUpdate
    Originally Posted by Hondarider1 View Post
    anyone know how to code a numeric up / down with the offset plus the bytes?? iv tryed and tryed again but it isnt working can someine tell me what im doing wrong??



    byte[] Prestige = BitConverter.GetBytes(Convert.ToInt32(numericUpDown51.Text)); PS3.SetMemory(0x12c00f34, new byte[4]);


    PS3.Extension.WrtieInt32(offsets,(int)numeicUpDown1.Value);
  6. 12-20-2015, 06:59 PM
    52
    Posts
    90
    Reputation
    Dec 2015
    NextGenUpdate
    Does Any One Have The IP Grabber For This Game? Im Making A All Cod Tool
  7. 05-24-2016, 09:20 PM
    69YB's Avatar
    69YB
    Grunt
    69YB's Avatar
    69YB
    Grunt
    70
    Posts
    170
    Reputation
    Apr 2016
    NextGenUpdate
    I do :p
  8. 06-29-2016, 01:00 AM
    United's Avatar
    United
    Big Sister
    United's Avatar
    United
    Big Sister
    980
    Posts
    3,268
    Reputation
    Aug 2015
    NextGenUpdate
    Any Non-Host Offsets?
  9. The Following User Thanked United For This Useful Post:


  10. 09-18-2016, 08:51 AM
    25
    Posts
    50
    Reputation
    May 2008
    NextGenUpdate
    Nice offset collection you have here Smile
  11. 10-01-2016, 01:34 PM
    34
    Posts
    90
    Reputation
    Aug 2016
    NextGenUpdate
    ncie thx for it