View previous topic :: View next topic |
Author |
Message |
Fresco Grandmaster Cheater
Reputation: 4
Joined: 07 Nov 2010 Posts: 600
|
Posted: Fri Feb 17, 2012 9:16 am Post subject: Is it possible to change level characters ? |
|
|
for example in a 3rd person game ... change the player character in to a box made in some 3d graphics program.
is that possible ? _________________
... Fresco |
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25796 Location: The netherlands
|
Posted: Fri Feb 17, 2012 9:24 am Post subject: |
|
|
Yes, you just have to find out where the character is being rendered and replace his vertexbuffer with one of your own when drawn
(not easy) _________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
Fresco Grandmaster Cheater
Reputation: 4
Joined: 07 Nov 2010 Posts: 600
|
Posted: Fri Feb 17, 2012 9:35 am Post subject: |
|
|
but what if i have the object extracted from the game ...
i could search for the hex value and then replace the entire code while the game is in break ... could that work ?
also i wanted to know ... is the render (3d object) stored in the "game.exe" process ?
or it just reads the "game core files" every once in a while ? _________________
... Fresco |
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25796 Location: The netherlands
|
Posted: Fri Feb 17, 2012 9:41 am Post subject: |
|
|
No, once the object has been loaded in the videocard memory you can't change it that easily unless you change it at the beginning of the game before it is loaded (But you can load another model into video memory and then tell the gpu to render your model instead of the original)
The files get loaded into memory when they are needed. They are usually not located in the exe _________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
Fresco Grandmaster Cheater
Reputation: 4
Joined: 07 Nov 2010 Posts: 600
|
Posted: Fri Feb 17, 2012 10:04 am Post subject: |
|
|
So you are saying that if a open "game.exe" in the "open process" list i will not find any bytes that holds 3d graphics? -So then where are those 3d files located
let's just say that i have my 3d model rendered in another 3d program and i have found the block of gpu of it (the model in the program) that i want to be renderd instead of my main character in game.exe --> i'm saying this because like music (mp3, ogg, etc) 3d files have also different formats ... and i suppose that in the gpu those formats are convenients (same format)
where exactly game.exe stores the files (in memory)?
and where exactly do i have to go to tell the gpu to render another model? _________________
... Fresco |
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25796 Location: The netherlands
|
Posted: Fri Feb 17, 2012 4:36 pm Post subject: |
|
|
You'll have to hook the direct3d rendering api. Not something you can quickly do with ce _________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
Fresco Grandmaster Cheater
Reputation: 4
Joined: 07 Nov 2010 Posts: 600
|
Posted: Sat Feb 18, 2012 6:32 am Post subject: |
|
|
I assume that you know some tool like your "Cheat Engine" that'd be able to hook the direct3d rendering api. _________________
... Fresco |
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25796 Location: The netherlands
|
Posted: Sun Feb 19, 2012 12:16 pm Post subject: |
|
|
Cheat Engine does have a d3d hook routine but that's mainly to render extra stuff, not to replace existing models.
At most you could modify the sourcecode and do that but it's not easy finding the exact render command to replace the vertex buffer with that you want (tip: Check the stack) _________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
Fresco Grandmaster Cheater
Reputation: 4
Joined: 07 Nov 2010 Posts: 600
|
Posted: Sun Feb 19, 2012 12:40 pm Post subject: |
|
|
Quote: | you could modify the sourcecode |
unfortunately the game files are packed in some 7zip unrecognized format ... i would have to extract the algorithm for extraction directly from the main exe ... and that's too hard for me. I mean, I don't have any clue on how to do that ... even though some guys managed to do it but just only for extraction, not for import. _________________
... Fresco |
|
Back to top |
|
 |
|