NumberValues and IntValues going up to 9.22qi

Is there a way to make these values go higher? I plant on going on higher and numbers and if isn’t possible my game won’t grow more. Every time someone has over 9.22 quintillion, they would complain to me that they have negative 9.22 quintillion and it’s Roblox’s default leaderboard system.

Plus it only goes up to billion on that leaderbord. What would I use to fix this because there isn’t a property.

Could you not just use a smaller integer and add the prefix onto it?

you don’t actually need to store the exact value at those high numbers

Since integers in memory are 4 bytes long, there’s only a maximum amount of bits it can use until it maxes out. Once you try to go beyond that, it converts back down to negatives because it can’t go higher. The cycle of adding back up to the maximum restarts.

You could have a multiplier of 0.0001 for example and have a bit of logic to add a prefix at the end of a StringValue in your loaderboard.

Or, the more redundant solution. If you don’t want a prefix. Use multiple int values and add them together with string math. (Parsing the strings and calculating the final result one number at a time) Then, displaying the final string on the leaderboard.

2 Likes