Skocz do zawartości

Replay & problem z INI


Dawidds

Rekomendowane odpowiedzi

Chciałem zrobic sobie replay....... zapewne powiecie, że na forum jest przykład - widziałem go, ale mi chodzi o zapisanie tego replaya, tam on jest zapisany jedynie za zmiennych, a ja chce go sobie zapisac.

 

Wydawało się proste..... skleiłem taki kodzik (jak narazie...... to tylko początek........)

if(global.replay_saver = 1) // ta zmienna jest ustawiana w "create" na 1....
{
    global.replay_klatka = 0; // jeśli replay_saver wynosi 1, to zostaje wykonywany ten kod, jeśli 2, to zostanie pominięta ta linijka kodu i zostanie zastąpiona replay_klatka +=1;
    ini_open("replay1.rep"); // otwieram plik....
    ini_read_real("replay", string(global.replay_klatka) + "_h1_x", hero.x);
    ini_read_real("replay", string(global.replay_klatka) + "_h1_y", hero.y); // tutaj zapisuje pozycje ziomkow....
    ini_read_real("replay", string(global.replay_klatka) + "_h2_x", hero2.x);
    show_message("kurde.... niby dziala...."); // aby sie upewnic, że ten kod na pewno sie wykonuje to dodalem takie cos, ale.... wyswietla sie....
    ini_read_real("replay", string(global.replay_klatka) + "_h2_y", hero2.y);
    ini_read_real("replay", string(global.replay_klatka) + "_p_x", pilka.x);
    ini_read_real("replay", string(global.replay_klatka) + "_p_x", pilka.y);
    ini_close();
    global.replay_saver = 2;
}

 

I cały problem tkwi w tym, że nie zostaje utworzony zaden plik replay1.rep :blink: dla pewnosci kompilowalem gre - tak samo - ciagle nie ma pliku.....

 

probowalem tez przerobic przyklad z tego forum na ini, ale..... z mizernym skutkiem..........

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