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. 03-28-2014, 05:57 AM
    27
    Posts
    10
    Reputation
    Apr 2011
    NextGenUpdate
    is there a tool that used there offset?
  4. 03-28-2014, 07:33 AM
    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
    Originally Posted by suky View Post
    is there a tool that used there offset?


    yes
    You must login or register to view this content.

    I Posted this on the thread.. lol.
  5. 03-29-2014, 08:02 PM
    Chris's Avatar
    Chris
    Former Staff
    Chris's Avatar
    Chris
    Former Staff
    5,462
    Posts
    42,862
    Reputation
    Dec 2011
    NextGenUpdate
    In:

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

    Which offset do we use. Height or Location? And i'm having some time with the clients...
  6. 03-30-2014, 09:50 AM
    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
    Originally Posted by Between View Post
    In:

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

    Which offset do we use. Height or Location? And i'm having some time with the clients...


    Height.
  7. 04-11-2014, 03:48 PM
    100
    Posts
    809
    Reputation
    Feb 2013
    NextGenUpdate
    very nice Mango!
    thanks man.
  8. 04-11-2014, 04:07 PM
    Mx444's Avatar
    Mx444
    Bounty hunter
    Mx444's Avatar
    Mx444
    Bounty hunter
    168
    Posts
    7,365
    Reputation
    Sep 2013
    NextGenUpdate
    Thanks ! Smile
  9. 04-12-2014, 12:49 PM
    BoatyMcBoatFace's Avatar
    BoatyMcBoatFace
    Are you high?
    BoatyMcBoatFace's Avatar
    BoatyMcBoatFace
    Are you high?
    440
    Posts
    5,800
    Reputation
    Dec 2013
    NextGenUpdate
    been looking everywhere for these lol :p
    thanks bro Smile
  10. 04-26-2014, 06:49 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
    Added More Status Offsets Winky Winky
  11. 05-07-2014, 02:44 PM
    Winter's Avatar
    Winter
    <span style="background:url(http://i.imgur.com/ErUqTqV.gif);font-weight:bold;color:purple;">Purple God</span>
    Winter's Avatar
    Winter
    <span style="background:url(http://i.imgur.com/ErUqTqV.gif);font-weight:bold;color:purple;">Purple God</span>
    1,502
    Posts
    21,608
    Reputation
    Aug 2012
    NextGenUpdate
    hi can i pls play Modern Warafare