-
Postów
191 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez MiChAl200
-
Sprite "pole" mam ustawione jako mały panel. Porusza się, razem z viewem. Tylko kłopot jest taki, że inne obiekty zakrywają go. Do narysowania go dałem taki kod: draw_sprite(pole, -1, view_xview + 544, view_yview + 32); Co zrobić?
-
No, teraz działa jak należy :) Dzięki, ale zastanawia mnie, czemu jedna w pierwszym ludziku działało dobrze?
-
Przepraszam, że post pod postem, ale chciałem, żeby zauważony był post. Jednak mam problem.... Zmieniłem troszkę kod, np. to, żeby zamiast wyłączania całej gry, było to co jak w pierwszym ludziku. GML if(moze==true) { text+=1; if (kto="ludek") { if(text==4) { bohater.stop=false; kolo1.gada=false; health-=10; instance_destroy() } } if(kto="kupiec") { if(text==6) { kupiec.gada=false; bohater.stop=false; instance_destroy() } } } Dodałem, żeby było łatwiej, podzielenie, że jak podchodzisz do np. kupca to zmienna "Kto" zmienia się na kupiec i wczytuje odpowiednie dialogi. W pierwszej linijce w twoim przykładzie if(1), chociaż nie wiem czemu, ale zamieniłem na if(moze==true) i działało dobrze. Problem polega na tym, że jak gadasz z ludkiem to jest wszystko dobrze, ale jak już z kupcem, to po skończeniu gadania, ona zaczyna się od nowa! Co więcej w obu postaciach jest ten sam kod (tylko zmienione są w obu zmienne "kto") Co mam zrobić? Dodam to, że włączyłem raz grę w debug mode i zauważyłem, że podczas kończenia rozmowy z ludkiem zmienna gada zmienia się z 1 na 0, ale w kupcu "gada" jest przez cały czas na 1 i przez to pewnie się rozmowa powtarza. Co ja mam robić? Co źle zrobiłem w kodzie?
-
Dzięki! :) Tema można zamknąć
-
Wiem jak zrobić, żeby pojawiło się okienko z wiadomością (te czarne już wbudowane w gm), takie, z możliwością wyboru (trzy przyciski), ale widziałem kiedyś jak w takim okienku można było wpisać coś. chciałbym tak zrobić, żeby takie okienko się pojawiło, a to co wpiszesz wpisze się w wartość zmiennej "imie", da się?
-
Wszystko działa! Dzięki za pomoc :)
-
Dzięki! Działa :) Ale co zrobić, żeby rozmowa się zaczęła kiedy bohater jest obok postaci, a nie jak nachodzi.
-
Ej, no coś mi nie idzie... Mógłbyś/Mogłabyś zrobić przykład w GMie i mi go przesłać? Bo u mnie nic się nie dzieje. Nie wiem co źle robię :P EDIT: A nie, działa gadanie, ale nie wiem czemu nie działa włączenie rozmowy gdy podchodzę obok ludzika i nacisne spacje
-
Ale bardziej mi zależy na kodzie tego dialogu, bo nie mam pojęcia jak zrobić.
-
Jak mam zrobić, żeby np. bohater podchodzi do innego ludzika i może z nim porozmawiać. Pojawia się na dole okienko z tekstem co mówią. Ale, żeby wtedy nie możemy kierować naszym ludzikiem. Sterowanie ma się zatrzymać.
-
Nic mi nie wychodzi..... <_< Wychodziło mi tylko w prawo i lewo, ale w góre i dół już nie..
-
nie używam tego image_xscale Mam taki kod na chodzenie: GML if place_free(x,y+1) {gravity = 0.5} else {gravity = 0} if (keyboard_check(vk_left)) { if place_free(x-4,y) {x-=4} sprite_index=ludzik_left; image_speed=3; strona=2; } else if (keyboard_check(vk_right)) { if place_free(x+4,y) {x+=4} sprite_index=ludzik_right; image_speed=3; strona=1; } else { image_speed=0; } if (keyboard_check(vk_space)) { if ! place_free(x,y+1) {vspeed = -10} if (keyboard_check(vk_right)) { sprite_index=ludzik_right_jump; } if (keyboard_check(vk_left)) { sprite_index=ludzik_left_jump; } } I tamten kod nie działa. A, i wszystkie sprity mają 32 na 32 pix
-
Dzięki, ale to jest platformówka. Czyli on nie może odwrócić się do góry i w dół. Jeśli w czasie naciśnięcia "K" naciśniesz strzałkę w dół, to nie ważne czy jest twarzą w prawo, czy w lewo kopie w dół. Tak samo z górą.
-
Chcę zrobić tak, by po naciśnięciu "K" gdy ludzik stoi przy kamieniu to, żeby odkopał go jak w kopalni. (bez animacji, po prostu zniknięcie objektu wall_kop) Chciałbym jednak zrobić tak: - Jeżeli jest ludzik skierowany w prawo, to odkopuje kamień z prawej strony, czyli twarzą do ściany. - Jeśli jest ludzik skierowany w lewo, to odkopuje kamień z lewej, strony, czyli też twarzą do ściany. - Jeśli jednak przy naciśnięciu i "K" i strzałki w dół to odkpouj kamień bezpośrednio pod nim - A gdy "K" i go góry to kamień bezpośrednio nad nim. Wiem, że to trochę, dużo, ale nie wiem jak to zrobić...
-
Po 1: Masz rację, miałem w Create bohatera :D Po 2: Działa dzięki ;)
-
Mam jak na razie dwu poziomową platformówkę. Główna postać strzela jabłkami, ale ma ograniczoną ilość. Na początku ma 0, ale jak podniesie jabłko zmienna podnosi się o jedno. Problem polega na tym, że liczba jabłek po wejściu na nowy poziom się zeruje. Próbowałem zmienić zmienna "strzal" na globalną ale to nic nie dało. Co robić?
-
a pisze gdzieś ile potrzebujesz postów do zwiększenia?
-
Jak powiększyć warnolog? Mam dwa kwadraciki ale chciałbym mieć więcej. Jak to zrobić??
-
:boxed: :boxed: a.... mógłbyś dać mi jaki przykład. Przy tych tablicach, skryptach i globalnych jestem kompletnie zielony
-
no właśnie ale nie da się coś zrobić by blok wtedy zniknął nawet gdy wyjdziesz i wejdziesz do rooma spowrotem EDIT to było do wcześniejszego komentarza do Nobody: Nierzoumiem trochę z tą globalną. Można bardziej jaśniej..? :crying:
-
ale czy blok zniknie na zawsze i wpisać to w kolizji ludzika z ratownikiem
-
Podaje wam problem : mam objekt ludzik i objekt ratownik i objekt blok. Blok stoi przed morzem (ale objekt nie jest widzialny). Ratownik stoi na plaży. Co zrobić żęby było tak: Ludzik podchodzi do ratownika i pojawia się pytanie (z show_messages) i jest pytanie "Czy chcesz nauczyć się pływać?" są odpowiedzi TAK i NIE wybieram tak i blok znika i ludzik możę wejść na morze, ale nie umiem zrobić, żeby blok na zawsze zniknął nawet jak wyjde z roomu i wrócę, a gdy podejdę do ratownika to już nie będzie pisało "CZy chcerz nauczyć się pływać?". Trochę tego dużo, ale mi chodzi dokładnie o zniknięcie bloku na zawsze (nawet gdy wyjdę i wrócę do roomu) i gdy nauczy się pływać to ratownik nie będzie pytał go o pływanie
-
ta gra nie działa bo wyskakuje błąd...
-
czyli... wiem chyba o co chodzi.. KLocek do sprawdzania to taki niebieski 8 kąt ale nic nie widzę o klawiaturze