Page 16 of 19 FirstFirst ... 61415161718 ... LastLast
Results 226 to 240 of 274
  1. #226
    Geometrical's Avatar
    Join Date
    Jul 2012
    Gender
    male
    Location
    In the middle of nowhere.
    Posts
    1,034
    Reputation
    331
    Thanks
    10,102
    My Mood
    Chatty
    Quote Originally Posted by waffl95 View Post
    Never asked you for the password Oo and never used your tool.
    I thought you did, but oh wells, good job .

    ---------- Post added at 12:51 PM ---------- Previous post was at 12:00 PM ----------

    Code:
    DrawEngineWaypoints................0x004C8870
    DrawEngineNames.................0x05A8AC0
    DrawChopperBoxes................0x005CA550
    Credits: BaberZz, cardoow for reversing. Kenshin13, Geometrical for updating.
    Last edited by MarkHC; 01-03-2013 at 11:33 AM. Reason: Fixed those wrong credits.

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

    Kenshin13 (12-25-2012),[MPGH]Silent (05-22-2015)

  3. #227
    Nordiii's Avatar
    Join Date
    Jan 2013
    Gender
    male
    Posts
    150
    Reputation
    61
    Thanks
    716
    My Mood
    Angelic
    Change Primary weapon p1:
    change the value of all three addresses to the same weapon ID
    01D08B3C , Byte
    01D08C64 , Byte
    01D08CE4 , Byte

    Change Secondary weapon p1:
    change the value of all three addresses to the same weapon ID
    01D08B34 , Byte
    01D08CCC , Byte
    01D08C54 , Byte

    add 38EC to get p2 and so on

    Credits: me
    allready postet under my old acc Waffl95 at a other thread

  4. The Following 2 Users Say Thank You to Nordiii For This Useful Post:

    [MPGH]Silent (06-12-2015),waffl95 (01-03-2013)

  5. #228
    Jorndel's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    Norway
    Posts
    8,681
    Reputation
    905
    Thanks
    18,692
    My Mood
    Angelic
    Quote Originally Posted by Nordiii View Post
    Change Primary weapon p1:
    change the value of all three addresses to the same weapon ID
    01D08B3C , Byte
    01D08C64 , Byte
    01D08CE4 , Byte

    Change Secondary weapon p1:
    change the value of all three addresses to the same weapon ID
    01D08B34 , Byte
    01D08CCC , Byte
    01D08C54 , Byte

    add 38EC to get p2 and so on

    Credits: me
    allready postet under my old acc Waffl95 at a other thread
    C#
    Code:
    int[] Get_PrimaryWeapon(int PlayerIndex)
    { return new int[] = {0x1D08B3C + ( PlayerIndex * 0x38EC), 0x1D08C64 + ( PlayerIndex * 0x38EC), 0x1D08CE4 + ( PlayerIndex * 0x38EC)}; }
    
    int[] Get_SecondaryWeapon(int PlayerIndex)
    { return new int[] = {0x1D08B34 + ( PlayerIndex * 0x38EC), 0x1D08CCC + ( PlayerIndex * 0x38EC), 0x1D08C54 + ( PlayerIndex * 0x38EC)}; }
    But then again, it's faster to do the direct write there, if you're using like:
    Code:
    void Set_PrimaryWeapon(int PlayerIndex, byte WeaponValue)
    { WriteByte(0x1D08B3C + ( PlayerIndex * 0x38EC), WeaponValue); WriteBYte(0x1D08C64 + ( PlayerIndex * 0x38EC), WeaponValue); WriteByte(0x1D08CE4 + ( PlayerIndex * 0x38EC), WeaponValue);
    If anyone wanted to know how to do this easier

     
    Contributor 01.27.2012 - N/A
    Donator 07-17-2012 - Current
    Editor/Manager 12-16-12 - N/A
    Minion 01-10-2013 - 07.17.13
    Former Staff 09-20-2012 - 01-10-2013 / 07-17-2013 - Current
    Cocksucker 20-04-2013 - N/A

  6. #229
    Nordiii's Avatar
    Join Date
    Jan 2013
    Gender
    male
    Posts
    150
    Reputation
    61
    Thanks
    716
    My Mood
    Angelic
    Just found that it is possible to have 3 weapons in game

    Third weapon ingame:
    change to the same value (weapon ID)
    01D08B40
    01D08C6C
    01D08CF0

    thrid class maga:
    01D08CF4

    third class reload
    01D08C70

    credits: me

  7. #230
    waffl95's Avatar
    Join Date
    Dec 2011
    Gender
    male
    Posts
    27
    Reputation
    10
    Thanks
    2
    Thrid weapon ingame akimbo:
    01D08B95


    Just saw that this are your tactic slot! you can change it to a tactic granade etc and weapons but than you have no tactic nades

    EDIT:
    Found something which allow you to have a third weapon and doesn't seem to effect any thing like the last one

    change the value of all this three addresses to the same weapon id
    1D08B44
    1D08C74
    1D08CFC

    magazine:
    1D08D00

    reload:
    1D08C78
    Last edited by waffl95; 01-03-2013 at 03:32 PM.

  8. The Following User Says Thank You to waffl95 For This Useful Post:

    [NooB] Mentor (01-07-2013)

  9. #231
    ToKKan's Avatar
    Join Date
    Jun 2011
    Gender
    male
    Location
    Saarland <3
    Posts
    14
    Reputation
    10
    Thanks
    3
    Adress:
    5ACCC20(Float)

    How To:
    Patch the value to 0

    Function:
    NoSpread(Need Steady Aim)

  10. The Following User Says Thank You to ToKKan For This Useful Post:

    afk1337 (01-08-2013)

  11. #232
    Geomatrical the 7th's Avatar
    Join Date
    Oct 2012
    Gender
    male
    Location
    ?
    Posts
    669
    Reputation
    17
    Thanks
    769

    Checking which display mode the game is running at

    Just read this 1091D7C as an integer.

    0 fullscreen, 1 windowed (no border), 2 windowed.

    Just thought it'll be useful for making an external crosshair thats drawn in the center of the screen (not windows), like it'll only show if it reads 1 :3

  12. #233
    ____MrFox's Avatar
    Join Date
    Jan 2013
    Gender
    female
    Posts
    123
    Reputation
    10
    Thanks
    2,374
    My Mood
    Angelic
    Use CheatEngine And Make 4Bytes


    Zoom [Funny Shit] 0x0113DB90
    FullBright Mode 0x0609BD7C

  13. #234
    afk1337's Avatar
    Join Date
    Mar 2012
    Gender
    female
    Location
    Basement
    Posts
    5
    Reputation
    10
    Thanks
    70
    My Mood
    Cool
    FOV:
    -Address: 5AC42F8
    -Address Typ: Float

  14. #235
    Kenshin13's Avatar
    Join Date
    May 2011
    Gender
    male
    Location
    Cloud 9
    Posts
    3,472
    Reputation
    564
    Thanks
    5,957
    My Mood
    Psychedelic
    Here's for all you No-Spread people:

    CG_DrawBulletImpacts: \x81\xEC\x00\x00\x00\x00\x80\xBC\x24\x00\x00\x00\x 00\x00\x55 xx????xxx?????x

    Should look like this:
    Code:
    int __cdecl sub_5AB760(int a1, int a2, int a3, int a4, float a5, unsigned __int16 a6, char a7, char a8, int a9)
    {
      _BYTE *v9; // eax@2
      int v10; // ecx@2
      int v11; // eax@6
      int result; // eax@8
      signed int v13; // ecx@8
      signed int v14; // ebx@10
      char v15; // zf@10
      char *v16; // edx@14
      int v17; // edx@14
      char v18; // zf@14
      int v19; // edi@17
      unsigned __int8 v20; // al@21
      double v21; // st7@25
      double v22; // st7@26
      double v23; // st6@29
      char v24; // al@37
      int v25; // eax@39
      double v26; // st7@39
      double v27; // st6@42
      double v28; // st7@42
      int v29; // esi@44
      int v30; // ST2C_4@44
      int v31; // esi@55
      int v32; // ST2C_4@55
      int v33; // eax@61
      double v34; // st7@61
      int v35; // esi@62
      int v36; // ebx@66
      char v37; // zf@66
      double v38; // st7@69
      double v39; // st7@69
      int v40; // ecx@74
      signed int v41; // esi@75
      double v42; // st7@75
      int v43; // eax@78
      float v45; // [sp+10h] [bp-124h]@26
      float v46; // [sp+14h] [bp-120h]@26
      unsigned __int8 v47; // [sp+2Bh] [bp-109h]@31
      char v48[4]; // [sp+2Ch] [bp-108h]@29
      int v49; // [sp+30h] [bp-104h]@24
      float v50; // [sp+34h] [bp-100h]@24
      float v51; // [sp+38h] [bp-FCh]@24
      char *v52; // [sp+3Ch] [bp-F8h]@11
      float v53; // [sp+40h] [bp-F4h]@10
      float v54; // [sp+44h] [bp-F0h]@17
      float v55; // [sp+48h] [bp-ECh]@19
      int v56; // [sp+4Ch] [bp-E8h]@19
      float v57; // [sp+50h] [bp-E4h]@24
      float v58; // [sp+54h] [bp-E0h]@24
      unsigned __int8 v59; // [sp+5Bh] [bp-D9h]@19
      float v60; // [sp+5Ch] [bp-D8h]@19
      int v61; // [sp+60h] [bp-D4h]@24
      float v62; // [sp+64h] [bp-D0h]@24
      float v63; // [sp+68h] [bp-CCh]@24
      int v64; // [sp+6Ch] [bp-C8h]@24
      float v65; // [sp+70h] [bp-C4h]@24
      float v66; // [sp+74h] [bp-C0h]@24
      float v67; // [sp+78h] [bp-BCh]@24
      int v68; // [sp+84h] [bp-B0h]@24
      float v69; // [sp+88h] [bp-ACh]@29
      float v70; // [sp+8Ch] [bp-A8h]@29
      int v71; // [sp+90h] [bp-A4h]@80
      float v72; // [sp+94h] [bp-A0h]@66
      float v73; // [sp+98h] [bp-9Ch]@24
      float v74; // [sp+9Ch] [bp-98h]@24
      float v75; // [sp+A0h] [bp-94h]@24
      float v76; // [sp+A4h] [bp-90h]@39
      float v77; // [sp+A8h] [bp-8Ch]@39
      float v78; // [sp+ACh] [bp-88h]@39
      int v79; // [sp+B0h] [bp-84h]@72
      int v80; // [sp+B4h] [bp-80h]@72
      float v81; // [sp+B8h] [bp-7Ch]@74
      int v82; // [sp+BCh] [bp-78h]@74
      int v83; // [sp+C0h] [bp-74h]@74
      float v84; // [sp+C4h] [bp-70h]@74
      int v85; // [sp+C8h] [bp-6Ch]@74
      int v86; // [sp+D0h] [bp-64h]@77
      float v87; // [sp+D4h] [bp-60h]@77
      float v88; // [sp+D8h] [bp-5Ch]@77
      int v89; // [sp+DCh] [bp-58h]@84
      float v90; // [sp+E0h] [bp-54h]@84
      float v91; // [sp+E4h] [bp-50h]@84
      int v92; // [sp+F4h] [bp-40h]@84
      float v93; // [sp+F8h] [bp-3Ch]@84
      float v94; // [sp+FCh] [bp-38h]@84
      char v95; // [sp+100h] [bp-34h]@74
      int v96; // [sp+104h] [bp-30h]@32
      float v97; // [sp+108h] [bp-2Ch]@33
      float v98; // [sp+10Ch] [bp-28h]@33
    
      if ( !LOBYTE(a5)
        || (v10 = dword_8DDB50[(unsigned __int8)a4], v9 = *(_BYTE **)v10, **(_BYTE **)v10 == 105)
        && v9[1] == 119
        && v9[2] == 53
        && v9[3] == 95
        || (v11 = *(_DWORD *)(v10 + 120), !(_BYTE)v11) )
        LOBYTE(v11) = a4;
      v13 = *(_DWORD *)(a2 + 212);
      result = dword_8DDF18[(unsigned __int8)v11];
      if ( v13 >= 18 && v13 != 50 )
        return result;
      v14 = 0;
      v15 = (*(_BYTE *)(a2 + 464) & 1) == 0;
      LODWORD(v53) = 0;
      if ( v15 )
      {
        v52 = 0;
      }
      else
      {
        if ( v13 == 1 )
        {
          v17 = 1376 * *(_DWORD *)(a2 + 352);
          v18 = (int *)((char *)&dword_9FC748 + v17) == 0;
          v16 = (char *)&dword_9FC748 + v17;
          v52 = v16;
          if ( !v18 && !*(_DWORD *)v16 )
            return result;
        }
        else
        {
          v52 = 0;
        }
      }
      if ( !a8 )
      {
        if ( v13 == 1 )
        {
          sub_5A8BB0(a4, LODWORD(a5));
          if ( *(_DWORD *)(a2 + 216) & 0x80000 )
            v24 = 1;
          else
            v24 = sub_488F30(*(_DWORD *)(a2 + 416)) != 0;
          v14 = (unsigned __int8)v24;
          v25 = *(_DWORD *)(dword_902468 + 13076) - *(_DWORD *)(dword_902464 + 13076);
          v76 = *(float *)(a2 + 232) - *(float *)(a2 + 120);
          v26 = *(float *)(a2 + 236) - *(float *)(a2 + 124);
          *(_DWORD *)v48 = v25;
          v77 = v26;
          v78 = *(float *)(a2 + 240) - *(float *)(a2 + 128);
          if ( v25 )
          {
            *(float *)v48 = 1000.0 / (double)*(signed int *)v48;
            v76 = *(float *)v48 * v76;
            v77 = v77 * *(float *)v48;
            v78 = *(float *)v48 * v78;
          }
          *(float *)v48 = v76 * v76 + v77 * v77 + v78 * v78;
          *(float *)v48 = sqrt(*(float *)v48);
          if ( *(float *)v48 < 255.0 )
          {
            v27 = *(float *)v48;
            v28 = 255.0;
          }
          else
          {
            v28 = 255.0;
            v27 = 255.0;
          }
          *(float *)v48 = v27;
          v29 = *(_DWORD *)(a2 + 208);
          v30 = *(_DWORD *)(a2 + 208);
          v47 = -2;
          v54 = *(float *)v48 / v28;
          result = sub_4DB2E0(a1, v30, a6, &v47);
          if ( !result || (result = sub_55DE90(a1, v29, v47, &v61), !(_BYTE)result) )
            return result;
          v56 = v61;
          v57 = v62;
          v58 = v63;
          v51 = v63;
          v49 = v61;
          v48[0] = 0;
          v50 = v62;
          sub_41C4C0(v52 + 1036, &v64, &v67, &v68);
        }
        else
        {
          if ( v13 == 11 )
          {
            v55 = *(float *)(result + 1600);
            v60 = *(float *)(result + 1600);
            v54 = 1.0;
            if ( a7 )
            {
              LODWORD(v53) = &dword_8FF100;
              sub_4B02E0(a1, &dword_8FF100, &v61);
              if ( (unsigned __int8)sub_493790(&dword_8FF100) )
              {
                v73 = flt_96EDE8;
                v74 = flt_96EDEC;
                v75 = 0.0;
                sub_41C4C0(&v73, &v64, &v67, &v68);
                v48[0] = 0;
              }
              else
              {
                sub_4031E0(&dword_8FF100);
                v48[0] = 0;
              }
            }
            else
            {
              if ( byte_8FF114 & 4 && dword_8FF2D8 == *(_DWORD *)(a2 + 208) )
              {
                sub_4031E0(&dword_8FF100);
                sub_4B02E0(a1, &dword_8FF100, &v61);
                v48[0] = 0;
              }
              else
              {
                v31 = *(_DWORD *)(a2 + 208);
                v32 = *(_DWORD *)(a2 + 208);
                v47 = -2;
                result = sub_4DB2E0(a1, v32, a6, &v47);
                if ( !result || (result = sub_55DE90(a1, v31, v47, &v61), !(_BYTE)result) )
                  return result;
                v48[0] = 0;
              }
            }
          }
          else
          {
            if ( v13 == 14 || v13 == 12 )
            {
              v55 = sub_414A50(a4, 0);
              v35 = *(_DWORD *)(a2 + 208);
              v60 = v55;
              v54 = 0.0;
              v14 = 1;
              v47 = -2;
              result = sub_4DB2E0(a1, v35, a6, &v47);
              if ( !result || (result = sub_55DE90(a1, v35, v47, &v61), !(_BYTE)result) )
                return result;
              v48[0] = 0;
            }
            else
            {
              if ( v13 < 18 )
                return result;
              v55 = sub_414A50(a4, 0);
              v33 = *(_DWORD *)(a2 + 368);
              v60 = v55;
              v54 = 0.0;
              v14 = 1;
              sub_49D660(v33, &v64);
              sub_41BAA0(&v64, &v67, &v68);
              *(float *)&v61 = *(float *)(a2 + 20);
              v34 = *(float *)(a2 + 24);
              v48[0] = 1;
              v62 = v34;
              v63 = *(float *)(a2 + 28);
            }
          }
          v56 = v61;
          v57 = v62;
          v58 = v63;
          v51 = v63;
          v49 = v61;
          v50 = v62;
        }
    LABEL_66:
        v72 = sub_414A50(a4, SLOBYTE(a5));
        v37 = v14 == 0;
        v36 = LODWORD(v53);
        if ( v37 || !LODWORD(v53) || 0.0 == *(float *)(LODWORD(v53) + 888) )
        {
          v38 = (v60 - v55) * v54 + v55;
        }
        else
        {
          v53 = v55 + (v60 - v55) * v54;
          v39 = v53 * (1.0 - *(float *)(v36 + 888));
          v72 = v72 + v54 * (v60 - v72);
          v38 = v39 + v72 * *(float *)(v36 + 888);
        }
        v54 = v38;
        if ( v52 )
        {
          v79 = *((_DWORD *)v52 + 13);
          v80 = *((_DWORD *)v52 + 14);
        }
        else
        {
          v79 = 0;
          v80 = 0;
        }
        memset(&v82, 0, 0x44u);
        v84 = 1.0;
        v40 = *(_DWORD *)(a2 + 208);
        v82 = 2046;
        v83 = v40;
        v85 = sub_545080(&v79, a4, LODWORD(a5));
        sub_41BFA0(&v79, a4, LODWORD(a5), &v81, &v95);
        if ( (unsigned __int8)sub_52A190(&v79, a4, LODWORD(a5)) )
        {
          v42 = v81;
          v41 = sub_46B370(a4, LODWORD(a5));
        }
        else
        {
          v42 = 8192.0;
          v41 = 1;
        }
        v53 = v42;
        v86 = v56;
        v87 = v57;
        v88 = v58;
        if ( v36 )
          v43 = *(_DWORD *)v36;
        else
          v43 = sub_4BB3E0();
        v71 = v43;
        if ( a9 )
          v71 = v43 + 10;
        result = sub_4A5CB0(&v71);
        if ( v41 > 0 )
        {
          v52 = (char *)v41;
          do
          {
            v92 = v64;
            v93 = v65;
            v94 = v66;
            v89 = v56;
            v90 = v57;
            v91 = v58;
            sub_5A8C40(v54, (int)&v92, (int)&v64, (int)&v67, (int)&v68, v53);
            v84 = 1.0;
            if ( !a8 )
            {
              result = sub_5A88D0();
              if ( !(_BYTE)result )
                continue;
            }
            result = sub_5AAFA0(a1, (int)&v82, a4, a5, a2, a3, (int)&v49, v48[0]);
          }
          while ( v52-- != (char *)1 );
        }
        return result;
      }
      v19 = a9 + 2048;
      LODWORD(v53) = &dword_8FF100;
      v54 = flt_A03950 / 255.0;
      if ( 1.0 == flt_8FF478 )
        v14 = 1;
      sub_4E1130(&dword_8FF100, a4, &v55, &v60);
      sub_4B02E0(a1, &dword_8FF100, &v56);
      v59 = sub_493790(&dword_8FF100);
      v20 = (unsigned __int8)sub_4F0CF0(a1) || (unsigned __int8)sub_4F0CF0(a1);
      if ( v59 | v20 )
      {
        v73 = flt_96EDE8;
        v74 = flt_96EDEC;
        v75 = 0.0;
        sub_41C4C0(&v73, &v64, &v67, &v68);
        v61 = v56;
        v62 = v57;
        v63 = v58;
        *(float *)&v49 = *(float *)&v56 + *(float *)&v64 * 45.0;
        v50 = v57 + v65 * 45.0;
        v51 = 45.0 * v66 + v58;
        if ( dword_8FF1F8 & 8 )
        {
          v21 = -2.5;
        }
        else
        {
          v46 = 0.0;
          v45 = -90.0;
          v22 = flt_96EDE8;
          if ( dword_8FF1F8 & 4 )
          {
            sub_4AF390(flt_96EDE8, v45, v46);
            v21 = v22 / -90.0 * 30.0 - 5.0;
          }
          else
          {
            sub_4AF390(flt_96EDE8, v45, v46);
            v21 = v22 / -90.0 * 30.0 - 8.0;
          }
        }
        *(float *)v48 = v21;
        v23 = *(float *)v48;
        v48[0] = 1;
        *(float *)&v49 = *(float *)&v68 * v23 + *(float *)&v49;
        v50 = v69 * v23 + v50;
        v51 = v23 * v70 + v51;
        goto LABEL_66;
      }
      if ( dword_96A270 )
      {
        v49 = v56;
        v50 = v57;
        v51 = v58;
        sub_41C4C0(v52 + 1036, &v64, &v67, &v68);
        v48[0] = 1;
        *(float *)&v49 = *(float *)&v64 * 45.0 + *(float *)&v49;
        v50 = v65 * 45.0 + v50;
        v51 = 45.0 * v66 + v51;
        goto LABEL_66;
      }
      v73 = flt_9761BC;
      v74 = flt_9761C0;
      v75 = 0.0;
      v47 = -2;
      result = sub_4DB2E0(a1, v19, a6, &v47);
      if ( result )
      {
        result = sub_55DE90(a1, v19, v47, &v96);
        if ( (_BYTE)result )
        {
          v49 = v96;
          v50 = v97;
          v51 = v98;
          sub_41C4C0(&v73, &v64, &v67, &v68);
          v48[0] = 1;
          goto LABEL_66;
        }
      }
      return result;
    }

  15. #236
    Kenshin13's Avatar
    Join Date
    May 2011
    Gender
    male
    Location
    Cloud 9
    Posts
    3,472
    Reputation
    564
    Thanks
    5,957
    My Mood
    Psychedelic
    For those digging up in WritePacket:

    Code:
    #define BUTTON_FIRE ( 1 << 0 )
    #define BUTTON_USE ( 1 << 3 )
    #define BUTTON_KNIFE ( 1 << 4 )
    #define BUTTON_PRONE ( 1 << 8 )
    #define BUTTON_CROUCHED ( 1 << 9 )
    #define BUTTON_JUMP ( 1 << 10 )
    #define BUTTON_MENU ( 1 << 23 )
    
    //Apply them Both: |= ZOOM1, |= ZOOM2; &= ~SPRINT1, &= ~SPRINT2;
    //Somehow, there wasn't a simple bit-shift to cover these values...So this is how I did them.
    
    #define BUTTON_ZOOM1 ( 1 << 28 )
    #define BUTTON_ZOOM2 ( 1 << 11 )
    #define BUTTON_SPRINT ( 1 << 13 )
    #define BUTTON_SPRINT2 ( 1 << 1 )
    Usage:
    Code:
    Input_T* userInput = INPUT_OFFSET;
    UserCmd_T* CurrentCmd = userInput->GetCurrentCmd( userInput->CurrentCmd );
    
    CurrentCmd->iButton |= BUTTON_FIRE; //Turn On
    CurrentCmd->iButton &= ~BUTTON_FIRE; //Turn Off
    Credits: Me...I found em.
    Last edited by Kenshin13; 01-25-2013 at 04:10 PM.

  16. #237
    Kenshin13's Avatar
    Join Date
    May 2011
    Gender
    male
    Location
    Cloud 9
    Posts
    3,472
    Reputation
    564
    Thanks
    5,957
    My Mood
    Psychedelic
    Some Ping Prediction I was working on:

    Code:
    VectorSubtract( AimEntity->NewOrigin, AimEntity->OldOrigin, VelocityEnemy ); //Enemy Velocity
    VectorSubtract( LocalEntity->NewOrigin, LocalEntity->OldOrigin, VelocityLocal ); //Your Velocity
    VectorSubtract( VelocityEnemy, VelocityLocal, VelocityFinal ); //Difference Vector
    
    float AimMultiplier = GetDistance(BestBoneVector, RefDef_T->Origin) * (iPing/10000);
    //DifferenceMultiplier = Distance * (Ping/10000)
    
    VectorMA( BestBoneVector, AimMultiplier, VelocityFinal, BestBoneVector );
    VectorSubtract ( BestBoneVector, RefDef_T->Origin, BoneVector );
    VectorAngles ( BoneVector , AimAngles );
    Seems to work nicely so far.

    EDIT: Stoned so I can elaborate more:

    Code:
    #define  DEFAULT_PREDICTION_SCALE 0.2
    float PredictionScale = 0.f; // 0.0f - 0.9f
    
    void DoPrediction(Entity_T* pEnt, Entity_T* cEnt, float* BoneVectorCalc , float* outBoneNormCalc, outBoneVectorCalc ,float* outViewAngles)
    {
       Vector3 VelocityEnt, VelocityLocal, VelocityFinal, BoneVector, BestCalc;
    
       VectorSubtract( pEnt->NewOrigin, pEnt->vOldOrigin, VelocityEnt ); //Enemy Velocity
       VectorSubtract( cEnt->vNewOrigin, cEnt->vOldOrigin, VelocityLocal ); //Your Velocity
       VectorSubtract( VelocityEnt, VelocityLocal, VelocityFinal ); //Difference Vector
    
       float AimMultiplier = gMath.GetDistance ( BestBoneVector, RefDef_T->Origin ) * ( PredictionScale * 1.f );
       
       VectorMA( BoneVectorCalc, AimMultiplier, VelocityFinal, BestCalc );
       VectorSubtract ( BoneVectorCalc, RefDef_T->Origin, outBoneNormCalc );
       VectorSubtract ( BestCalc, RefDef_T->Origin, outBoneVectorCalc );
       VectorAngles ( outBoneVectorCalc, outViewAngles );
    }
    
    void Aimbot()
    {
        Vector3 BoneVectorCalc[18], outVec[18], NormAngles[18];
        float* ViewAngles;
    
        for(int i=0; i<18; i++)
        {
           GetBoneVector( Entity[i], BoneVectorCalc[i] );
           DoPrediction( Entity[i], pLocalEntity, BoneVectorCalc[i], NormAngles, outVec, ViewAngles );
        }
        
        if( gCvar.SilentAim && GetVisibility( pEnt, BoneVectorCalc ) )
            ApplySilentNoAngles( outVec );
        else if( gCvar.Aimbot.Active &&gCvar.Aimbot.Prediction && GetVisibility( pEnt, BoneVectorCalc ) )
            ApplyLocalViewAngles( ViewAngles );
        else if( gCvar.Aimbot.Active && GetVisibility( pEnt, BoneVectorCalc ) )
            ApplyLocalViewAngles( gMath.GetViewAngles( NormAngles ) );
    
        VectorAdd( outVec, NoSpreadAngles, SpreadVector );
    }
    Last edited by Kenshin13; 01-27-2013 at 02:17 AM.

  17. #238
    MW3HackzZ4PC's Avatar
    Join Date
    Jan 2013
    Gender
    male
    Posts
    86
    Reputation
    10
    Thanks
    495
    My Mood
    Fine
    Quote Originally Posted by Geometrical View Post
    Update Value: 3080

    Level: 1DC02B8
    Prestige: 1DC04C8
    Tokens: 1DC2327
    Custom Classes: 1DC232F
    Weapons Level: 1DC02C0
    Pro Perks: 1DC1252
    Challenges: 1DC1045
    Accolades: 1DBF82C
    Emblems: 1DC20EC
    Titles: 1DC216C
    Double XP: 1DC237D
    Double Weapon XP: 1DC2385

    Score: 1DC04D0
    Wins: 1DC052C
    Losses: 1DC0530
    Ties: 1DC0534
    Kills: 1DC04F8
    Deaths: 1DBD480
    Assists: 1DC0508
    Killstreak: 1DC04FC
    Winstreak: 1DC0538
    Headshots: 1DC050C
    Barrack Play Time: 1DC0518
    Leaderboard Play Time: 1DC0524

    @Jorndel , posted the addresses before you and to everyone else, don't forget to credit if this helped
    Deaths is wrong, it is: 1DC0500

  18. #239
    CXore's Avatar
    Join Date
    Aug 2012
    Gender
    male
    Posts
    3
    Reputation
    10
    Thanks
    1
    My Mood
    Aggressive

    MW3 Singleplayer Addresses

    Some singleplayer addresses for 1.9.461

    Code:
    ///GAME Call of Duty Modern Warfare 3 - iw5sp.exe - Version : 1.9.461\\\
    ///TESTED IN SURVIVAL\\\
    ///FOUND by CXore aka CorvexHD\\\
    //FOUND WITH CHEATENGINE\\\
    ///CREDITS TO : ME\\\
    
    NORECOIL : 004F313A //PATCH With 235! ( BYTE )
    GODMODE : 01197C28 //Freez with a Timer or something smillar! ( 4Byte )
    CLIP AMMO1 : 01382118 //PATCH With any Value! ( 4Byte )
    CLIP AMMO 2 : 0138213C //PATCH With any Value! ( 4Byte )
    Stock Ammo 1 : 013820A0 //PATCH With any Value! ( 4Byte ) 
    Stock Ammo 2 :  013820B8 //PATCH With any Value! ( 4Byte )
    NoSpread : 01C5E224 and 01C5E234 ( Steady aim needed! / FLOAT )
    MegaRapidFire : 01C5E280 and 01C5E270 ( Sleight of Hand needed! / FLOAT / PRESS RELOAD AND FIRE AT THE SAME TIME !)
    Insta ADS : 01C5E908 and 01C5E8F8 ( Quickdraw needed!  / FLOAT)
    C4 : 01382154 //PATCH With any Value! ( 4Byte )
    Flash : 01382130 //PATCH With any Value! ( 4Byte )
    Frag : 01382124 //PATCH With any Value! ( 4Byte ) 
    Clay : 025AC890 //PATCH With any Value! ( 4Byte )
    Last edited by CXore; 04-06-2013 at 02:23 PM.

  19. The Following User Says Thank You to CXore For This Useful Post:

    [MPGH]Silent (06-22-2015)

  20. #240
    Jorndel's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    Norway
    Posts
    8,681
    Reputation
    905
    Thanks
    18,692
    My Mood
    Angelic
    MP:GSC_MAPNAME
    {059CA9B0}

     
    Contributor 01.27.2012 - N/A
    Donator 07-17-2012 - Current
    Editor/Manager 12-16-12 - N/A
    Minion 01-10-2013 - 07.17.13
    Former Staff 09-20-2012 - 01-10-2013 / 07-17-2013 - Current
    Cocksucker 20-04-2013 - N/A

Page 16 of 19 FirstFirst ... 61415161718 ... LastLast

Similar Threads

  1. [Info] Source Code Section Thread List
    By CoderNever in forum Combat Arms Hack Coding / Programming / Source Code
    Replies: 8
    Last Post: 05-14-2012, 08:16 AM
  2. [Source Code] Battlefield 3 Hack Source Code / Reversal Thread
    By Helper in forum Battlefield 3 (BF3) Hacks & Cheats
    Replies: 7
    Last Post: 01-14-2012, 01:25 AM
  3. Buying blackops or modern warefare 3 or modern warfare 2 codes for steam
    By tavistavis in forum Buying Accounts/Keys/Items
    Replies: 4
    Last Post: 11-24-2011, 09:46 PM
  4. Modern Warfare 2 Addresses.
    By ovdoboy in forum Call of Duty Modern Warfare 2 Discussions
    Replies: 8
    Last Post: 03-13-2010, 09:40 AM
  5. Call of Duty 4/COD4 : Modern Warfare CD key/Serial Code very cheap
    By MarkoLeopard in forum Trade Accounts/Keys/Items
    Replies: 0
    Last Post: 10-08-2008, 08:09 PM

Tags for this Thread