Skocz do zawartości

Menu


Agrael

Rekomendowane odpowiedzi

1.Jak zrobić menu.

2Jak zrobic zapisywanie.

 

1. http://cportal.webd.pl/viewtopic.php?t=763...;highlight=menu

 

Ten skrypcik jest stary, ale mimo kilku niedociągnięć powinien działać ;).

 

2. Zapisywanie jest rzeczą prostą:

 

//zapisywanie

file=file_text_open_write(working_directory+"/save.sav") //otwórz plik
file_text_write_string(file,string(numer_poziomu)) //zapisz numer poziomu
file_text_writeln(file) //przejdź do następnej linii (jeśli chcesz jeszcze coś zapisać, np. wartość żyć)
...
file_text_close(file) //zamknij plik

//wczytywanie

file=file_text_open_read(working_directory+"/save.sav") //otwórz plik
zmienna_odpowiadajaca_za_numer_poziomu=real(file_text_read_string(file)) //pobierz wartość z tekstu
file_text_readln(file)  //przejdź do następnej linii (jeśli chcesz jeszcze coś zapisać, np. wartość żyć)
...
file_text_close(file) //zamknij plik
room_goto(zmienna_odpowiadajaca_za_numer_poziomu)

 

Jeśli nic nie pomieszałem, powinno działać. Jest to przykład najprostszego zapisywania, można by jeszcze wzbogacić skrypt o dodatkowe akcje, jak np. zapis liczby żyć i punktów. Robi się to analogicznie jak w przypadku zapisu numeru poziomu :).

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...