Re: Assassins Creed 3 (hex edit money)
my game crashed ! anyone have a way? after edit to 65535 the gem is dead :)) is that because of the TU 2?
Re: Assassins Creed 3 (hex edit money)
Emerald Lance comes in to save the day! *applause applause*
So the save is dynamic. That means it changes itself to accommodate changes in the game. In this context, if you have less than 255 money (FF) then the save will use an Int8 value for money (only enough room for the two digits). Likewise, when you get past 255 it will move up to Int16 (four digits), and when you go past 65535 (FFFF) then it will go up to Int32 (eight digits).
So for people who are having trouble modding their money after getting more than 65535, try this. Let's assume you have 68000 money. That's 0109A0 in hex. In little endian, that becomes A00901. But then you have to remember that this is eight digits (Int32), not six. So the actual hex number would be 000109A0, and in little endian that becomes A0090100. You have to account for all eight digits. It gets even more complicated when you have to add an extra byte to the equation, in this case being 1D.
So remember to convert properly when looking for your values. After 65535, it will be an eight digit hex value that you're looking for; any digit that doesn't have anything is zero. Try it and see.
Re: Assassins Creed 3 (hex edit money)
Quote:
Originally Posted by
Emerald Lance
Emerald Lance comes in to save the day! *applause applause*
So the save is dynamic. That means it changes itself to accommodate changes in the game. In this context, if you have less than 255 money (FF) then the save will use an Int8 value for money (only enough room for the two digits). Likewise, when you get past 255 it will move up to Int16 (four digits), and when you go past 65535 (FFFF) then it will go up to Int32 (eight digits).
So for people who are having trouble modding their money after getting more than 65535, try this. Let's assume you have 68000 money. That's 0109A0 in hex. In little endian, that becomes A00901. But then you have to remember that this is eight digits (Int32), not six. So the actual hex number would be 000109A0, and in little endian that becomes A0090100. You have to account for all eight digits. It gets even more complicated when you have to add an extra byte to the equation, in this case being 1D.
So remember to convert properly when looking for your values. After 65535, it will be an eight digit hex value that you're looking for; any digit that doesn't have anything is zero. Try it and see.
uhm, I recognize this too! but I have 3616 in my new save (last save using traner to max but the money too much) n my game crashed after edit to 65000
ah if I change from 3616 to 65000, do I need to change 1D before it?
Re: Assassins Creed 3 (hex edit money)
Don't edit it so high. Try a slightly lower value. Also, make sure you're doing it exactly correct.
Re: Assassins Creed 3 (hex edit money)
Quote:
Originally Posted by
Emerald Lance
Don't edit it so high. Try a slightly lower value. Also, make sure you're doing it exactly correct.
only from 3616 to 65000 T_T
hehe I ve done this several time with the other AS game. just crashed on this one :))
Re: Assassins Creed 3 (hex edit money)
If I Search The Amount Of Money , I Envisage With This Error : Cant Find The Specified search string was not found ! Please Help
Re: Assassins Creed 3 (hex edit money)
once i get past a certain point will i have to mod the money again? or am i good for the rest of the game with the save in the first post?
Re: Assassins Creed 3 (hex edit money)
Quote:
Originally Posted by
Emerald Lance
Emerald Lance comes in to save the day! *applause applause*
So the save is dynamic. That means it changes itself to accommodate changes in the game. In this context, if you have less than 255 money (FF) then the save will use an Int8 value for money (only enough room for the two digits). Likewise, when you get past 255 it will move up to Int16 (four digits), and when you go past 65535 (FFFF) then it will go up to Int32 (eight digits).
So for people who are having trouble modding their money after getting more than 65535, try this. Let's assume you have 68000 money. That's 0109A0 in hex. In little endian, that becomes A00901. But then you have to remember that this is eight digits (Int32), not six. So the actual hex number would be 000109A0, and in little endian that becomes A0090100. You have to account for all eight digits. It gets even more complicated when you have to add an extra byte to the equation, in this case being 1D.
So remember to convert properly when looking for your values. After 65535, it will be an eight digit hex value that you're looking for; any digit that doesn't have anything is zero. Try it and see.
That makes sense now, When i had over 68000 i was still doing the search without the 00's but you can't search for when you have a low amount.. But now that its higher than 68,000 and you want to add FF FF FF you also gotta search for the 8 digits. Thanks Emerald for this info!