-
Postów
91 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Mosiek
-
chce zrobić potwora który będzie atakował gracza ale mam w platformówce 3 graczy których zmieniam wciskając przycisk ctrl i jakbym zrobił dla jednej postaci AI to by tylko tą postać atakował chyba...
-
Witam niestety kurs o którym pisałem w poprzednim temacie nie poskutkował nie potrafię zrobić takiego ai ponieważ u mnie są dostępne 3 postacie i nie wiem jak zmienić ten przykład a po za tym chodzi mi raczej o bardziej uboższe Ai. Potrzeba mi kodów na Ai żeby tylko potwór chodził nie spadał z platform podbiegał do gracza i atakował go jak już wcześniej wspomniałem mam 3 postacie więc prosiłbym o przykład na 3 postaciach albo o wytłumaczenie jak zmienić żeby działało na 3 postaciach. Jako że jestem początkujący ciężko mi zrobić samemu taki przykład. Może się to wydać dziwne ktoś tu pewnie napisze nie zrobimy gry za ciebie, poszukaj było wiele takich tematów czy bóg wie jakie jeszcze, ale taki kod to dla mnie wyzwanie jeśli nie masz zamiariu pisać dla mnie tego to nie pisz nic tylko o tyle prosze napewno znajdzie się ktoś dla kogo taki kod będzie kwestią 5 minut i mi to napiszę będę z niecierpliwością czekał.
-
dzięki za pomoc :)
-
Witam ściągnąłem kurs na AI do platformówki i na samym początku pisze żeby wprowadzić zmienne stałe przeszukałem cały przykład ale nie znalazłem i nie wiem jak je wprowadzić może mi ktoś pomóc? tu jest link na ten kurs https://gmclan.org/index.php?czytajart=33
-
Dobra już wiem jak sobie zrobię :P po prostu stworze obiekty które będą miały mniejszy depth od tileseta co by się za nim chowały a postać tam nie wpłynie bo tam jest skała :D
-
daje postaci depth -100 tilesetowi -99 a wodzie -101 co by się postać za nią chowała ale nie chowa się za tile setem moge ustawić wodzie -101 postaci -100 a tilesetowi -99 ale wtedy nie będzie się chować za tile setem moge ustawic -101 postaci -100 tilesetowi -99 wodzie ale wtedy nie będzie się postać za wodę chowała mogę ustawić -99 tilesetowi -100 postaci a -101 wodzie ale wtedy woda się nie będzie chować za tilesetem co zrobić? może popełniam głupi błąd ;P tutaj trzeba inteligentnego zawodnika.
-
próbowałem dałem depth 100 wodzie i nie schował się EDIT: dobra nie zauważyłem że w tile secie miałem ustawione na 100000 już zmieniłem dzięki EDIT2: tylko że wtedy mam problem bo chce żeby woda się chowała za tile setem a postać za wodą i jak ustawie mniejszy depth postaci to za tilesetem się chowa co zrobić??
-
Witam. Jak zrobić żeby obiekt pojawiał się za tilesetem?? da się tak w ogóle ? pytanie dość banalne ale po raz pierwszy korzystam z tilesetów i nie wiem jak obiekt schować za nim:P robię wodę w mojej platformówce i chcę żeby schowała się za skało w jednym miejscu Z góry dzięki.
-
Ok, dzięki :) już chyba nie będzie potrzebny ten temat mogę zamknąć
-
Aha no to napiszę a jak nie to poczekam xD
-
No to świetnie... xd straciłem pieniądze wydawało mi się że można jakoś to odzyskać no to trudno się mówi pracuje się dalej xD
-
Nie wiem użyłem go teraz drugi raz chociaż może nacisnąłem wcześniej (za pierwszym razem) jak mi kompa zwolniło to nacisnąłem z niecierpliwości drugi czy trzeci raz ale czy jest to możliwe, że to przez to? Jak tak to jak można odzyskać kod?
-
Ale to był użyty jako 2 raz
-
Witam mam problem z moim GMem kupiłem klucz aktywowałem go i pracowałem na nim do czasu gdy ściągnąłem wirusa z którym mój anti-virus sobie nie poradził zrobiłem więc format dysku zainstalowałem GMa wpisałem klucz wszystko niby poszło dobrze dałem Finish i niby już jest aktywowane zrestartowałem GMa a tu wersja Lite Co mam zrobić co do nich napisać i czy mógłby mi ktoś w napisaniu pomóc ponieważ z moim angielskim nie jest za dobrze :P
-
tzn jak usunąć end step cały i dać w kolizji z obj_block if vspeed > 0 {i tamten kod} czy jak/? bo nie za bardzo zrozumiałem
-
YY, nic nie pomogło ;/ dalej się zacina może jakiś inny kod na to jest? miałem jeden który działał ale właśnie miał grawitacje wyłączoną da się to zrobić z grawitacją?? Tamten kod to był: GML if( !place_free( x, y ) ) { if( vspeed >= 0 ) { while( !place_free( x, y ) ) y -= 1; vspeed = 0; } } w evencie end step czy da się włączyć grawitacje w tym kodzie?? i czy będzie to działało z grawitacją dałem taki kod i normalnie się odbijał od platformy tak jak wcześniej bez :if obj_block.y > y kod wygląda tak: GML if obj_block.y > y { move_contact_solid(270,4) vspeed = 0 gravity=0 } edit: Dobra powiedzmy, że sobie poradziłem użyłem takiego kodu w evencie end step: GML if( !place_free( x, y ) ) { if( vspeed >= 0 ) { while( !place_free( x, y ) ) y -= 1; gravity = 0.5; vspeed = 0; } } tylko że jak przytrzymam klawisz skoku to przy kolizji mogę skoczyć podwójnie ;P Jest też taki problem który jest opisany na obrazku bardzo proszę o pomoc
-
Twój kod chyba jest dobry ale mam tak w evencie kolizji bohatera z platformą: GML if postac.y > y { move_contact_solid(270,4) vspeed = 0 } i nie mogę wskoczyć na platformę spod dołu a jak z boku na górę naskoczę to mi się postać zacina i w ogóle chodzić nie mogę tzn. jak dotknę platformy . Próbowałem jeszcze tak ale jest to samo: GML if postac.y > y then solid = true; else solid = false;
-
Ja wiem,że było mnóstwo takich tematów,wiem bo szukałem i tylko jeden z nich mi działał jednak tam była coś z grawitacją nie wiem gdzie bo tylko jeden krótki kod przepisałem i nic tak o tym nie było, ale przejdźmy do tematu jakby mi ktoś mógł napisać/zrobić przykład skakania na platformy od dołu tak żeby na górze zostać główkowałem nad tym miałem parę przykładów wszystkie dokładnie z analizowałem jednak nie widziałem błędów jest godzina 2:00 tyle czasu główkowałem nad tym jednak nic nie dałem rady wymyślić jestem na słabym poziomie więc nie ma się co dziwić dlatego proszę was o napisanie mi takiego przykładu/kodu. Z góry dziękuje pozdrawiam.
-
Dobra działa dzięki wielkie zamykam ;)
-
Mi się wydaje,że jest to wina sprite ponieważ druga postać się nie zacina zresztą dam screena jak już wcześniej wspomniałem druga postać się nie zacina tylko ta kulka
-
Witam. Mam problem z kolizjami w mojej platformówce, chce żeby przy kolizji z obj_krata postać nie mogła przez nią przejść, ale mogła koło niej skakać i odejść od niej, w postaci mam event- kolizja z krata i tam kod: GML move_contact_solid(270,4) vspeed = 0 i jak obj_postac dotknie obj_krata to nie może przez nią przejść ale też nie może odejść od niej czy skoczyć obok co zrobić?? jakiego kodu użyć.
-
Potrafię potrafię wykorzystałem twój skrypt na chodzenie wszystkie sprite nazwałem tak samo jak w przykładzie ale jednak jak chodzę to się nie rusza sprite :P co mam zrobić Szkoda, że przecinków nie potrafisz używać. Platyna Sorry Platyna. Z wszystkim już sobie poradziłem Dzięki wszystkim.
-
Ale on tu nogą kopie xDD daj mi twój numer gg jak masz to pogadamy na spokojnie :P
-
będę pamiętał na przyszłość teraz zrobiłem znowu formata i działa xDD aktywowałem sobie już lepiej żeby się nie zepsuło dzięki wszystkim :) a wrazie jakby się zepsuło to najpierw usunąć GMa a potem te pliki i potem zainstalować czy to nie ma znaczenia?
-
dobra już mi działa :) rób rób nie przerywaj sobie to trzeba stworzyć 2 obiekty?? zresztą zobaczę na przykładzie