This page lists all functions and variables that are related to game specific functionality, like loading/saving, restarting and so on.
The following global scope built-in variables are useful for debugging your game - they can be used as the output to a log file in the case of issues, for example - as well as for showing the current build ID, etc. to the user:
To help you create and maintain highscores for your games, GameMaker creates a global high score array of 10 places which you can access, add to, and change to create your own custom high score lists without too much fuss. This functionality is local to the game and works on all platforms, so you can easily store and maintain a basic high score table using these functions along with the File Handling Functions.
The following functions exist that deal with the internal high score list.
GameMaker also includes a very basic function for drawing the highscores out on the screen as a list. This is meant for debugging more than anything else as making your own high score table is easy and will give you far more control over how it is displayed: