Results 1 to 9 of 9
  1. #1
    Radu97's Avatar
    Join Date
    May 2015
    Gender
    male
    Location
    Iasi
    Posts
    2,360
    Reputation
    67
    Thanks
    28,272
    My Mood
    Happy

    ViewMatrix pattern ?

    I tried to find the pattern for a while now but without success .. i tried to look into the sdk too after a function or something but nothing .
    any idea ? Thank you.

  2. #2
    Block4o's Avatar
    Join Date
    Jul 2013
    Gender
    male
    Location
    /r/capitalism
    Posts
    197
    Reputation
    55
    Thanks
    8,563
    My Mood
    Asleep
    "\x81\xC6\x00\x00\x00\x00\x88\x45\x92\x0F\xB6\ xC0" ), "xx????xxxxxx"
    Faith-based morality isn't morality at all; it's obedience.

  3. The Following User Says Thank You to Block4o For This Useful Post:

    Radu97 (11-09-2015)

  4. #3
    PhY'z's Avatar
    Join Date
    Aug 2013
    Gender
    male
    Posts
    518
    Reputation
    58
    Thanks
    1,310
    My Mood
    Angelic
    Quote Originally Posted by Block4o View Post
    "\x81\xC6\x00\x00\x00\x00\x88\x45\x92\x0F\xB6\ xC0" ), "xx????xxxxxx"
    Your signature is so wrong lol the blue one paint with pink and the pink one paint with blue, watafak
    Contact with me in any question...


    Hi (:

  5. #4
    Block4o's Avatar
    Join Date
    Jul 2013
    Gender
    male
    Location
    /r/capitalism
    Posts
    197
    Reputation
    55
    Thanks
    8,563
    My Mood
    Asleep
    Quote Originally Posted by Adri308 View Post
    Your signature is so wrong lol the blue one paint with pink and the pink one paint with blue, watafak
    ikr
    Faith-based morality isn't morality at all; it's obedience.

  6. The Following User Says Thank You to Block4o For This Useful Post:

    PhY'z (11-08-2015)

  7. #5
    Radu97's Avatar
    Join Date
    May 2015
    Gender
    male
    Location
    Iasi
    Posts
    2,360
    Reputation
    67
    Thanks
    28,272
    My Mood
    Happy
    Quote Originally Posted by Block4o View Post
    ikr
    i may be retard but it doesnt work for me

  8. #6
    Quod bonum, faustum, fēlīx fortunātumque sit.
    MPGH Member
    pean153's Avatar
    Join Date
    Jan 2012
    Gender
    male
    Location
    FIT CTU
    Posts
    982
    Reputation
    174
    Thanks
    15,904
    My Mood
    Relaxed
    Quote Originally Posted by Radu97 View Post
    i may be retard but it doesnt work for me
    Code:
    byte[] pattern = {
                                    0x53, 0x8B, 0xDC, 0x83, 0xEC, 0x08, 0x83, 0xE4,
                                    0xF0, 0x83, 0xC4, 0x04, 0x55, 0x8B, 0x6B, 0x04,
                                    0x89, 0x6C, 0x24, 0x04, 0x8B, 0xEC, 0xA1, 0x00,
                                    0x00, 0x00, 0x00, 0x81, 0xEC, 0x98, 0x03, 0x00,
                                    0x00
                                    };
                address = FindAddress(pattern, 0, "xxxxxxxxxxxxxxxxxxxxxxx????xxxxxx", dllClientAddress, dllClientSize);
                if(address == 0)
                {
                    Program.PrintError("Could not find VMatrices! (nullpointer)");
                    offsets.Add("[VMatrices nullptr]", string.Empty);
                    return;
                }
                address = ReadInt32(scanner.Process.Handle, address + 0x4EE);
                address -= dllClientAddress;
                address += 0x80;
    
                PrintAddress("ViewMatrix1", address);
                PrintAddress("ViewMatrix2", address + 0x110); //VMatrix2 and 3 got a fixed distance to VMatrix1 - Simply add the distances to the address.
                PrintAddress("ViewMatrix3", address + 0x420);
    credits to ZAT

  9. The Following User Says Thank You to pean153 For This Useful Post:

    Radu97 (11-09-2015)

  10. #7
    WasserEsser's Avatar
    Join Date
    Jul 2015
    Gender
    male
    Posts
    735
    Reputation
    174
    Thanks
    677
    My Mood
    Busy
    Since everyone is posting stuff, here is Y3t1y3ts implementation of dumping m_dwViewMatrix, which is the pattern @Block4o posted, but it still get's modified:

    Code:
    DumpPatternOffset( "EngineRender", "m_dwViewMatrix", pClient,
                                   reinterpret_cast< unsigned char* >( "\x81\xC6\x00\x00\x00\x00\x88\x45\x92\x0F\xB6\xC0" ),
                                   "xx????xxxxxx",
                                   Remote::SignatureType::READIT | Remote::SignatureType::SUBTRACT, 0x33C, 0xB0, ss );
    Check this to implement it
    Last edited by WasserEsser; 11-09-2015 at 07:47 AM.

  11. The Following User Says Thank You to WasserEsser For This Useful Post:

    Radu97 (11-09-2015)

  12. #8
    Radu97's Avatar
    Join Date
    May 2015
    Gender
    male
    Location
    Iasi
    Posts
    2,360
    Reputation
    67
    Thanks
    28,272
    My Mood
    Happy
    thank you guys:d you can close it now.

  13. #9
    Yemiez's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Location
    Sweden
    Posts
    2,566
    Reputation
    731
    Thanks
    16,281
    My Mood
    Devilish
    Solved .

Similar Threads

  1. Patterns with an AWM
    By Scrcrw in forum CrossFire Discussions
    Replies: 17
    Last Post: 06-06-2010, 06:51 PM
  2. camo pattern database
    By RedThunder in forum Combat Arms Mod Discussion
    Replies: 8
    Last Post: 04-14-2010, 01:34 PM
  3. [Reqeust] Camo Pattern
    By RedThunder in forum Combat Arms Mod Discussion
    Replies: 0
    Last Post: 03-01-2010, 07:45 PM
  4. Pattern Packs Wanted For Gimp
    By -Viper- in forum Art & Graphic Design
    Replies: 0
    Last Post: 07-21-2009, 04:21 AM
  5. [QUESTION] Are retail codes pattern based?
    By iHack in forum WarRock - International Hacks
    Replies: 14
    Last Post: 08-04-2007, 03:51 PM