deyvin12008 Opublikowano 15 Marca 2011 Udostępnij Opublikowano 15 Marca 2011 Z gm korzystam od niedawna więc jestem trochę zielony. Mam kilka zmiennych globalnych (życie bohatera, punkty....) , które wrzuciłem do creation coda w roomie. Jak nie umieszczę ich w drugim roomie to nie mogę nic robić (poruszać się, strzelać...), a jak ich tam wrzucę to przy przejściu do drugiego rooma restartuje mi zmienne. Bardzo proszę o pomoc i z góry dziękuję. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Deusald (Adamentium) Opublikowano 15 Marca 2011 Udostępnij Opublikowano 15 Marca 2011 Wrzuć sobie te zmienne do jakiegoś kontrolera czyli obiektu, który będzie tworzony na początku gry. Zmienna taka: GML zmienna=50; Będzie odnosiła się tylko do konkretnego obiektu, a zmienna taka: GML global.zmienna=50; Będzie dostępna przez całą grę w każdym roomie. :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
deyvin12008 Opublikowano 15 Marca 2011 Autor Udostępnij Opublikowano 15 Marca 2011 Chodzi o to, że ja o ty wiem tylko jak tak zrobię to w drugim roomie nie mogę nic zrobić. Co tu jest nie tak??? Próbowałem tak i wrzucić to do rooma i nic. Dopiero jak wrzucę to do każdego to działa ale wtedy w każdym nowym rommie te zmienne się restartują. Czy ktoś da radę pomóc. PS. Te zmienne dać w create co nie?? W czym tutaj tkwi problem?? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Platyna Opublikowano 15 Marca 2011 Udostępnij Opublikowano 15 Marca 2011 Jak są globalne to wystarczy, że obiekt który je tworzy będzie tylko w pierwszym roomie. Wtedy Ci się nie będą restartować. I najlepiej nie w Create tylko w Game Start. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
deyvin12008 Opublikowano 15 Marca 2011 Autor Udostępnij Opublikowano 15 Marca 2011 Widzę, że nie rozumiecie o co mi chodzi. Tak te zmienne są globalne. Jak wstawię ich do pierwszego roomu wszystko chodzi i jest ok, ale już w drugim roomie(w nim nie ma ich wstawionych bo jak powiedział platyna wystarczy w pierwszym) nie można nic robić. Obiekty się nie ruszają nie da się strzelać chodzić. Jak wstawię zmienne (globalne) do oby dwóch roomów no to w drugim romie zmienne się resetują. Dlaczego tak jest. Wcześniej wszystko działało. Co może być przyczyną??? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 15 Marca 2011 Administratorzy Udostępnij Opublikowano 15 Marca 2011 Jeśli nie da się chodzić, to pewnie masz jakąś zmienną która ustala czy można chodzić czy nie i po przejsciu jest źle ustawiona. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
karolo320 Opublikowano 15 Marca 2011 Udostępnij Opublikowano 15 Marca 2011 Nie definiuj zmiennych w create event (bo to resetuje je jesli obiekt sie tworzy) tylko tiggers, czy jakoś tak i game start i będzie definiować zmienne tylko na początku gry :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
deyvin12008 Opublikowano 16 Marca 2011 Autor Udostępnij Opublikowano 16 Marca 2011 Dzięki za wszystko. Z pomocą kolegi obczaiłem co jest źle. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi