Skocz do zawartości

Co nie tak z INI?


Rekomendowane odpowiedzi

Jeden skrypt zapisuje zmienne do pliku ini, robi to tak:

ini_open('savegame.ini');

ini_write_string('PLAYER','x',string(player.x);

ini_write_string('PLAYER','y',string(player.y);

...

ini_close();

Drugi skrypt odczytuje dane:

ini_open('savegame.ini');

player.x = ini_read_string('PLAYER','x','');

player.y = ini_read_string('PLAYER','y','');

...

ini_close();

Niestety podczas urochomienia drugiego skryptu nic się nie zmienia. Opcję odczytaj grę mam w innym roomie niż toczy się gra. W którym miejscu dać w drugim skrypcie room_goto()? To chyba obojętne tak? I jeszcze jeden problem, jak pobrać do zmiennej aktualny numer poziomu? W helpie znalazłem room_get_name, ale w nawiasie musze podać nr pokoju, a właśnie ten numer chce uzyskać.

Odnośnik do komentarza
Udostępnij na innych stronach

ini_open('savegame.ini');
ini_write_string('PLAYER','x',string(player.x));
ini_write_string('PLAYER','y',string(player.y));
...
ini_close();

 

 

ini_open('savegame.ini');
player.x = real(ini_read_string('PLAYER','x','0'));
player.y = real(ini_read_string('PLAYER','y','0'));
...
ini_close();

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