High Score works fine if you're playing it on your computer but if you upload it to the scratch website every time you hit the green flag the high score resets to what it was when you first uploaded it to the scratch website. To fix this all that you would need to do is have a form field when you upload your game to the website that would ask for the name of the Variable you used for the high score. Another thing that you would have to add is if you have a person set to the high score. This would make the scratch website games much more fun to play online if high scores from everyone who played it would work. If you don't want people putting inappropriate things you can have a feature where the creator could change it or someone could flag as inapropriate. If you need an example go to this link.
http://scratch.mit.edu/projects/Jodom/2517413
Copy and paste that into web address bar.
Offline
That's coming in 2.0, with cloud variables.
Offline