gunbalde60 wrote: ↑Tue Sep 15, 2020 6:40 pm
That should work for everybody, but it's not AOB, so it will break once the game updates.
will the table break or will my game break cause I used it to modify the stats?
gunbalde60 wrote: ↑Tue Sep 15, 2020 6:40 pm
That should work for everybody, but it's not AOB, so it will break once the game updates.
i find way to get it work.. i compare debug CT and pointer..Sevael wrote: ↑Tue Sep 15, 2020 3:10 pmIt seems that the game also dynamically assigns unique IDs to each character for each individual player. How bizarre. Unfortunately, knowing the individual character IDs is vital to making the AOB scan work. I am still looking deeper into it, but for now we will have to keep using the pointer version.
As a result, I have updated the pointer version and attached it here. I have made some back-end changes to it so that it will hopefully be easier for me to fix after game updates.
Since this is the pointer version, you will have to drop out to the main menu and load back into the game to refresh the table. The table needs to be refreshed any time the game loads; switching characters, loading into the HARM room, loading missions, changing hubs, etc. It's a pain, but it's the best we can do for now.
EDIT:
If anyone wants to contribute some time towards possibly making the AOB version work universally, you can follow the instructions in the spoiler tag below and report back here with the results.
Spoiler
Once in the game, do a 2-byte scan for an "unknown initial value". Walk around, go in and out of menus, load into other zones/missions, and keep going back into CE and updating the scan with "unchanged value" every time you do something. Then switch to a different character and set the next scan as "changed value" since you changed the character. Then repeat the process of doing "unchanged value" scans while loading in and out of stuff. Then switch to a third character and repeat.
Remember to only use "changed value" on the first scan after changing characters. Every scan after that should be "unchanged value" until you change characters again.
Eventually you will (hopefully) reduce the results down to a handful and you may notice the same value in most of them. This should be your current character's unique ID. Take note of that ID and switch to the other characters and grab their IDs as well. Then post them here.
With any luck, you may also find that you have two addresses beginning with the number 2 that contain your current character ID, and these two addresses will be static, even after completely restarting the game. If you find these, post them as well.
That's basically what the latest pointer table already does automatically. If the "avengers.exe"+046C7430 pointer works for you but the table isn't working, then you may have changed some Cheat Engine settings to disable scripts or something. The pointer in the latest table is literally the same thing except that the script gives the ["avengers.exe"+046C7430]+200 a variable name of gearPointer.xtoilet wrote: ↑Wed Sep 16, 2020 1:17 ami find way to get it work.. i compare debug CT and pointer..
i do some minor change i change all the address from gearPointer to "avengers.exe"+046C7430
and then i add additional offset 200 to all and it works
like
<Offset>8</Offset>
to
<Offset>8</Offset>
<Offset>200</Offset>
oooof i so stupid.. every time change char need to reload checkpoint to trigger CT.. look like it works like charms.. BTW thanks for everything you put in .. again thanks..Sevael wrote: ↑Wed Sep 16, 2020 2:10 amThat's basically what the latest pointer table already does automatically. If the "avengers.exe"+046C7430 pointer works for you but the table isn't working, then you may have changed some Cheat Engine settings to disable scripts or something. The pointer in the latest table is literally the same thing except that the script gives the ["avengers.exe"+046C7430]+200 a variable name of gearPointer.xtoilet wrote: ↑Wed Sep 16, 2020 1:17 ami find way to get it work.. i compare debug CT and pointer..
i do some minor change i change all the address from gearPointer to "avengers.exe"+046C7430
and then i add additional offset 200 to all and it works
like
<Offset>8</Offset>
to
<Offset>8</Offset>
<Offset>200</Offset>
lol thank godjer5488 wrote: ↑Wed Sep 16, 2020 4:16 amIt doesn't look like the 'level 51 Inhuman Alliance' is a bug on the trainer/cheat engine's end. I did a new replay and stopped at level 48, then did my dailies normal and I'm gaining inhuman xp into 50 towards 51. This probably just hasn't been found on a 'fair save' yet because I don't think you can fairly be there yet.
this table still works charms for me. all you gotta do if you change character is hit esc and select reload checkpoint to refresh the values.Sevael wrote: ↑Sat Sep 12, 2020 11:27 amBased on info from this thread and some messing around, I have compiled a pointer table for gear stats. It edits the currently-equipped item in each slot and works for all heroes.
I am an amateur at Cheat Engine, so I am not taking requests for additional features.
WARNING: As mentioned in this thread, be careful about the changes you make because you can potentially damage your save file. It is strongly recommended to make a backup first.
Note 1: This table uses pointers so it may not work for everyone and it will likely become useless as soon as the next game update is out. If anybody wants to re-work this into an AOB table, please do so. Likewise, if anybody wants to make any changes to the table or use parts of it for their own works, go right ahead.
Note 2: There are some oddities with the minor artifact perks. I cannot seem to get the game to recognize adding perks, even though it looks like the correct addresses are used. It works for all other gear, just not the minor artifacts.
I didn't know that. Good to know, thanks!
I'm afraid that I can't help much as I haven't tried using 4 perks yet. I haven't had any exotic gear drop either (not counting major artifacts). I only put the option in there for a fourth perk slot because somebody mentioned that it worked when they did it via memory editing. I didn't actually test it.eyelsi wrote: ↑Wed Sep 16, 2020 11:45 pmanyhow. I'm having trouble figuring out how to activate my third / fourth perk if i started modifying values from a rare gear only.
can anyone help? the list and values are there but in-game it only shows i have 3 perks if i edit from a legendary item per se.
That looks great, screw the interfacebruce wrote: ↑Thu Sep 17, 2020 5:35 amnot the prettiest interface at the moment but after the 'big patch' ill make sure everything is working and release to anyone who wants (will prob github the source not sure)
I'm creating a file now with the data from the public spread sheet to replace the ids for perks, brands etc. with the description to make it easier.
I'll add a way to export and import also (for backups, sharing) - this already happens on the back end just not added on the ugly GUI yet.
all the gear stats are just updating memory
the unlimited energy (will add more options) does a signature scan then does assembly injection (same concept as cheat engine but with no delay turning on and off)
thanks to everyone on this forum for sharing information and trainers.
I'm also working on data mining (game files), finding functions, structures and figuring out the save file structure if anyone has/wants to assist.
tools im using
ida pro
cheat engine
x64dbg
HxD - hex editor
c#
c++ if I decide to inject a dll for anything fun
Users browsing this forum: Azanami, Bing [Bot], daturtle1818, Sadako Candy