@tukinem,
post #471
Próbuję dodać highscore. Mam problem jednak.
Przy wczytywaniu poziomu wczytuję plik 01.dat jako OPEN IN do banku #1. Jednocześnie wczytuję plik 01.hi jako dane highscore, tyle że jako OPEN OUT do banku #3. Wszystko działa, jednak sprawdzając po przejściu poziomu, czy wynik jest wyższy, niż wynik w pliku, wywala błąd. Mam tak:
OPEN OUT 3,"dane/01.hi" 'otwarcie w trybie zapisu pliku z highscore danego poziomu
INPUT #3,"moves" 'wczytanie z pamięci highscore
IF VAL(MOVES$)>MOVES THEN...'sprawdzenie, czy wynik został pobity (moves$ to zmienna z bieżącej gry)
?#3,NAME$,itd itd. 'zapis nowych danych do pliku
CLOSE 3 'zamknięcie pliku w banku 3
Co robię nie tak??
Błąd mi wyskakuje: "file type mismatch" i wskazuje na komendę IMPUT #3
Ostatnia aktualizacja: 06.02.2022 20:06:01 przez tukinem
Ostatnia aktualizacja: 06.02.2022 20:11:59 przez tukinem