Skocz do zawartości

save


szpaq99

Rekomendowane odpowiedzi

jak zrobić takie sejwy aby że jak nacise esc włącza się menu a tam trzy sloty do zapisania gry i takie same do wczytywania gry za pomocą pliku ini. bo iSave, mi ni działa. zmiennne które chce aby zapisało to

global.punkty

global.hp

ale chciał by jeszcze zrobić taką zmienną że jak potworek jakiś zginie to jest global.zabici i żeby w ini zapisywałoo że te potworki nie żyją

i żeby zapamiętywało w jakim roomie ostanim razem byłem tylko żeby nie zapamiętywało że byłem w meni dalej chodzi mi w jakim lewerze byłem

Odnośnik do komentarza
Udostępnij na innych stronach

Zrób sobie jakiś obj który po naciśnięciu ecs przechodzi do innego roomu albo nie wiem, potem

GML
/* EVENT Naciśnięca na slot1 */

ini_open("nazwa pliku.ini");

ini_write_real("slot1","pkt",global.punkty);

ini_write_real("slot1","hp",global.hp);

ini_close();

dalej na tej podstawie sam sobie zrobisz, a co do romu, podczas przechodzenia z romu do romu niech się zapisuje na zmiennej jaki był wcześniejszy room.

Odnośnik do komentarza
Udostępnij na innych stronach

odczytywanie? mowie jak zapiszesz dane w ini to potem je odczytujesz i na podstawie tych danych robisz obiekty potworow w miejscach ktore zapisalo w ini.

 

co do "filmiku" wystarczy zmienna blokujaca ruch twojego bohatera przez ciebie, nie wiem jak masz to zrobione ale mozesz zrobic cos takiego:

 

[Create]

ruch = false//zmienna mowiazca czy mozesz ruszac swoim bohaterem

alarm[0] = room_speed*10//przykładowo 10 sekund na pojscie i skok

 

[Alarm 0]

ruch = true

 

[step]

 

//Teraz jesli masz tu sterowanie np. klawą to:

 

if ( ruch )

{

if keyboard_check.... then ....//tutaj poruszanie

....

...

}

else

{

direction = kierunek poruszania

speed = szybkosc

}

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