Current location - Education and Training Encyclopedia - Resume - What is the radix of 4 bytes in CE? The champion's time, worth so much money, how to modify it?
What is the radix of 4 bytes in CE? The champion's time, worth so much money, how to modify it?
Because if you click "Memory Browser", you will see that the hexadecimal value of several bytes starting from address 026D673B (as long as you know, the address will change after the game restarts) is 7F 96 0B 55 00 32 00. If you take four bytes, it is:

The four-byte value of address 026D673B = 550B967F (hexadecimal) = 1426822783 (decimal).

The four-byte value of address 026D673C = 00550B96 (hexadecimal) = 5573526 (decimal).

The four-byte value of address 026D673D = 3200550B (hexadecimal) = 83888257 1 (decimal).

The four-byte value of address 026D673E = 00320055 (hexadecimal) = 3276885 (decimal).

Extended data:

It is not difficult to find that among the four four-byte values, the common byte is 55. It is precisely because of the change of this byte that the four four-byte values that make up it have also changed, so it was searched out. As long as any one of these four values is locked, it is equivalent to locking byte 55, so the value in the game is also locked.

But this is risky, because of these four bytes, the extra bytes may be other data in the game. If it is locked, it may cause program errors or even crash. You can use single-byte scanning or double-byte scanning, which will be safer.

According to the size of the attribute value in the game, choose the type of the value to be scanned: if the value is within 256, you can choose single-byte type or double-byte type; If the value is less than 30000, you can choose a double-byte type, and be sure to choose a 4-byte type. The larger the value, the 4-byte type must be selected.

In short, if the number of bytes is small, the safety factor is high. If there are more bytes, the success rate of scanning will be higher, especially when scanning according to the increase or decrease of values.