| View previous topic :: View next topic |
| Author |
Message |
Xepshunall How do I cheat?
Reputation: 0
Joined: 28 Sep 2010 Posts: 3
|
Posted: Tue Sep 28, 2010 11:31 pm Post subject: Noob looking for enlightenment |
|
|
I am having trouble with locating the final addresses needed to create a trainer for Playboy - The Mansion v1.01. There is a functional trainer available but it is impractical and sloppy. I am not a coder or hacker and my knowledge of assembly is minimal. I understand that I am looking for pointer(s) and/or static address(es). I have a CT file that will always point to the Cheat points in the Extras menu. I'm not sure I could repeat the process to locate the static pointer/address again. The stuff I am trying to find are money and traits (for which I can find the dynamic addresses easily enough)and relationships and needs which are represented by bars and can be challenging. If I can locate these, I would like to create a trainer that makes the values max out while looking clean and not running out beyond the normal boundaries. I need to learn, not be handed what I want. Can you point me to something or someone that can help. Thanks for your time.
FYI, I completed the Cheat Engine tutorial through step 7. I would have thought that would have taught me what I need for my current project.
_________________
Yes, I talk to myself. Why shouldn't I? Am I not more interested in my ramblings than is anyone else? |
|
| Back to top |
|
 |
Geri Moderator
Reputation: 112
Joined: 05 Feb 2010 Posts: 5627
|
Posted: Tue Sep 28, 2010 11:38 pm Post subject: |
|
|
I think
1. Try to use the pointer scanner if You don't find a pointer,
or
2. try to find a code which is accessing to the address that You wish to change and use code injection to change it. Like in step 7 of the tutorial.
I don't know anything about this game, so this is just a general advice.
_________________
|
|
| Back to top |
|
 |
Xepshunall How do I cheat?
Reputation: 0
Joined: 28 Sep 2010 Posts: 3
|
Posted: Wed Sep 29, 2010 12:04 am Post subject: Some tidbits |
|
|
I have found some addresses, found what writes to them and what accesses them I have copied the assembly codes related to each address and their perspective pointers and tried to add address manually, add a pointer and apply the offsets but to no avail. Do you know who could help me with this particular game? I may need someone who can perform the task I seek to perform and point me toward the necessary learning tools so that I can come to the correct end. I am not familiar with injecting code as part of my trainer making project. I want to perform all functions with only Cheat Engine.
_________________
Yes, I talk to myself. Why shouldn't I? Am I not more interested in my ramblings than is anyone else? |
|
| Back to top |
|
 |
Geri Moderator
Reputation: 112
Joined: 05 Feb 2010 Posts: 5627
|
Posted: Wed Sep 29, 2010 12:19 am Post subject: |
|
|
I guess the code which is accessing to the address looks like this for example.
mov eax,[esi+40]
or
cmp eax,[esi+40]
Of course the registers and the number between [] could be different.
You can post the exact code so we can see.
Your code with code injection would be very simple. In the "place Your code here" section, You need to write this.
mov [esi+40],xxxxxxxx
of course x is the number You want and the thing between [ and ] should be replaced with the one found in Your code.
Use this method only if the code that You have found it accessing to one address only, that You need to modify.
If You want to create the trainer with CE, You can add Your script to it too. Not just pointers or addresses.
EDIT:
I have checked a video about this game to see what kind of stuff it is. It is not hard to imagine that it is using multi-level pointers.
Try to use the pointer scanner if You don't want to use code injection. CE's pointer scanner is pretty good.
_________________
|
|
| Back to top |
|
 |
Xepshunall How do I cheat?
Reputation: 0
Joined: 28 Sep 2010 Posts: 3
|
Posted: Wed Sep 29, 2010 5:44 am Post subject: Enlightenment |
|
|
Thanks, Geri. I will do some research into the injection information that you have advised of and will try to apply it after work.
_________________
Yes, I talk to myself. Why shouldn't I? Am I not more interested in my ramblings than is anyone else? |
|
| Back to top |
|
 |
Geri Moderator
Reputation: 112
Joined: 05 Feb 2010 Posts: 5627
|
Posted: Wed Sep 29, 2010 8:28 am Post subject: |
|
|
If You can't get around the problem, check the codes that You have found. If You have a code which is accessing to only one address, post it here and I show how to write Your "script" for it. Which is in fact most likely 1 line as in the example.
_________________
|
|
| Back to top |
|
 |
|