Thread: is this right?

Results 1 to 7 of 7
  1. #1
    supercarz1991's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    North of Hell, South of Heaven
    Posts
    6,067
    Reputation
    323
    Thanks
    3,321
    My Mood
    Doh

    is this right?

    i tried to find the bytes myself for once in cshell...i'm crashing and i think it could be my bytes

    Code:
    	Memoria((LPVOID) (Recoil1), "\xD8\x66\x54", 3);
    Memoria((LPVOID) (Recoil2), "\xD8\x46\x54", 3);
    Memoria((LPVOID) (Recoil3), "\xD9\x5E\x48", 3);
    Memoria((LPVOID) (Recoil4), "\xD9\x5E\x54\xD9\x46\x48", 6);
    thanks in advance

    commando: You're probably the best non-coder coder I know LOL


  2. #2
    whit's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Posts
    7,170
    Reputation
    490
    Thanks
    2,252
    your bytes are wrong they gotta be updated
    D8 66 58 recoil1
    D9 46 54 recoil2
    D9 5E 58 recoil3
    D9 5E 4C recoil4

  3. #3
    topblast's Avatar
    Join Date
    Mar 2010
    Gender
    male
    Location
    Far from around you Programmer: C++ | VB | C# | JAVA
    Posts
    3,607
    Reputation
    149
    Thanks
    4,922
    My Mood
    Cool
    Quote Originally Posted by whit View Post
    your bytes are wrong they gotta be updated
    D8 66 58 recoil1
    D9 46 54 recoil2
    D9 5E 58 recoil3
    D9 5E 4C recoil4
    no recoil 4 , I don't know buy doesn't it have 6 bytes?
    I just like programming, that is all.

    Current Stuff:

    • GPU Programmer (Cuda)
    • Client/Server (Cloud Server)
    • Mobile App Development

  4. #4
    whit's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Posts
    7,170
    Reputation
    490
    Thanks
    2,252
    Quote Originally Posted by topblast View Post


    no recoil 4 , I don't know buy doesn't it have 6 bytes?
    Works perfect for me with 3

  5. #5
    topblast's Avatar
    Join Date
    Mar 2010
    Gender
    male
    Location
    Far from around you Programmer: C++ | VB | C# | JAVA
    Posts
    3,607
    Reputation
    149
    Thanks
    4,922
    My Mood
    Cool
    Quote Originally Posted by whit View Post
    Works perfect for me with 3
    No recoil use to be 3 addies, and the 3 was 9 bytes,

    Then it went to 4 and the 3 was the first 3 bytes from the Third addy of the 3byte version and the 4 was 6 bytes OR the 4th addy could be the last 3 bytes of the 3th addy version

    Then it went to 5 addy and the 5th addy was the last 3 bytes of the 4th addy of the 4 addy version

    Now it is back to 4 addy with the 5th addy forgoted


    I smell Crash
    Last edited by topblast; 06-09-2011 at 05:23 PM.
    I just like programming, that is all.

    Current Stuff:

    • GPU Programmer (Cuda)
    • Client/Server (Cloud Server)
    • Mobile App Development

  6. #6
    supercarz1991's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    North of Hell, South of Heaven
    Posts
    6,067
    Reputation
    323
    Thanks
    3,321
    My Mood
    Doh
    now that i know they have to be updated...explains why the other addies i found crashed me too lol Super bullets, weapon range and glass walls and beast mode
    Last edited by supercarz1991; 06-09-2011 at 09:40 PM.

    commando: You're probably the best non-coder coder I know LOL


  7. #7
    NOOB's Avatar
    Join Date
    Apr 2010
    Gender
    male
    Posts
    3,863
    Reputation
    425
    Thanks
    8,598
    Code:
    Recoil2 = tools.FindPattern((DWORD)GetModuleHandleA("CShell.dll"),(DWORD)0xFFFFFFFF,(PBYTE)"\xD9\x46\x54\xD9\x5C\x24\x5C","xxxxxxx");
    Recoil3 = tools.FindPattern((DWORD)GetModuleHandleA("CShell.dll"),(DWORD)0xFFFFFFFF,(PBYTE)"\xD9\x5E\x58\xD9\x46\x4C","xxxxxx");
    Recoil1 = Recoil3 - 0x14;
    Recoil4 = Recoil3 + 0x0C;
    Code:
    tools.Mem( (LPVOID)address.Recoil1, "\xD8\x66\x58", 3 );
    tools.Mem( (LPVOID)address.Recoil2, "\xD9\x46\x54", 3 );
    tools.Mem( (LPVOID)address.Recoil3, "\xD9\x5E\x58\xD9\x46\x4C", 6 );
    tools.Mem( (LPVOID)address.Recoil4, "\xD9\x5E\x4C", 3 );