There is a simple way to do it if you break the number down into each digit.
I have my cash system displaying numbers up to 999999 which is just one shy of a million.
So the number can be very large even though you are doing a manual display.
Of course the script line limit forced me to chain 6 scripts together in tandem, but it wurks fer me.
It would have only been 3 scripts if I had not used the comparison of variables in a funky way.
But, since vanilla doesn't offer the var1=var2 condition, I had to improvise by developing a round about way to compare two variables to each other.
There is no reason my system canot be used for something other than cash, just change the "Cash" header to 'Score' and vwalla.
Yeah yeah, the scripts get long and confusing, but it works in vanilla rather well.
Quote: "The best way to do it (the not through painful eye bursting scripting), is to use Project Green\Blue. "
My cash system popped out a lot of eyes, but they'll live.
Doing it the easy way with a Mod may be the best way for most folks to go, but if you want to do it in vanilla, just know it can be done.