Highscore
Übersicht

ollliBetreff: Highscore |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Kann hier einer einen Beispielcode für eine Higscore reinsetzen die dich wen Leben = 0 sind fragt wie du heißt und den namen + ai(punkte) in die highsore reinschreibt | ||
Whitey |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi Olli!
wie kann man sich den bei dir die Highscore vorstellen? sprich wo sollen den die info hingespeichert werden? Allgemein wäre es cool wenn du das noch ein wenig ausformulieren könntest gruß Whitey |
||
ollli |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
sie sollen in higshore.txt gespeichert werden!
das ausehen der higsore ist egal oder kennt einer ein tutorial über higscores? |
||
![]() |
Justus |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ein Tutorial über "Highscores" wäre schwachsinnig. Setz dich allgemein damit auseinander, wie man Daten in Dateien schreibt und wieder ausliest und setze das dann praktisch am Beispiel deines Onlinehighscores um, sonst ist der Lerneffekt gleich null.
Alle Befehle, die du dazu brauchst, findest du hier: https://www.blitzforum.de/help/?subcat=14 |
||
- Zuletzt bearbeitet von Justus am Mo, Sep 15, 2008 14:22, insgesamt einmal bearbeitet
Whitey |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
hi Olli
folgendes hab ich einfach nur aus der blitzbasic hilfe rauskopiert (der englischen) Code: [AUSKLAPPEN] ; Reading and writing custom types to files using ReadFile, WriteFile and CloseFile
; Initialise some variables for the example Type HighScore Field Name$ Field Score% Field Level% End Type Best.HighScore = New HighScore Best\Name = "Mark" Best\Score = 11657 Best\Level = 34 ; Open a file to write to fileout = WriteFile("mydata.dat") ; Write the information to the file WriteString( fileout, Best\Name ) WriteInt( fileout, Best\Score ) WriteByte( fileout, Best\Level ) ; Close the file CloseFile( fileout ) ; Open the file to Read filein = ReadFile("mydata.dat") ; Lets read the Greatest score from the file Greatest.HighScore = New HighScore Greatest\Name$ = ReadString$( filein ) Greatest\Score = ReadInt( filein ) Greatest\Level = ReadByte( filein ) ; Close the file once reading is finished CloseFile( fileout ) Print "High score record read from - mydata.dat " Write "Name = " Print Greatest\Name Write "Score = " Print Greatest\Score Write "Level = " Print Greatest\Level WaitKey() da noch nen paar einfache If-abfragen rein dann sollte das passen stimme justus aber zu...einfach abschreiben etc is grütze. lieber selber lernen! und wenn es dann trotzdem nicht geht hier melden... code einfügen sagen wo das problem ist und dann wird dir auch gern geholfen gruß Whitey |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group