Skocz do zawartości

wezyrnorbert

Użytkownicy
  • Postów

    293
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez wezyrnorbert

  1. Jak masz create, step, alarm ..... to tam jest Other, klikasz na to i rozwija ci się okienko po czym wybierasz Game Start :P
  2. To zrób jakiś obiekt co będzie "zbierał" takie dane i zaznacz mu peristent.
  3. No niestety u mnie tak samo :P Ale fajnie się zapowiada coś jak Jazz Jackrabbit, hehe <stare czasy>
  4. Nie wiem jak rozwiązać twój problem, ale w prawdziwym życiu też tak jest ..... Więc może niech tak zostanie ?
  5. @UP Co to ma do rzeczy ? :boxed: I rozwaliło mnie A napisałeś tak parę razy więc to nie przejęzyczenie.... A co do tematu to za każdym razem gdy używasz funkcji draw, musisz ręcznie drawować obiekt: GML draw_sprite_ext(image_index,image_single,x,y,image_xscale,image_yscale, image_blend,image_alpha)
  6. Potworek: Przy kolizji: GML if obj_gracz.y<y-5 { instance_destroy() score+=10 } else { obj_gracz.x=xstart obj_gracz.y=ystart } Tak w ogóle to nie wiem czy będzie działać bo nigdy nie robiłem takiej gry ale zobacz i powiedz.
  7. Ale cie w hu*a zrobił :P Wziął kase i zwiał z forum :P
  8. Człowieku pobrałeś to w ogóle ? To nie jest 3D !!!!!!!! przeczytaj se końcówkę mojego 1 posta to będziesz wszystko wiedział ......
  9. Lol to chyba pobrałeś nie to :P Przecież to wykonuje obliczenia w ułamku sekundy ...... Aha i ankieta nie jest o pathfindu tym co zrobiłem tylko w treści posta pytam się czy jest sens robienia PathFind w 3D, więc oceniajcie mój plik .... Crackkk-GM: Z pewnością to było coś innego...
  10. SORY ZA DOUBLE POST, ZAPOMNIAŁEM ŻE MÓJ POST BYŁ OSTATNI. TO BYŁO NIECHCĄCY (NIECHCE WARNA :P) Jak chcesz to możesz napisać coś takiego: Jeśli to będzie widziane z boku: Create rycerzy: GML hp=100 direction=0 speed=5 Gdy rycerz 'dotknie' strzały (czy czegoś tam): GML hp-=20 with (other) instance_destroy() Step rycerza: GML if hp<=0 { instance_destroy() } Zamek: Create zamku: GML hp=1000 alarm[0]=50 Alarm[0] GML var i, cel; if instance_exists(obj_rycerz) { cel=instance_nearest(x,y,obj_rycerz) i=instance_create(x,y,obj_strzala) i.speed=15 i.direction=point_direction(x,y,cel.x,cel.y) alarm[0]=50 } Gdy zamek 'dotknie' rycerz: GML hp-=1 Jeśli to będzie widziane z góry: Create rycerzy: GML hp=100 direction=point_direction(x,y,obj_zamek.x,obj_zamek.y) speed=5 Gdy rycerz 'dotknie' strzały (czy czegoś tam): GML hp-=20 with (other) instance_destroy() Step rycerza: GML if hp<=0 { instance_destroy() } direction=point_direction(x,y,obj_zamek.x,obj_zamek.y) speed=5 Zamek: Create zamku: GML hp=1000 alarm[0]=50 Alarm[0] GML var i, cel; if instance_exists(obj_rycerz) { cel=instance_nearest(x,y,obj_rycerz) i=instance_create(x,y,obj_strzala) i.speed=15 i.direction=point_direction(x,y,cel.x,cel.y) alarm[0]=50 } Gdy zamek 'dotknie' rycerz: GML hp-=1 Noi powinno działać (napisz czy działa) :)
  11. Dawaj napisz wiecej informacji to ci napisze "kody"... UP@ No mi też :(
  12. wezyrnorbert

    Ognisko

    A ja bym użył particles: GML fire = part_system_create(); firep = part_type_create(); part_type_shape(firep,pt_shape_smoke); part_type_size(firep,0.20,1,0,0); part_type_color3(firep,130814,394230,66046); part_type_alpha3(firep,1,0.50,0); part_type_speed(firep,0,0,0,0); part_type_life(firep,10,10); part_type_direction(firep,90,90,0,0); part_type_orientation(firep,direction,direction,0,0,1); part_type_gravity(firep,0,90); part_type_scale(firep,1,1); part_type_blend(firep,1); firee = part_emitter_create(fire); part_emitter_region(fire,firee,x,x,y,y,ps_shape_rectangle,ps_distr_linear); part_emitter_burst(fire,firee,firep,5); To mój pomysł, a znam się trochę na particles, jeśli ci się niepodoba to napisz zrobie ci inny :]
  13. Co to jest PathFind ? Jak z niego skorzystać ? Aby włączyć pathfind należy użyć komendy aktywującą skrypt: find_path(punkt x,punkt y) Skrypt jest także opisany w pliku. Dlaczego akurat ten ? Gdyż moim zdaniem ma wiele zalet: -waga, cały skrypt to zaledwie 29 linijek (w tym około 5 spacji); -szybkość działania, program sprawdza wszystkie potrzebne dane, i wylicza drogę w ułamku sekundy; -prostota, plik nie jest bardzo skomplikowany- w sam raz na naukę dla początkujących; Informacje: -pamiętaj żeby dodać mnie do credits gdy skorzystasz z tego skryptu; -nie podaje ss gdyż niema takiej potrzeby; -skrypt na pewno działa pod 7.0, nie wiem czy także pod starszymi wersjami GM-a; -zrobiłem sondę, bo mam zamiar zrobić wersję pod 3D ale nie wiem czy komuś się przyda, także głosujcie; -noi podajcie na ile To oceniacie, czy wam się podoba, co dodać a co zmienić. Download: Plik- waga: 16,0KB (spakowane)
  14. To jeszcze dopisz : GML if instance_number(obiekt) <20 { //akcja powrotna, np: alarm[0]=200 }
  15. @UP No właśnie :blink: GML if instance_number(obiekt) >=20 { //akcja }
  16. Ostry jesteś ghost, jeszcze trochę i dorównasz TuxMan-owi :P Propa, lud twój czeka ........
  17. Ej, dajcie warna temu typowi bo zwyczajnie flooduje, ciągle kogoś wyzywa :P A co do tematu to 2/5 bo mało przydatne :P
  18. Sory za to, ale: ghost ostry z ciebie n00b
  19. Proste, zrób zapisywanie klawiszy w drawie, a przy wyjsciu zapisywanie pliku jako <nazwa wybrana przez użytkownika> jako .txt, a przy wczytywaniu otwórz ten plik .txt i w drawie narysuj jego tresc :P @UP Kurde drugi :P Zaraz ci napisze przykład :P
×
×
  • Dodaj nową pozycję...