Results 1 to 14 of 14
  1. #1
    DGxNINJA's Avatar
    Join Date
    Dec 2012
    Gender
    male
    Posts
    72
    Reputation
    10
    Thanks
    234
    My Mood
    Crappy

    I think I may have something good here

    War Thunder is a plane flying game that became pretty popular pretty quick

    Just going to post stuff as I find it, I guess.

    This seems to be vehicle/player iteration (we are obviously working with some pro ass anticheat)

    Code:
      for ( i = 0; i < *(_DWORD *)(g_gloalUnk + 0x9B0); ++i )
          {
            v29 = v28 + *(_DWORD *)(v27 + 2476);
            if ( *(_BYTE *)(v29 + 520) )
            {
              v30 = *(_BYTE *)(v29 + 282);
              v31 = *(_WORD *)(v29 + 280);
              LOBYTE(v31) = v30 ^ v31;
              HIBYTE(v31) ^= v30;
              v32 = 11 * v30 + 70;
              v33 = v32 ^ *(_BYTE *)(v29 + 282);
              *(_BYTE *)(v29 + 280) ^= v33;
              *(_BYTE *)(v29 + 281) ^= v33;
              *(_BYTE *)(v29 + 282) = v32;
              if ( v31 > v24 )
              {
                v34 = *(_BYTE *)(v29 + 282);
                v35 = *(_WORD *)(v29 + 280);
                LOBYTE(v35) = v34 ^ v35;
                HIBYTE(v35) ^= v34;
                v24 = v35;
                v36 = 11 * v34 + 70;
                v37 = v36 ^ *(_BYTE *)(v29 + 282);
                *(_BYTE *)(v29 + 280) ^= v37;
                *(_BYTE *)(v29 + 281) ^= v37;
                *(_BYTE *)(v29 + 282) = v36;
              }
              if ( !((*(_DWORD *)(v29 + 44) >> 9) & 1) )
              {
                v38 = 11 * *(_BYTE *)(v29 + 282) + 70;
                v39 = v38 ^ *(_BYTE *)(v29 + 282);
                *(_BYTE *)(v29 + 280) ^= v39;
                *(_BYTE *)(v29 + 281) ^= v39;
                *(_BYTE *)(v29 + 282) = v38;
              }
              v3 = a2;
            }
            v27 = g_gloalUnk;
            v28 += 0x2D4u;
          }
    Code:
    .data:0139E244 ; int g_gloalUnk
    
    .text:007AC6E4                 mov     eax, g_gloalUnk
    .text:007AC6E9                 mov     ecx, [eax+9BCh]
    .text:007AC6EF                 xor     esi, esi
    +0x9B0 = Player Count
    +0x9BC = Local Player (I believe)

    (0x2D4) = Struct size, (I believe)
    Code:
    ( ( int ( __cdecl* )() ) 0x0073BFC0 )();
    Unlocks everything, though the server will error you if you try to use a plane you don't have.
    It does unlock all missions and give you all decals, though. So that's fun.
    Code:
            *(float*) 0x013A2650 = 5.0f; //g_bulletSpeedModifier
            *(float*) 0x013A2654 = 0.0f; //g_bulletGravityMultiplier
            *(float*) 0x013A2658 = 5000.0f; //g_bulletKineticEnergyMultiplier
            *(float*) 0x013A265C = 0.0f; //g_bulletWindageMultiplier
    Seems to result in decent aim but.. warning: Don't set bullet speed too high. The speed of the bullet can effect your flight path... setting it to a high number is very unwise.





    Reclassed Vars

    Code:
    class CVars
    {
    public:
    char _0x0000[16];
        float bombGunCoolDown; //0x0010 
        float rocketGunCoolDown; //0x0014 
        float arcadeBombGunCoolDownMpMult; //0x0018 
        float arcadRocketGunCoolDownMpMult; //0x001C 
        float bulletSpeedMult; //0x0020 
        float bulletGravityMult; //0x0024 
        float bulletEkMult; //0x0028 
        float bulletWindageMult; //0x002C 
        float turretMaxAutoAimDist; //0x0030 
        float turretMaxAutoAimAngle; //0x0034 
    char _0x0038[8];
        float RollRateMult; //0x0040 
        float MaxRollRate; //0x0044 
    char _0x0048[12];
        float wepOverspeed; //0x0054 
    char _0x0058[8];
        float gunCoolDown; //0x0060 
        __int8 N00A0ED27; //0x0064 
        __int8 N00A4F82D; //0x0065 
        __int8 N00A5000C; //0x0066 
        __int8 EngineOverheat; //0x0067 
    char _0x0068[12];
        __int8 N00A0ED2B; //0x0074 
        __int8 N00A6112A; //0x0075 
        __int8 N00A61793; //0x0076 
        __int8 unlBombsMissiles; //0x0077 
        __int8 N00A0ED2C; //0x0078 
        __int8 autoIgnition; //0x0079 
        __int8 N00A59A8F; //0x007A 
        __int8 N00A593AB; //0x007B 
        __int8 autoAim; //0x007C 
        __int8 N00AEFCA5; //0x007D 
        __int8 N00AF0427; //0x007E 
        __int8 N00AEFCA6; //0x007F 
    char _0x0080[48];
        float coopRespTime; //0x00B0 
    char _0x00B4[8];
        float singleRespTime; //0x00BC 
        float coopMaxRespTime; //0x00C0 
        float coopDeathPenality; //0x00C4 
    char _0x00C8[4];
        float hydraAutoaimAngle; //0x00CC 
        float hydraAutoaimMinDist; //0x00D0 
        float hydraAutoaimMaxDist; //0x00D4 
        float gunnerAutoaimangle; //0x00D8 
        float gunnerAutoaimMinDist; //0x00DC 
        float gunnerAutoaimMaxDist; //0x00E0 
        float partHealingTime; //0x00E4 
        __int8 autoRearmGun; //0x00E8 
        __int8 autoRearmHydra; //0x00E9 
        __int8 autoRearmHellfire; //0x00EA 
        __int8 autoRearmStinger; //0x00EB 
        __int8 autoRearmChaff; //0x00EC 
        BYTE autoRearmFlare; //0x00ED 
        __int8 N00A9284A; //0x00EE 
        __int8 N00A92127; //0x00EF 
    char _0x00F0[36];
        __int8 N00A32ECA; //0x0114 
        __int8 showBombSight; //0x0115 
        __int8 showZoneIcons; //0x0116 
        __int8 N00A371E5; //0x0117 
    };
    
    CVars* pVar = (CVars*)0x1514700;
    offsets like LocalPlayer/PlayerAmout and player loop are the same as sobiet ones





    I hope this helps a release sooner
    Attached Thumbnails Attached Thumbnails
    CE4KQVi.jpg  

    Last edited by DGxNINJA; 01-17-2014 at 10:12 PM.

  2. The Following User Says Thank You to DGxNINJA For This Useful Post:

    Billj63 (07-29-2014)

  3. #2
    abe125's Avatar
    Join Date
    Apr 2012
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    3
    My Mood
    Stressed
    thanks a bunch, although I just messed up things atm. cus I messed with the ingame timer, althings is lagging/warping across screen (was hoping I was becoming harder to hit, but it seems no change) I did make use of the float strings (bulletspeed and bulletEnergy), because Im constantly getting oneshotted by others from very long range often (700m +), this is prolly part of some working scam released. Will try it myself now, but dont want to be banned if I constantly just "headshoots" everything.

  4. #3
    Kickbub's Avatar
    Join Date
    Jan 2014
    Gender
    male
    Posts
    7
    Reputation
    10
    Thanks
    0
    Quote Originally Posted by abe125 View Post
    thanks a bunch, although I just messed up things atm. cus I messed with the ingame timer, althings is lagging/warping across screen (was hoping I was becoming harder to hit, but it seems no change) I did make use of the float strings (bulletspeed and bulletEnergy), because Im constantly getting oneshotted by others from very long range often (700m +), this is prolly part of some working scam released. Will try it myself now, but dont want to be banned if I constantly just "headshoots" everything.
    How to use this code? do I put it in war thunder folder somewhere or inject it into the process?

  5. #4
    abe125's Avatar
    Join Date
    Apr 2012
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    3
    My Mood
    Stressed
    I searced for the strings in the active process (ace.exe) in memory. you have to do this every time you launch the game, unless you mod some gamefiles. And if you do so, I guess you're up for the boot if caught. Use any active process management tools, advanced injectors if you know how or learn here:

    <<http www mathyvanhoef com/2012/01/memory-hacking-anyone-can-do-it html >>

    The very basics of messing around, takes patience, alot really. But as many, I find this more satisfying, than actually playing the game itself, this becomes another challenge, and the reward for "mastering" it is well worth it in its own value. Like NFS engine tweak that makes you car move like no other, or getting a car with no drag, etc. But read on this link, and you should be getting on fine, as you are directed to where to search from the post here in mpgh net, and what to modify.
    GL

  6. The Following 3 Users Say Thank You to abe125 For This Useful Post:

    Billj63 (07-29-2014),Pryingopen3rdeye (07-16-2014),ReicitoEscobar (09-30-2014)

  7. #5
    kepalasoftware's Avatar
    Join Date
    Aug 2013
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0
    then what should i do to the extracted files? sorry im noob

  8. #6
    Drankenhul12's Avatar
    Join Date
    Aug 2013
    Gender
    male
    Posts
    3
    Reputation
    10
    Thanks
    0
    My Mood
    Amused
    where do I place it?

  9. #7
    miki759's Avatar
    Join Date
    Jan 2014
    Gender
    male
    Posts
    10
    Reputation
    10
    Thanks
    1
    My Mood
    Cheerful
    Quote Originally Posted by kepalasoftware View Post
    then what should i do to the extracted files? sorry im noob
    Quote Originally Posted by Drankenhul12 View Post
    where do I place it?
    Guys, this is just code and unless you really know what you're doing and which files to modify without screwing your game entirely, it's probably safer for you to come back later when one will have assess how to best use those tools and may even have created a public release of a tool

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

    ReicitoEscobar (09-30-2014)

  11. #8
    dacherrybomb's Avatar
    Join Date
    Jan 2014
    Gender
    male
    Posts
    5
    Reputation
    10
    Thanks
    0
    Noobie here but what program(s) do I need to edit the code for this game? I am interested in learning how to read different languages and I would love to start off on this game cause I am already real in love with it. Any suggestions to where I should start learning how to modify code would be greatly appreciated.

    "We all start off at the bottom". Thanks

  12. #9
    dacherrybomb's Avatar
    Join Date
    Jan 2014
    Gender
    male
    Posts
    5
    Reputation
    10
    Thanks
    0
    Can you reply to me with some links on where to learn how to read the language (code) for this game and what program I am going to need to do it. I believe I am also going to be in the same boat as messing around with the games code is more fun than the game it self. Its like crashing a car a-thousand different ways

  13. #10
    vazabisong's Avatar
    Join Date
    Apr 2009
    Gender
    male
    Location
    Nakhon Sawan, Thailand
    Posts
    41
    Reputation
    10
    Thanks
    10
    use it and my game crash


  14. #11
    CodeXana's Avatar
    Join Date
    Sep 2012
    Gender
    female
    Location
    Tokyo
    Posts
    110
    Reputation
    10
    Thanks
    10
    My Mood
    Bashful
    i dont know what i am looking AT>> WHATS THAT GObbly goush. lol can anyone read what that means hack wise?

  15. #12
    French454's Avatar
    Join Date
    Dec 2012
    Gender
    male
    Posts
    6
    Reputation
    10
    Thanks
    0
    Hi, how did you find these code snippets? nice work btw

  16. #13
    French454's Avatar
    Join Date
    Dec 2012
    Gender
    male
    Posts
    6
    Reputation
    10
    Thanks
    0
    I've tested it, struct size seems to be right but player base and player count is maybe from an old patch therefore wrong...

  17. #14
    DGxNINJA's Avatar
    Join Date
    Dec 2012
    Gender
    male
    Posts
    72
    Reputation
    10
    Thanks
    234
    My Mood
    Crappy
    This was from the beginning of 1.37 and there have been tons of small updates. Therefore
    PLEASE CLOSE THIS THREAD

Similar Threads

  1. [WTB] Have $50 offer me something good :)
    By b3faster in forum Buying Accounts/Keys/Items
    Replies: 27
    Last Post: 01-16-2014, 09:35 PM
  2. I may have stumbled on to something..(punkbuster)
    By themeast in forum Battlefield 3 (BF3) Hacks & Cheats
    Replies: 6
    Last Post: 07-16-2013, 08:57 AM
  3. I may have found something...
    By darkdarez in forum BlackLight Retribution Hacks
    Replies: 4
    Last Post: 09-26-2012, 01:27 AM
  4. ne1 have ne good fear hacks?
    By rev1 in forum General Game Hacking
    Replies: 16
    Last Post: 03-19-2008, 06:59 PM