Based on:
Tutorial: How to find Fly hack on any game with GameGuardian| Full guide
The basic idea is very simple - to find the height coordinate of the player, and then change it.
To find this coordinate we will use an uneven surface.
Steel higher - the height increased.
Steel below - the height has decreased.
The data type is float.
You can not use the search "value changed" or "value unchanged", because the calculations are approximate and even a turn around its axis can make minor changes in height due to calculation errors.
Therefore strictly: we see that the height has increased - we search for "the value has increased". Similarly, to reduce the height.
It is also useful to make various movements, shots, use different places to change altitude. This all accelerates the screening of unnecessary values.
As a result, you will have approximately 100 values.
All values that are very small around zero can be deleted. Most often, the required values are significantly different from zero.
Then you get to a high place, freeze 10 values, and go to a lower place.
If nothing happened with your height, then you delete these 10 values and defrost them.
Go to the next 10 values, while returning to a high place
Freezing the desired parameter will not let you go down. Most likely you will be jerking in height, as if you are falling.
Here you need to distinguish your height and the height of other elements, such as weapons.
In the video, you can see it.
First I found the height of the weapon and its parts.
Once the desired parameter is found, you can freeze it to the desired value and be on a high place, outside the map, under or above it.
You can also go to the memory editor and look at the values nearby.
If you are lucky, there may be a set of constant values that will help you find this address quickly.
But it already depends on the game and how its memory is arranged.
Search in the video took 11 minutes. This time depends on the game, somewhere faster, somewhere slower.