Free High Scores Module
Version: 2.2.3
Updated: 2010-08-26
This is a free High Scores Module for you to use in our Flash games or other Flash games that uses PHP and MySQL. It includes ActionScript 3.0 and ActionScript 2.0 Flash component FLA files and AS files, the PHP files, the SQL files, and a usage manual.
A step by step instruction is included in the manual so that you can set up the system in minutes.
The size, look and feel of the Flash component is fully customizable. You can also set the valid dates of the high scores table, such as for the past week or for the current month, etc. Moreover, you can configure the component to prompt for the player's name, or the player's name and email, or the player's username and password for login.
If you do not use PHP or MySQL, you can also use this component because the complete protocol definition is also given in the manual. All you need is to create your server side scripts that follows that simple protocol. Likewise if you do not want to use the Flash component FLA file, you can still use the server side part of this component by implementing the client side Flash program that follows the simple protocol.
A step by step instruction is included in the manual so that you can set up the system in minutes.
The size, look and feel of the Flash component is fully customizable. You can also set the valid dates of the high scores table, such as for the past week or for the current month, etc. Moreover, you can configure the component to prompt for the player's name, or the player's name and email, or the player's username and password for login.
If you do not use PHP or MySQL, you can also use this component because the complete protocol definition is also given in the manual. All you need is to create your server side scripts that follows that simple protocol. Likewise if you do not want to use the Flash component FLA file, you can still use the server side part of this component by implementing the client side Flash program that follows the simple protocol.
Release Notes
Date
Version
Details
2007-03-06
1.0.0
Initial Release
2007-04-02
1.0.1
Fixed a bug which causes it to be unable to display texts
2007-08-29
1.0.2
Fixed a bug which causes the module to appear momentarily when the game starts
2007-12-05
1.0.3
Fixed a bug which forbids the high scores table from loading in IE 6
2008-01-04
1.1.0
Updated so that both ActionScript 3.0 and ActionScript 2.0 are supported
2008-03-03
1.1.1
Updated so that it can load the high scores even if the returned XML begins with white spaces
2008-05-07
1.1.2
Updated PHP files so that they do not use short tags
2008-05-14
1.2.0
Added a mechanism to authenticate the scores submitted
2008-05-30
1.3.0
Updated so that it will highlight the record the player just entered
2008-05-30
1.3.0
Added a feature so that it reads the name of the player programmatically without the need for the player to enter his/her name
2008-06-05
1.3.1
Fixed a bug which forbids the error message from showing if the loading of scores failed
2008-06-17
1.4.0
Added a parameter to decide whether it should always reload the scores from the server when the high scores table is requested
2008-06-19
1.4.1
Updated the source codes so that a language folder is included for convenient translation
2008-06-26
1.4.2
Fixed a bug which forbids the load failed message from showing when the loading of scores failed due to cross domain error
2008-06-26
1.5.0
Added sample codes in ASP.NET and Access
2008-07-04
1.5.1
Fixed ActionScript 2 FLA so that it can be opened in Flash 8
2008-08-26
1.5.2
Updated so that when the variable specified in nameSWFVariable is not passed to the SWF file, the player will need to input the name
2008-08-26
1.5.2
Updated the manual to include a section about the parameters passed to it
2008-09-09
1.6.0
Added a paramter to control whether to show the high scores table after submitting the score
2008-11-07
1.6.1
Fixed a bug in the AS2 version where a white box will appear if the module is resized to a smaller size
2008-11-26
1.7.0
Added an obscene names filter
2008-12-08
1.7.1
Fixed a bug in the AS2 version where the scroll buttons may not appear
2008-12-16
1.7.2
Added a mechanism to delete old scores
2009-04-16
1.8.0
Updated the Access database so that it will work with operating systems of different languages
2009-04-16
1.8.0
Added a promptName parameter
2009-04-17
1.8.1
Fixed a bug which caused the module to repeatedly attempt to submit the score under certain circumstances
2009-04-30
1.8.2
Updated PHP files so that escaping is more robust
2009-10-14
1.8.3
Fixed a bug in the AS2 version where the table may not scroll to the player's name after submitting the score
2010-02-23
2.0.0
Changed to an FLA module
2010-03-18
2.1.0
Added a nameIsUnique parameter
2010-03-18
2.1.0
Included a test script
2010-03-18
2.1.0
Updated the manual
2010-04-12
2.1.1
Fixed a bug in the ActionScript 2 version where the playerID and playerName parameters may not work
2010-04-12
2.1.1
Fixed a bug relating to the clicking through of the module
2010-04-16
2.1.2
Updated the PHP scripts so that they on sites with magic quotes on
2010-07-21
2.2.0
Added challenge friends by email feature
2010-08-09
2.2.1
Fixed a bug about the email page returning to the incorrect page
2010-08-16
2.2.2
Fixed a bug where an error may occur after sending email
2010-08-26
2.2.3
Fixed a bug which caused the page to return to when the close button on the email page is clicked was incorrect