Skocz do zawartości

Zapis... Tylko jednej Globalnej zmiennej...


pivot18

Rekomendowane odpowiedzi

Jak zapisać zmienną (globalną)?

Tylko zmienną globalną...

Ponieważ chce zrobić grę że jak wykańczasz grę zapisuję zmienną

A jak włączasz to wczytuje...

I dzięki temu levele które odblokowałeś/aś się wczytują xd

 

Da się bez ini?

Jak zrobić z ini xd

Odnośnik do komentarza
Udostępnij na innych stronach

Bez ini - z moim isave'em :D

 

file = isave_open("plik.txt", "");

isave_set(file, "zmienna", global.zmienna);

isave_save(file, "plik.txt");

isave_close(file);

 

Bądź:

 

file = file_text_open_write("plik.txt");

file_text_write_string(file, global.zmienna);

file_text_close(file);

 

Nie jestem pewien, czy file_[...]_open() nie przyjmuje jakiegoś innego argumentu... ;P

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

GML
ini_open('zapis.ini');

ini_write_string('sekcja','klucz',string( global.costam )); //taki hack na ini_write_real, które w GM6 źle działa

//w gm7 zamiast linijki wyzej wystarczy

//ini_write_real('sekcja','klucz',global.costam);

ini_close();

 

 

ini_open('zapis.ini');

global.costam = ini_read_real('sekcja','klucz',0);

ini_close();

Odnośnik do komentarza
Udostępnij na innych stronach

To zapisuje klucz w rejestrze :) Jeśli chcesz zapisać zmienną :

file = isave_open("plik.txt", "");
isave_set(file, "zmienna", global.zmienna);
isave_save(file, "plik.txt");
isave_close(file);

Odnośnik do komentarza
Udostępnij na innych stronach

Ale to chyba tworzy jakis dodatkowy plik :o

Tworzy?

DObra mam kod

file = isave_open("plik.txt", "");
isave_set(file, "zmienna", global.zmienna);
isave_save(file, "plik.txt");
isave_close(file);

 

A jak to zapisać?

 

Edit: ups xd albo zapytam się tak.

Jak działa każda linijka xd

file = isave_open("plik.txt", "");

 

jak ta:

isave_set(file, "zmienna", global.zmienna);

 

a jak ta:

isave_save(file, "plik.txt");

 

I ta xd

isave_close(file)

 

 

To tworzy osobny plik?

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ę...