★ APPLICATIONS ★ DIVERS ★ HIGHSCORE-TABELLEN (CPC AMSTRAD INTERNATIONAL) ★ |
Highscore-Tabellen (CPC Amstrad International) | Applications Divers |
Ewig hält am längsten Ärgern Sie sich, wenn der Highscore nicht auf Diskette abgespeichert wird? Für BASIC-Programme haben wir eine Lösung! Eingabe und Start Tippen Sie zuerst das BASIC-Listing fehlerfrei ab. Danach sollte es natürlich vor dem Starten abgespeichert werden. Nun beginnen Sie am besten, sich ein BASIC-Programm aus Ihrer Sammlung herauszusuchen, um diesem Spiel die Highscore-Tabelle “anzuheften“. Hinweise: Die Zeilen 120 bis 240 enthalten die Variablen für den Highscore. Diese müssen am Anfang des Programms stehen. Der Rest sollte als Unterprogramm am Ende des Programms stehen. Was jetzt noch beachtet werden muß, ist die Zeilennumerierung. Dies geschieht am besten damit, daß die Highscore-Tabelle RENUMbert und dem Spielprogramm angehängt wird. Schauen Sie in Ihrem BASIC-Programm nach der Beendigungs-Routine, die einem das letzte Leben abzieht. Dort sollten Sie einen GOTO- oder GOSUB-Befehl einsetzen, der die Highscore-Tabelle anspringt. Natürlich muß auch ein Rücksprung zum Spielmenü mit GOTO xxx oder RETURN erfolgen. Haben Sie diese Änderungen durchgeführt, kann das ganze Programm abgespeichert und zur Probe gestartet werden. Sollte der Programmablauf nicht korrekt sein, überprüfen Sie alle Sprungbefehle (GOTO xxx). Weitere Hinweise Die Highscore-Liste muß erst durch GOSUB 1340 (ohne Spiel!) auf der Diskette gespeichert werden. Es entsteht das File “HI-SCORE.BAS“. Nun kann das erweiterte Spiel mit RUN gestartet und gespielt werden. Mark & Angela Schrödter/cd , CPCAI
|