Skocz do zawartości

Prodayle

Użytkownicy
  • Postów

    48
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Prodayle

  1. chodzi mi tylko o to aby postac dobijala do suftu a nie odbijala sie przed nim :P
  2. czesc chcialem sie zapytac, jak namalowac sprite "sprite_7" nad glowa glownego bohatera "main_hero" by ten glowny bohater nie znikal
  3. stary, ten problem sie rozwiazal i jest jeszcze lepiej niz bylo :P ale j/w jest jeszcze jeden problem edit: candy, tak o to PRAWIE chodzilo, chdzi mi jeszcze o przedwczesne odbijanie sie od sufitu, na oko jakies 15-20 pikseli, ale mam 13 lat i nie jestem w tym dobry :D (nie to ze sie usprawiedliwiam)
  4. ok...(to jednak przywracam jego kod z powrotem :P) TAK TAK TAK jestes boski!!! dzieki!!! ACZKOLWIEK kolejny problem :P i to chyba naprawde ostatni postac uderzajaca (gdy skacze) w sufit odbija sie dużo przed sufitem :( i to sporo, nie wiem czemu
  5. znowu powraca problem ze postac zawraca w dol gdy dotknie sciany, ponadto zlatuje w dol bardzo powoli :/ o czywiscie jesli kieruje ludzika do sciany ludzie naprawde, malo co sie znam na gierkach ale chcialbym miec taki system sterowania bez zadnym skaz, spowolnien, zacinajacych i tnacych sie obiektow w ktorym wszystko gladko chodzi ja na przyklad w grze podziemia&podziemia autorstwa jednego (lub nawet paru) tutejszego forumowicza edit: dobrze przywrocilem stary kod, ale problem pozostal, chciaz wszystko inne jest ok. to co mi poradzisz?
  6. to powiedz mi prosze jak to wstawic i co usunac bo powoli zaczynam sie gubic
  7. tak dla jaj :P zeby skakal raz na jedno przycisniecie klawiatury niewazne, bo bez niej tez ten dosyc dziwny blad wystepuje
  8. dziekuje, naprawde dziala wysmienicie chociaz chwile... kurde nic nigdy nie jest doskonale gdy skacze moja postacia ona na chwile jakby zacina sie przed uderzeniem w sufit (bloczki nad nia), potem na chwile sie zacina bedac juz przy suficie i normalnie spada troche to dziwne i nad wymiar irytujace nie moge sie z tym uporac w create mam: GML skok = true w step mam: GML image_speed = 0.3; // Poczatkowe okreslenie szybkosci animacji sprite'a // Grawitacja if place_free(x,y+1) { gravity = 1 } else { gravity = 0; } // Klawisz w lewo if keyboard_check(vk_left) { x-=3; sprite_index = hero_left; } //Klawisz w prawo if keyboard_check(vk_right) { x+=3; sprite_index = hero_right; } if !keyboard_check(vk_left) && !keyboard_check(vk_right) { sprite_index = hero_stand } // Klaiwsz spacji if keyboard_check(vk_space) and collision_point(x,y+17,object1,1,1) and skok = true { vspeed = -20; } // Brak animacji w powietrzu if place_free (x,y+1) image_speed = 0 // Zasada skakania if keyboard_check_pressed (vk_space) skok = false if keyboard_check_released (vk_space) skok = true sorki za opisy ale potrzebuje ich bym sie pozniej nie pogubil w collision z object1 (oczywiscie to bloczek i jest solid) mam: GML if vspeed >=0 { move_contact_solid(270,5) vspeed = 0; }
  9. przciez wlasnie tak mam ustawione... chodzi mi o to ze jak skieruje ludka do sicny i przysisne spacje to on po niej wchodzi...
  10. ah wielkie dzieki ale jest jeszcze jeden problem (no sorry :D, ale to nie ode mnie zalezy) gdy podchodze do sciany potrafie (przyciskajac spacje) wjechac nia do gory xD probowalem pokombinowac troche z x'ami i y'ami ale bez skutku...
  11. super :) nie wiedzialem ze z image speedem tak mozna, poza tym nie wiem dlaczego twoj sposob chodzi a moj nie :P jeszcze pozostal ostatni problem, cytat: "aha i jeszcze jedno, fakt ludek nie klinuje sie juz na scianach ale zmienia kierunek, tzn. skacze ludkiem na pionowa sciane a od razu po dotknieciu scniany leci w dol :/ nie mozna zrobic tak zeby sciana nie ingerowala w poczynania ludka, byle by tylko nie mogl do niej "wejsc"?"
  12. jak pan sobie życzy... 10 minut później... a jak tu sie uploaduje? :D aha i jeszcze jedno, fakt ludek nie klinuje sie juz na scianach ale zmienia kierunek, tzn. skacze ludkiem na pionowa sciane a od razu po dotknieciu scniany leci w dol :/ nie mozna zrobic tak zeby sciana nie ingerowala w poczynania ludka, byle by tylko nie mogl do niej "wejsc"? https://gmclan.org/up6094.html dobrze to zrobilem?
  13. coz nie pomaga :/ postac zatrzymuje sie na scianie jak skocze w jaj kierunku poza tym nie chodzi w lewa strone! :D edit: ok pomoglo :D zrobilem cos takiego: GML if keyboard_check(vk_left) { x-=3; // zmienilem hspeed na x- sprite_index = hero_left; image_speed = 0.3; } else if place_free (x,y) = false // zmienilem y+1 na y, w sumie nie wiem co to za roznica { hspeed=0; sprite_index = hero_stand image_speed = 0.3 } if keyboard_check(vk_right) { x+=3; sprite_index = hero_right; image_speed = 0.3; } else if place_free (x,y) = false { hspeed=0; sprite_index = hero_stand image_speed = 0.3 dobrze jeden problem rozwiazany, dzieki :D ale pojawily sie 3 kolejne: jak daje y+1 wtedy sprity nie zmieniaja sie tak jak powinny kiedy ide w lewa strone jak daje samo y ludek sie zatrzymuje jak puszcze klawisz ale jego sprite nie zmienia sie na hero_stand no i co tym collision_point?
  14. Witam, to znowu ja (po chyba 2 latach rozlaki xD Postanowilem powrocic do game makera. Po raz pierwszy zajrzalem do dokumentacji i udalo mi sie przeczytac prawie cala (zartuje ledwo przeczytalem dzial gameplay, co nie znaczy ze nie przeczytam reszty) I mam problem, a nawet dwa. Po pierwsze chcialbym zebyscie sprawdzili ten kod i pomogli mi naprawic blad z klinowaniem sie glownego bohatera na scianach GML if place_free(x,y+1) { gravity = 0.5; } else { gravity = 0; } if keyboard_check(vk_left) { hspeed=-3; sprite_index = hero_left; image_speed = 0.3; } else if place_free (x,y+1) = false { hspeed=0; sprite_index = hero_stand image_speed = 0.3 } if keyboard_check(vk_right) { hspeed=3; sprite_index = hero_right; image_speed = 0.3; } else if place_free (x,y+1) = false { hspeed=0; sprite_index = hero_stand image_speed = 0.3 } if keyboard_check(vk_space) and place_free (x,y+1) = false { vspeed = -10; } if collision_point(x,y,solid,prec,totime)// <----- no i co tam kurna wpisac??? // i co tu wpisac zeby postac sie tam tak niemilosiernie nie klinowala</span></span> dziala calkiem dobrze gdyby nie to ze postal moze chodzic tylko w prawo, na lewo klawisz nie reaguje przy kolizji z blokiem oczywiście: GML move_contact_solid(270,4) // co znaczy te 4? :> vspeed = 0 Po drugie chcialbym abyscie mi wytlumaczyli jak wygladaja argumenty w collision_point... wielkie dzieki i przepraszam ale jestem tutaj pseudo nowy i staram sie nie bazowac na przykladach (teraz oczywiscie bede musial) tylko sam odkrywac gml i pisac po swojemu
  15. AAAAA!!! Ta gra nie działa, jakiś błąd mi wyskakuje po tych zmarnowanuch 10 minutach czekania. A potem jeszcze ten raport o błędach. Oczywiście że wyślę! A co? :rolleyes: gdybym wiedział jak tu się wstawia ocene :rolleyes: - to na pewno wstawił bym 2/5 albo 3/5, ale jednak mam zły dzień więc 2/5 <_< ... oho, znalazłem ocene warn za bezpodstawne wystawienie oceny. co nas obchodzi, czy masz zły dzień czy nie? Dlaczego oceniasz grę jeśli nawet w nią nie zagrałeś?! Nie podoba mi się taka postawa i za to będę karał... Marek.S
  16. O rany... wy wszyscy tak zawsze? To jego pierwsza gra. Nie wiem jak to w niej jest - wchodze na ten speedyshare a tam pisze że gra usunienta Więc no... hm..... 3/5 (widze po screenshootach) A tak na przyszłość - dla mnie to nie jest gra, tylko jakaś pierwsza rzecz w GM. Nie musisz wcale tego wystawiać. Ja też takie gry robiłem(z trzy lata temu, gdy jeszcze nie wiedziałem co to kod), więc ocena jak najbardziej uzasadniona. P.S Ile ty masz w ogóle lat? Ja 11.
  17. ___________________________________________ ERROR in action number 2 of Draw Event for object You: Error in code at line 1: draw_sprite_ext( sprite_index, image_index, x, y, image_xscale, image_yscale, image_angle, image_blend, image_alpha ); at position 1: This function is only available in the Pro Edition :boxed: Pro Edition??? Cóż, nie posiadam... :crying: A jest jakiś inny sposób?
  18. Jedno proste pytanie - dlaczego kiedy robie "draw lives" wyświetlają się życia a znika mi gościu?
  19. Well, well, well... Wracam po dłuższej chwili wracam ponownie z tym samym problemem. Wszystko działa oprócz jednego, a raczej nie umiem zrobić żeby działało. Jeśli np. strzelam w lewo to pocisk leci w lewo, ale gdy ide ludzikiem w prawo, lecący już pocisk także zawraca w prawo. Do stzralania chciałem używać tylko jednego klawisza.
  20. wie ktos moze jak nazywa sie zmienna dla reverse horizontal i reverse vertical?
  21. "sprite_index" Wielkie dzięki.
  22. jak można napisać zmienną sprite_change? No bo chciałbym napisać skrypt: (nie mówie że jest poprawny więc nie kopiować) if keyboard_check(vk_left) { sprite_change(np. spr_left); hspeed=-5; } no i zamiast tego "change_sprite"(bo nawet takiej zmiennej nie ma :rolleyes: ) chiałbym napisać odpowiednią zmienną
  23. Mam problem. W FAQ tego nie znalazłem, a wiekszość gier-przykładów na GMClan nie działa, poniważ posiadam wersje LITE. Temat w tytule: PASEK %życia. Próbowałem wstawić bloczki. I nawet udało mi się, tylko że jak gra się zaczynała to postać zamieniała się w jeden wielki bloczek. Przypominam że jestem chamsko początkujący i dopiero zaczynam zabawe z GML.
  24. Do: ZeroXBot Thousand Thanks!!!! To naprawdę działa. Wtedy kiedy popszednio pisałem nie działało, ale to pewnie dlatego że zapomniałem zapisać dyrekcję. Super, dzięki wielkie. Ale jeszcze jedno jak byś mógł pomóc: Widziałem taką jedną, bardzo banalną gierkę (na youtubeh ) no i bardzo spodobało mi sie w niej to ze na przyklad postac zbiera amunicje, a jak strzela to jej sie konczy, a jak sie juz skonczy to wogóle nie strzela chodzi mi o oliość pocisków do wystrzelania. Aha, i jeszcze jedno. Czy niema jakiegos sposobu na zrobienie jakiegos odstępu czasowego (albo coś takiego) między wystrzeliwanymi pociskami?
×
×
  • Dodaj nową pozycję...