Open the memory browser and use Tools->Dissect data/structures.Ģ. Ok, what kind of information can we find here?ġ. ESI+04 is the address of the health, so we can clearly see that the health is stored almost at the start of the structure. The start of the structure (the base address) is usually the register between the, which is in our case ESI. In our case, the most important data about a unit is stored together in a structure as You will see it in a minute.
So what are structures? To keep it short, let's just say that some values are stored together in one place instead of scattered around in the memory (You can find many more info about structures on the Cheat Engine Forum). Now You should have enough addresses to start analyzing a unit's structure. It would be optimal if You could find at least 2 friendly and 2 enemy unit's health. Make sure that Your test subjects will not die in the process.
#Armies of exigo how to enter cheats code#
Right-click on the code that You have found and choose "Find out what addresses this code reads from". Your task is to find a few unit's health, including enemy and friendly units. Now You have the code which is changing the health for all units when they are taking damage. Go back in the game, loose some health and You will find this code:Ġ05DA8DC - D9 5E 04 - fstp dword ptr Ģnd task: Finding some more unit's health Now right-click on it and choose "Find out what writes to this address". Find some enemies, search for Your health and if You have found it (You should have only 1 result in Your list), add it to the table. This should be very easy, the health of a unit it displayed when it is selected.
If You have played Warcraft and similar games, this game will be familiar to You.ġst task: Finding the unit's health and the code which is changing the health Our task will be to find a few unit's structure, analyze them and find a "player ID" to create a god mode cheat. Use Google to find dozens of links for the demo but here are some links to keep up the pace: It is small, freely available, very easy to find values and a fairly good game (one of my old favorites), so it is an excellent choice for demonstration. Our target process will be Armies of Exigo's DEMO version. I will use Cheat Engine 6.0 in the tutorial. This tutorial will show You how to use the data dissector to find interesting values and analyze data. Recreating Geri's tutorials and articles before his site got wiped out.