Quantcast

Jump to content

» «
Photo

WriteProcessMemory Problem with Cheats

2 replies to this topic
HmMurdock
  • HmMurdock

    Player Hater

  • New Members
  • Joined: 28 Jul 2014
  • Germany

#1

Posted 28 July 2014 - 06:31 PM Edited by HmMurdock, 28 July 2014 - 06:32 PM.

Hi,

 

i´m writing my own Trainer for GTA SA in vb.net, all works good expect some Cheats. When i write 1 as Byte in 0x969170 the JetPack doesn´t comes. The Address is correct, when reading the Byte after writing it is 1, but takes no effect. What to do?

 

thanks in advance

 

----------

Sorry for my poor English :cry:


OrionSR
  • OrionSR

    Chain Game Development Team

  • Feroci
  • Joined: 23 May 2007
  • None
  • Helpfulness Award [GTA & Modding]

#2

Posted 28 July 2014 - 08:27 PM Edited by OrionSR, 28 July 2014 - 08:29 PM.

Some cheats can be toggled on and off with memory writes. Others are more complicated and need to have their function called. Try the code below for the jetpack.

0AA5: call 0x439600num_params 0 pop 0

Reference to cheat functions and memory addresses.

 

Oh, uh... Sorry. I'm not sure how you'll pull that off with vb.net, but at least you should be on the right track.


HmMurdock
  • HmMurdock

    Player Hater

  • New Members
  • Joined: 28 Jul 2014
  • Germany

#3

Posted 28 July 2014 - 09:07 PM Edited by HmMurdock, 28 July 2014 - 09:07 PM.

Ok, thanks. I thought their is a kind of parser, thats Parse the Adresses for changes that i have to activate. There is definitely something like a dll-injection.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users