I wan't to solve a Big problem with too many adresses:
Posted: Fri Aug 13, 2021 5:14 pm
There are games (many actually), where when I try to create a script the game crashes, or blocks some other element such as the game camera or whatever.
For example I search the value for infinite ammo, find them do 'Find out what writes to this adress' and i find the following opcodes write to 'xxxxxxxx' and right click on the instruction and
I do 'Show this adress in the disassembler', once in the Memory Viewer I do the last step before generating a script or: right click on the address just found and do 'Find out what adresses this intruction accesses' and now the prompt to see the instructions contained in the Opcode, the instructions that are shown can be even more than 100 or 1000 and when a shot is fired they can even exceed 10000. I understand why if I try to make infinite ammunition the game crashes, because the instructions containing in the Opcode are too many and practically changing the ammunition changes many other values that should not be changed.
I tried x32dbg / x64dbg and other anticheat methods, I also tried something similar to Step 9 of the cheat engine tutorial but there are too many addresses and it doesn't open the value comparator.
Does anyone know what needs to be done in these cases? The games that have this type of complication are really many, I would like to create more tables but I can't because of this problem.
Videos to follow are also good. Thanks ^^
For example I search the value for infinite ammo, find them do 'Find out what writes to this adress' and i find the following opcodes write to 'xxxxxxxx' and right click on the instruction and
I do 'Show this adress in the disassembler', once in the Memory Viewer I do the last step before generating a script or: right click on the address just found and do 'Find out what adresses this intruction accesses' and now the prompt to see the instructions contained in the Opcode, the instructions that are shown can be even more than 100 or 1000 and when a shot is fired they can even exceed 10000. I understand why if I try to make infinite ammunition the game crashes, because the instructions containing in the Opcode are too many and practically changing the ammunition changes many other values that should not be changed.
I tried x32dbg / x64dbg and other anticheat methods, I also tried something similar to Step 9 of the cheat engine tutorial but there are too many addresses and it doesn't open the value comparator.
Does anyone know what needs to be done in these cases? The games that have this type of complication are really many, I would like to create more tables but I can't because of this problem.
Videos to follow are also good. Thanks ^^