hi , this may be a noob thread , but however i'm beginner.
so it's about cheat engine address's , i used cheat engine to find GCI coins address
and used visual basic to code a trainer that change the coins to what ever i want.
so i used this code :
Code:
Dim ammount As String = TextBox1.Text
Try
WriteInteger("engine", &H699B7FDC, ammount)
Catch ex As Exception
End Try
and also used readwritingmemory.vb
so the trainer works fine , but when i re-open the game , the address of the coins changed . and the trainer stop working unless i change the code for the address in visual basic . so my question is how to code a dynamic address that when the game changing the address of the value , the program automatically changing the address to keep the trainer working ?
Pattern Scans. Find the bytes of the address that doesn't change when you restart, make a pattern with them and scan every time you start the game, if your pattern is right, it'll find the right address.
Fix
Originally Posted by RTAZz
hi , this may be a noob thread , but however i'm beginner.
so it's about cheat engine address's , i used cheat engine to find GCI coins address
and used visual basic to code a trainer that change the coins to what ever i want.
so i used this code :
Code:
Dim ammount As String = TextBox1.Text
Try
WriteInteger("engine", &H699B7FDC, ammount)
Catch ex As Exception
End Try
and also used readwritingmemory.vb
so the trainer works fine , but when i re-open the game , the address of the coins changed . and the trainer stop working unless i change the code for the address in visual basic . so my question is how to code a dynamic address that when the game changing the address of the value , the program automatically changing the address to keep the trainer working ?
Sorry for my english.
They change because they are not static. Static addresses are called pointers. i will give you a really gud tut on how to find it here:
youtube.com/watch?v=m-pV5ZYFqlQ