Abbreviates a real value and outputs a string of that. This uses the format "k" for thousands, "m" for millions etc, but is easily editable to anything you want.

string_abbrev_real also accepts an argument for the number of decimal places in the abbreviation. So 1234567 could be 1m, 1.2m or 1.234m.

End User Licence Agreement (EULA).

Changes in 1.0.0

initial commit

Version 1.0.0. Published July 16, 2014

Created with GameMaker: Studio v1.99.170

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Anonymous 02 January 2019


Ivan B 01 January 2017

issue with ne update or something

everynumber now shows in game -1. is it problem with new GM update. can you fix this?


Liam J 01 July 2016

Loads of issues...

Downloaded the plugin for my work colleague (He's the one who owns GMS).

The asset does the job it's supposed to, but there are a few unusual glitches. For example, if the amount is below 1k it throws an error due to division by zero.

It also seems to screw around with the spacing of the string, in my case.

It appears to append a lot of spaces before the number. Am unsure why.


Anonymous 26 November 2015


THANKS!!! perfect for my!!


Anonymous 18 August 2015


All cool but have some little error like Barreytor D - divide by zero if the amount you use with it is lower than the minimum threshold of 1k

But this is fixed in script by adding:
else if( Rea>=0 )

And this worked like a charm.



Barreytor D 24 August 2014

Neat but has some faults

It tries to divide by zero if the amount you use with it is lower than the minimum threshold of 1k
Otherwise it's a pretty neat thing


Rashad B 16 July 2014

Just What I Needed!

Thanks NAL! You're the best! This is very essential! ;)

Package contents

Loading, please wait

What is the issue?

Back to Top