View previous topic :: View next topic |
Author |
Message |
nukeE How do I cheat?
Reputation: 0
Joined: 18 Feb 2020 Posts: 1
|
Posted: Tue Feb 18, 2020 3:08 am Post subject: how do i edit a value like this? |
|
|
im somewhat new to cheat engine. ive only ever messed with the really easy stuff.
im currently trying to mess with a fishing minigame on an old ps2 game emulated with pcsx2.
the game is very simple, i know from save states that as soon as the game begins, no matter how poorly you do the results are predetermined. once the game completes you receive a fish of a certain type, size and an amount of points.
when i search for a value based on the displayed size i get one result that changes to the new correct number every time i catch a new fish. however if i edit or freeze this value it doesn't effect the size of the next catch.
there are also some stats on the fishing rod that effect the result in ways that i don't understand as well as different types of bait that may effect the result too.
i've wanted to be able to effect the results of this mini game for a while now. i understand that there are probably many tutorials out there on this, any tips on what i should be looking at or learning?
|
|
Back to top |
|
 |
Cyberfreak Cheater
Reputation: 0
Joined: 28 Jan 2017 Posts: 30
|
Posted: Sat Feb 29, 2020 10:28 am Post subject: Re: how do i edit a value like this? |
|
|
[quote="nukeE"]when i search for a value based on the displayed size i get one result that changes to the new correct number every time i catch a new fish. however if i edit or freeze this value it doesn't effect the size of the next catch. [/quote]
Then you probably found only the presented value, which may not be the calculated value. E.G. in simple pseudo code.
%float1 = 5.02; %float2 = 3.02;
%result = float1+float2;
%outputline = result;
So you only find the outputline variable, but not the calculated result value. This may be used if result is calculated as a float and has a number like 8.04... but the outputline for the player should only show "8". Of course there are hundreds of other possible reasons.
Either you make some "blind shots" for other datatype or you rightclick the entry in your table, "find out what writes to this address" and analyse the code, where it came from and what has effected the value.
|
|
Back to top |
|
 |
|