DEUTSCH
=======
Hallo!
Ich habe es geschafft: trotz Schulstress und keiner Zeit habe ich soeben Version 2 meines Highscore-Skripts fertiggestellt!

Die Funktionen:
V1 (das alte System)
==
- max 5 Spieler in der Liste
- speichern/laden per game_save/game_load
V2
==
- bis zu 10 Spieler in der Liste
- vordefinierter Skin (Panel, dass die Highscore-Liste zeigt)
- unabhängiges Speicher-/Ladesystem (mit beliebigem Dateinamen und Endung)
- vordefiniertes Eingabefeld für den Spielernamen
Informationen zu den Funktionen findest du IN der Datei!
Anleitung (wenn man die vordefinierten Funktionen benutzt):
1. "hs_name_input();" startet die Namenseingabe - Game ist eingefrohren - mit Eingabe bestätigen
2. Punkte in einer Variablen sammeln
3. Wenn das Spiel vorrüber ist, die Funktion "chart_highscores(hitvar,pl_name);" starten - deine Punktevariable statt hitvar hinschreiben - pl_name MUSS mit "hs_name_player" ersetzt werden!
4. "show_the_highscores();" starten und die Punkte werden angezeigt!
Anleitung (wenn du dein eigenes Ding machst):
1. Nach dem Spiel die Funktion "chart_highscores(hitvar,pl_name);" aufrufen und statt hitvar deine Punktevariable einsetzten - und den String mit dem Playernamen statt pl_name
2. Ein Anzeigepanel kreieren (highrank 1-10 enthalten die Punkte und highname die Namen - die Zahlen stehen für den Rang!)
Es dürften keine Bugs mehr auftreten, ich habe vorhin alles durchgetestet. Wenn doch, seid mir bitte nicht böse (weist mich aber drauf hin)

Ich würde mich über Feedback freuen

Viel Spass damit!
MfG
Herr der Zeit
Viel Spass damit!
ENGLISH
=======
Hello!
Yeah! I´ve finished it: version 2 of my highscore-script!

The functions:
V1 (the old system)
==
- max 5 player in the list
- save/load over the game_save/game_load-commands
V2
==
- up to 10 players in the list
- predefined skin (panel, who show you the highscore)
- independend save/load-system (with userdefined filename and file-extension)
- predefined input-box for the playername
Informations about the commands you get IN the file!
introduction (if you use the predefined system):
1. "hs_name_input();" starts the nameinput - Game is freezed - apply with enter
2. collect your score in a variable
3. If your game is over, start the function "chart_highscores(hitvar,pl_name);" - replace hitvar with your score-variable - you have to replace pl_name with "hs_player_name"!
4. start "show_the_highscores();" to show you the scores
introduction (if you make your own design):
1. After your game start "chart_highscores(hitvar,pl_name);" and replace hitvar with your score-variable - and pl_name with the string with your playername
2. create a panel (highrank 1-10 contains the score and highname 1-10 the playernames - the numbers are for the ranking!)
Normally the script should be run correctly (i´ve tested it), but if you find a bug, let it me notice please (and don´t be mad about me)

I would be lucky for feedback

Have fun!
Regards
Herr der Zeit
Download