-
Postów
68 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez dexter19
-
Jeszcze jedno pytanie: powypisywałem długom listę tego kodu: GML if(room=room1) sound_stop(menu) sound_loop(jungle); I jest tego aż do 29 pokoju i chyba za dużo jest tego jak dla jednego obiektu i mieszają mi się te dźwięki. Muzyka ze świątyni jest przeważająca. Jak dopisuje kody do dwóch ostatni pokoi muzykę z dżungli to jest ona na każdej planszy, jak nie dopisuje to muzyka z świątyni jest na każdej planszy. Jakieś pomysły?
-
To jest to czego właśnie chciałem uniknąć. Po przejściu przez plansze muzyka znowu się ładuje. Tego chce uniknąć. Chce tylko żeby po załadowaniu planszy muzyka grała ta co przy zapisywaniu. EDIT. Pokombinowałem i wyszło, dzięki za pomysły. Przydały się :D
-
Zrobiłem tak jak napisaliście i dzieje się to muzyka z menu nie leci ale nie leci muzyka właściwa.
-
Czy możesz wyjaśnic dokładniej bo mi mózg dzisiaj nie pracuje. Jeśli chodzi o ten kontroler to mam go przy każdej zmianie muzyki ale nie wiem jak ma się to odnosić do kodu
-
Co wgl znaczy sound(syf)? EDIT. Nie zrozumiałem o co ci chodzi sorry.
-
Nie działa i nie wiem co zrobiłem źle: GML if (room = room17) sound=sound_temple; nad tym jest jeszcze klocek(wiem że nieprofesjonalnie) load game i stop sound i nic nie daje zmiana kolejności.
-
Zapomniałem dopisać że mam trzy różne muzyki do plansz, zresztą niezbyt rozumiem o co chodzi z tym kodem. EDIT.Sorry nie zrozumiałem od razu i teraz spróbuje
-
Witam To jest mój ostatni problem przed ukończeniem gry. Wcześniej go nie zauważyłem ponieważ nie wczytywałem gry tylko przeskakiwałem plansze przy użyciu przycisku (dla testowania). To jest chyba naturalne ale nie mam pojęcia jak to rozwiązać. Przy wczytywaniu gry z menu lub skąd indziej leci muzyka która była poprzednio odtworzona, czyli kiedy załaduje grę z menu to leci muzyka memu a nie ta na której została zapisana gra. A ponieważ nie mam na każdej planszy obiektu odpowiedzialnego za muzykę (bo to ciągłe odtwarzanie muzyki psuje efekt). Obiekt odpowiedzialny za wczytanie to po prostu po kliknięciu na znacznik wczytuje gre. PS.Korzystam z GM8 Lite
-
Dzięki zadziałało. Tak się rozpisałem a tu chodziło o drobne niedopatrzenie :D
-
Witam Nie wiem nawet czy tutaj z tym pytaniem ale, coś się nagle stało z moją grą. Zrobiłem plansze i wszystko okej, przetestowałem też wszystko okej. Zważywszy na to że moja postać ma chwilową możliwość przeskakiwania prze plansze po prostu pominąłem stworzoną plansze. Problem w tym że gdy przeskoczyłem plansze to na drugiej (i na kolejnych ,nawet na menu) pojawili się przeciwnicy z poprzedniej.Po przejściu w normalny sposób to się nie pojawia (chociaż do końca nie wiem). Nawet nie zrobiłem ich ostatnio tylko dawno temu i ich nie ruszałem od tam tego momentu. Błąd pojawił się nawet niedawno ale później znikną. Naprawdę nie wiem o co chodzi. To są informacje dotyczące tego obiektu: PLIK
-
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
Zamieniłem to na -1 ustaw 3, teraz jest podwójnie i nic EDIT. Usunąłem wgl End Step i zadziałało. Dzięki Sutikku i Zombie-Games za pomoc :thumbsup: -
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
Sprawdzałem. Wszystkie te animacje powstały na bazie jednego więc są identyczne.I patrz do góry na ostatni post. -
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
To też nie tylko do góry i do dołu działa. :( EDIT. Może to coś z End Step: PLIK -
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
Nie ma po prostu animacji, zrobiłem dokładnie jak napisałeś i jest to samo. Boss skręca zmienia się ale animacja nie chce się poruszać EDIT. Tak to wygląda: GML if (direction=0) and !(sprite_index=spr_skeleton_right) sprite_index =spr_skeleton_right image_speed=0.3; if (direction=90) and ! (sprite_index=spr_skeleton_up) sprite_index = spr_skeleton_up image_speed=0.3; if (direction=180)and !(sprite_index=spr_skeleton_left) sprite_index = spr_skeleton_left image_speed=0.3; if (direction=270) and !(sprite_index=spr_skeleton_down) sprite_index = spr_skeleton_down image_speed=0.3; Napisz co mam źle. -
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
To i tak nie dało , dół i góra działają poprawnie a przecież wszystko wygląda tak samo -
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
Jeszcze jedno pytanie. Jeżeli sprite postać jest ruchomy to jak należy zmienic ten kod: GML if direction=0 sprite_index =spr_skeleton_right; if direction=90 sprite_index = spr_skeleton_up; if direction=180 sprite_index = spr_skeleton_left; if direction=270 sprite_index = spr_skeleton_down; Animacja jest tylko wtedy gdy porusza się w dół i do góry -
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
Dzięki, ale teraz wywaliło mi GM i musze to nadrobic bo zapomniałem zapisac. Poczekaj chwile. EDIT. Dzięki, udało się :) -
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
To też nie działa. Ale powiedz mi jak przesłać grę wtedy mógłbyś sam zobaczyć ten fragment. EDIT.Sprawdze. -
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
ustawiłem 4 ponieważ ma on się obracać tylko w 4 strony. W przykładzie było tak i tam nie było problemu. Nawet nie rozumiem po co aż 360 obrazków. Sprawdziłem to i nie działa. -
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
Coś pozmieniałem i został ostatni problem a mianowicie boss nie zmienia obrazka zgodnie z kierunkiem. Chciałem pozmieniać GML image_single = direction * image_number/360; na GML image_single = direction * image_number/-360; Ponieważ dotyczy ten kod obrotu tego sprajta, ale powodowało to tylko że co jakiś czas boss obracał się woku własnej osi. A dodanie kodu: GML direction=point_direction(x,y,object258.x,object258.y); powoduje że boss idzie po lini prostej i zaraz się zacina. -
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
Ty nie znasz się na klockach a ja na kodach a przynajmniej nie za dobrze.Nie rozumie nic co napisałeś sorry. -
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
Zignoruj to co napisałem poprzednio bo za szybko to napisałem. Postac porusza się chaotycznie i zmienia kierunki bez obijania się od ścian -
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
Ok ale nie wiem jak wysłać ci ten fragment -
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
Zrobiłem to i spójrz post wyżej -
Zawansowane obracanie przeciwników
dexter19 odpowiedział(a) na dexter19 temat w Pytania początkujących
Gra to TOP-Down. A codo obiektu to po prostu zrobiłem na szybko i nie nazwałem go. Znalazłem w FAQ ale boss idzie tylko po lini prostej omijając przeszkody, a gdy dotyka prostej ściany obrazek przedstawia go jak idzie do tyłu a nie do góry Tak to wygląda Plik