Code: Alles auswählen
If OpenFile(0, "Highscore.txt")
If Eof(0) <> 0
For i = 1 To 10
AddElement(highscore())
highscore()\name.s = "Shooter"
highscore()\points = t
t- 1000
Next
EndIf
While Eof(0) = 0
AddElement(highscore())
highscore()\name.s = ReadString(0)
highscore()\points = Val(ReadString(0))
Wend
EndIf
Code: Alles auswählen
ForEach(highscore())
DrawingText(x2,y1,1,100,100,100,hfont,highscore()\name.s)
DrawingText(x1,y1,1,100,100,100,hfont,Str(highscore()\points))
y1 + 30
Next
Ausgabe sieht dann so aus.
10000 Shooter
9000 Shooter
8000 Shooter
usw.
1. Kann mir jemand sagen wie man die OpenFile Geschichte besser schreiben kann?
2. Kann mir jemand zeigen wie ich den Score rechtsbündig kriege, oder vielleicht vorne mit Nullen auffüllen könnte?