Autem Expert Cheater
Reputation: 1
Joined: 30 Jan 2023 Posts: 156
|
Posted: Fri Nov 17, 2023 11:16 am Post subject: My version of CE pastes everything as 1 byte in addresslist |
|
|
I'm using a custom version of CE that I acquired but the only problem with it is that when I copy and paste any entries in the addresslist, the pasted entry is always reverted to a single byte. Unless it's a string or a double, in which case, the correct type carries over... everything else is defaulted to 1 byte.
Also when loading a table, those same entries get loaded in as a single byte entry even though they are not. This version of CE is saving the tables with the correct byte types in the file coding, but failing to apply those byte types upon opening of the script.
Somewhere there's a VariableType in the EXE that I can edit with hex editor that is probably one (or a couple) characters off from what the variable has to be for CE to know which type an address is. What are some tips for finding that location in the EXE using a program such as HxD so I can manually convert whatever is mismatched?
Or, without me having been its compiler, is there a way to edit the EXE with a program? This isn't something I have experience with but will explore if it would allow me to find and fix those VariableType entries even without having any original project files.
The original reason this version of CE has strange "type" names is because somebody edited the terms like "byte" and "float" etc... to all be unusual words. I have converted all of them back to normal by hand (that I can find) so that this version of CE will open cheat tables I save with normal CE. That was a success, it opens them now, except for the issue of byte/type. This was originally done to this version to make it more discreet I guess, but that isn't actually necessary in my case. I just need this CE to know if a loaded/pasted address is supposed to be 1 byte or more bytes, and I can't find that even after fixing everything else to load properly.
Below is an example of what I find when I do a search in HxD and it seems like the issue might be somewhere here that the term byte is singular and sometimes it's plural as bytes. So there are "2 byte" and "2 bytes" entries. I tried switching some around between singular and plural but that hasn't done it. What search term might bring me to the right section with the right VariableTypes listed?
Description: |
|
Filesize: |
75.97 KB |
Viewed: |
1647 Time(s) |

|
|
|