Skocz do zawartości

Problem z pauzą


met94

Rekomendowane odpowiedzi

mam takie menu które wyskakuje gdy klikniesz esc podczas gry http://www.gmclan.org/uploader/1775/fceaaba78c.gm6

 

i mam problem bo gdy włączysz to menu i zaznaczysz napis menu(chodzi o głowne menu do którego sie idzie jak to klikniesz) i wyłączysz escape'em i klikniesz enter to tak jakbyś miał dalej włączone menu(tą pauze co jet napisane zapisz, menu, anuluj a więć jeśli chciałeś pójść do menu głownego i zaznaczyłeś napis menu ale sie rozmyśliłeś i wyłączyłeś menu to itak jak klikniesz enter to ci pujdzie do menu głównego)

 

Rozumiecie mnie?? jeśli tak to naprawcie to prosze!!!!!!!!!!!!!!!!!!!

Odnośnik do komentarza
Udostępnij na innych stronach

poprawiony step w obiekcie submenu :

 

if pauza {  
if keyboard_check_pressed(vk_up) 
{
    if kursor_submenu = 0
    {kursor_submenu = ilosc_submenu-1;}
    else
    {kursor_submenu-=1;}
}

if keyboard_check_pressed(vk_down) 
{
    if kursor_submenu = ilosc_submenu-1
    {kursor_submenu = 0;}
    else
    {kursor_submenu+=1;}
}

if keyboard_check_pressed(vk_space) || keyboard_check_pressed(vk_enter)
{
    if room=menu  
    { 
        switch(kursor)
        {
            case 0: room_goto(gra);  break; //akcje po nacisnieciu na START GRY
            case 1:              break;     //akcje po nacisnieciu na KONTYNUUJ
            case 2:              break;     //akcje po nacisnieciu na OPCJE
            case 3:              break;     //akcje po nacisnieciu na CREDITS
            case 4: game_end();  break;     //akcje po nacisnieciu na KONIEC GRY
        }
    }
    else
    {
        switch(kursor_submenu)
        {
            case 0: game_save(savegame)               break;    //akcje takie jak ZAPIS GRY
            case 1: room_goto(menu);  break;    //akcje takie jak MENU
            case 2: pauza=0;         break;    //akcje takie jak ANULUJ
        }
    } 
} }

if keyboard_check_pressed(vk_escape) && room!=menu
{if pauza=1 then pauza=0; else pauza=1;}

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