Skocz do zawartości

zapis gry


Bosu

Rekomendowane odpowiedzi

jak zrobić wczytywanie gry od ostatnio postawionego obj_szpraja

tzn. gdy wciskam enter to tworzy się obj_szpraj który zapisuje mi grę i mogę go użyć 3 razy a gdy kliknę na obj_wcz to wczytuję ostatnio zapisaną grę.

no i właśnie jak to zrobić :jezor: ?

Odnośnik do komentarza
Udostępnij na innych stronach

Ja nie używam GML i da się to zrobić tak:

 

Save:

 

1. Tworzysz objekt controller.

Dajesz mu funkcję keyboard press <enter> i event:

Create objekt obj_szpraja.

 

2. Włączasz obj_szpraja i dajesz mu funkcję Create a w niej event:

savegame i save się nazywa "save 1".

 

3. Tworzysz dwa objekty: obj_szpraja2 i obj_szpraja3.

powtarzasz w każdym z nich to samo co powyżej, tylko że obj2 zapisuje jako "save 2" a 3 jako "save 3".

 

4. Włączasz obj_szpraja i dajesz mu funkcję:

key released <enter> i event:

Change in to object obj_szpraja2.

 

5. Powtarzasz to samo co u góry z objektem 2 i 3, jednak obj_szpraja2 zamienia się w szpraja3. W szpraja3 usuwasz funkcję "key released <enter>.

 

Load:

 

6. Tworzysz objekt obj_wcz, obj_wcz2 i obj_wcz3.

każdemu z nich daj funkcję: "left released" i event:

load game o nazwie "save 1" (to w pierwszym objekcie) "save 2" w drugim i "save 3" w trzecim.

 

7. Wracamy do save. Dodajesz event do entera do każdego obj_szparj:

Change objekt: i w pierwszym obj_wcz2 zamienia się na obj_wcz. obj_wcz3 zamienia się na obj_wcz.

W drugim szpraj powtarzamy to samo, jednak obj_wcz1 i obj_wcz3 zamieniają się na obj_wcz2

A w trzecim powtarzamy to co powyżej, jednak objt_wcz1 i obj_wcz2 zamieniają się na obj_wcz3.

 

Room:

 

Zamieszczasz objekt kontroller gdzieś na mapie i obj_wcz1 gdzieś na mapie.

 

Ale się napisałem :)

Dobra to dla ciebie pozdro :D

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