Skocz do zawartości

kapcior7

Użytkownicy
  • Postów

    122
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez kapcior7

  1. siema map pytanie gdy laduje modele z marpizana do gm to sie dlugo laduje nie da rady tego jakos przyspieszyc i jeszcze jedne czemu gdy wrzucap zkomplikowany model tzn.o wiekszej pojemnosci np pistolet to marzipan go nie czyta??
  2. siema mam znowu pytanie... mam rakieta która sie niszczy a po niej tworzy sie obiekt, który ma w create GML promien=1 z1=make_color_rgb(255,255,117)//kolory zulte z2=make_color_rgb(255,255,94)//kolory zulte z3=make_color_rgb(253,253,0)//kolory zulte</span> step GML promien+=4; if promien>=300 instance_destroy() draw GML draw_circle_color(x,y,promien,c_yellow,c_yellow,true) draw_circle_color(x,y,promien+1,z1,z1,true) draw_circle_color(x,y,promien+2,z2,z2,true) draw_circle_color(x,y,promien+3,c_yellow,c_yellow,true) draw_circle_color(x,y,promien+4,z3,z3,true) noi mam pytanie jak wykrywac kolizje np.z obiekt dzialo bo jak klikam colizja z obj_dzialo with(other) hp-=1 to hp sie nie odejmuje prosze o pomoc ;D
  3. siema ziomy chcialbym was sie spytac jak zrobic sztrzelanie laserowe xD tzn.ze jak np nacisne ctrl.to ma mi stwoezyc powoli taki pasek najlepiej czerwony od statku w góre a jak kolizuje z przeszkoda jakas albo obiektem to ma zatrzymac sie jego rozwój xD macie screena na dole ale jeszcze go opisze to czerwone to ten laser którego nie umiem stworzyc ;( pls pomuzcie albo napiszczie albo moze byc przyklad ;D http://img149.imageshack.us/img149/2429/no...pabitowanpi.png jagby scrren by byl za maly to pisac wstawie wiekszego ;P
  4. ale to chyba przez to ze ma gm 6.1 ale klika zeby sie uruchomilo pokazuje sie te kolko i sie nie wlancza a jak uruchomi 10 razy to komp mu sie lekko muli
  5. mojemu koledze gm wogóle na viscie nie dziala
  6. wesołych świat i szczesliwego nowego roku :jezor: a tak naseri to wszystkiego najpiekniejszego zzeby nie muwic najlepszego jak wszyscy :jezor:
  7. siemano kombinowalem i nie wiem jak zrobic zeby gosciu szedl o 32 pixsele np w lewo bo jak daje x-=32 to przeskakuje tak samo sie robi gdy daje repeat(32)x-=1 pomocy
  8. chcialbym sie spytac w jakim programie to bylo robione?? ;D
  9. napisales ze gosci rozrywa na kawalki 1 kawalek = 1 obiekt wiec jak zabiejsz np 20 gosci a w kazdym bedzie 5 kawalkow to bedziesz mial 100 obiektow wiec ja bym w kazdym kawalku dal w step image_alpha-=0.1 i if image_alpha=0 instance_destroy();
  10. wielkie dzieki o to mi chodilo ;D
  11. a nie da rady zrobic tak ze jak nacisne ctrl animacja jest odtwarzana i jak jest odpowiednia klatka to wystrzela shota a jak nie to nie wystrzela
  12. ref chcialbym zeby jak klatka 02 jest wtyswietlana to zeby obiekt wystrzelil obiekt :D
  13. a ja bym zrobil taak:D GML if place_meeting(mouse_x,mouse_y,obj_wrog) draw_sprite(spr_celownik_po_najechaniu_na_obj_wrog,image_index,mouse_x,mouse_y) else draw_sprite(spr_celownik_zwykly,image_index,mouse_x,mouse_y)
  14. mam w spricie obrazków od 0 do 3 czyli image0,image1,image2,image3 @EDIT: Czyli jak to zrobić;p ??
  15. siemano ;D z nuów robilem sobie gre i niedziala mi strzelanie tzn.nie tworzy sie obiekt dlaczego ;D w create w obj_hero mam: GML image_speed=0.1; idz=1; w step: GML if keyboard_check(vk_left) { image_xscale=-1 x-=idz image_speed = 0.1 } if keyboard_check(vk_right) { image_xscale=1 x+=idz image_speed=0.1 } if keyboard_check_released(vk_left) image_speed=0; if keyboard_check_released(vk_right) image_speed=0; if keyboard_check_released(vk_control) { idz=1 sprite_index=sprite0 image_index+=1 } if keyboard_check(vk_control) { sprite_index=sprite1 idz=0 image_speed=0.1 } if image_index=2 and keyboard_check(vk_control) instance_create(x,y,obj_shot) noi dlaczego mi sie obiektus nie tworzy ;P w obj_shot mam create: GML speed=20 direction = obj_hero.direction
  16. jeśli zrobisz gre to daj do credits użytkownika Crackkk-GM bo to nie mój przyklad tylko jego ;D
  17. podziękowania dla Crackkk-GM xD trymaj przyklad https://gmclan.org/up3535_12_licznikgm7.html
  18. troche zmienilem ten obiekt menu w create GML if !!!place_meeting(x,y,object0)and !!!place_meeting(x,y,object1)and !!!place_meeting(x,y,object2) switch (show_menu("Stwórz czerwony|Stwórz niebieski|Stwórz zielony|nic nie rób",5)) { case 0: {instance_create(x,y,object0)instance_destroy()}; break; case 1: {instance_create(x,y,object1)instance_destroy()}; break; case 2: {instance_create(x,y,object2)instance_destroy()}; break; case 3: instance_destroy(); break; } if place_meeting(x,y,object0) { m=show_menu("zniszcz|nic nie rób",5) switch(m) { case 0:{global.zniszcz=1 instance_destroy()};break; case 1:{instance_destroy()};break; }} if place_meeting(x,y,object1) { k=show_menu("zniszcz|nic nie rób",5) switch(k) { case 0:{global.zniszcz=1 instance_destroy()};break; case 1:{instance_destroy()};break; }} if place_meeting(x,y,object2) { l=show_menu("zniszcz|nic nie rób",5) switch(l) { case 0:{global.zniszcz=1 instance_destroy()};break; case 1:{instance_destroy()};break; }} dodałem wykrzyknij i troche zmodyfikowałem ale teraz nie jest tak jak chcialem,bo ciagle sie pokazuje to 1 menu nawet jak kolizuje z inym ;(
  19. ello bawie sie ze show menu i cos mi nie wychodzi mam takie cos : obj_menu create: GML global.zniszcz=0 if !!place_meeting(x,y,object0)&& !!place_meeting(x,y,object1)&& !!place_meeting(x,y,object2) switch (show_menu("Stwórz czerwony|Stwórz niebieski|Stwórz zielony|nic nie rób",5)) { case 0: {instance_create(x,y,object0)instance_destroy()}; break; case 1: {instance_create(x,y,object1)instance_destroy()}; break; case 2: {instance_create(x,y,object2)instance_destroy()}; break; case 3: instance_destroy(); break; } if place_meeting(x,y,obj_ZIELONY) { t=show_menu("zniszcz|nic nie rób",5) switch(t) { case 0:{global.zniszcz=1 instance_destroy()};break; case 1:{instance_destroy()};break; }} if place_meeting(x,y,obj_CZERWONY) { t=show_menu("zniszcz|nic nie rób",5) switch(t) { case 0:{global.zniszcz=1 instance_destroy()};break; case 1:{instance_destroy()};break; }} if place_meeting(x,y,obj_NIEBIESKI) { t=show_menu("zniszcz|nic nie rób",5) switch(t) { case 0:{global.zniszcz=1 instance_destroy()};break; case 1:{instance_destroy()};break; }} CONTROREL: create: GML global.zniszcz=0; glob right button GML instance_create(mouse_x,mouse_y,obj_menu) obj_czerwony,niebieski,zielony GML if place_meeting(x,y,obj_menu) and global.zniszcz=1 instance_destroy() i czemusz obj_menu sie nie pokazuje kombinowalem no ale i tak nie wychodzilo teraz menu sie nawet nie pokazuje nie wiem czemu ;( @ edit to znaczy chyba sie mi tworzy ale nie wyswietla sie show menu ;D
  20. ja tam był bym to zrobił za pomocą spritów a jeżęli masz tam jakies zmienne inne w tym pocisku co ma sie zmienić np speed to zrób if sprite_index=jaki sprit coś w tym stylu
  21. witam zalozylem nowy temat w którym mozna wrzucać przydatne sktypty,triki itp to ja wrzuce nie muj skrypt na osobne healthbare tzn.nie funkconujce na zmiennej health tylko na wlasnych zmiennych ;D prosze w create ustawiamy 2 zmienne zycie i maxsymalne zycie np: GML hp=100 max_hp=199 a w draw drawujemy sprity i drawujemy healthbara ;D GML draw_sprite_ext(sprite_index,image_index,x,y,image_xscale,image_yscale,direction,image_blend,image_alpha)//drawujemy sprita draw_healthbar(x - 15,y - 30,x + 15,y - 35,(hp / max_hp) * 100,c_black,c_red,c_green,image_angle,true,true)//a tu trzymajcie kod ale oczywiscie zamiast hp i max_hp mozna uzyc innych zmiennych;D</span></span>
  22. witam sciagłem sobie przyklad z http://www.gmclan.org/index.php?plik=61 i przerobilem ruch na 8 kierunków czyli po przerobieniu jest tak : Create: GML direction=90; aktualny=90; image_angle=direction; speed=2; alarm[0]=20; Alarm[0] GML if direction==aktualny { liczba=floor(random(4.99)); switch (liczba) { case 0: aktualny=0; break; case 1: aktualny=90; break; case 2: aktualny=180; break; case 3: aktualny=270; break; case 4: aktualny=45; break; case 5: aktualny=135; break; case 6: aktualny=225;brak; case 7: aktualny=315;break; } speed=2; alarm[0]=20; } else { if direction speed=0; image_single=direction/5; alarm[0]=1; } step GML if !collision_line(x,y,obj_player.x,obj_player.y,obj_block,1,1) direction=point_direction(x,y,obj_player.x,obj_player.y) else alarm[0]=20 no ale teraz chodzi sobie a jak mnie zobaczy to patrzy sie na mnie,lecz jak odejde to sie kreci w kolko albo bez sensu co 1 microsekunde zmienia kierunek
  23. GML instance_create(mouse_x,mouse_y,TWOJOBIEKT)
  24. to zmien wartosc jak masz w stralce w lewo GML if place_free(x-4,y) {x-=4} to zamien naGML if place_free(x-10,y) {x-=10} tak somo w prawo a jak nie to sie pobaw zwiekszaj i zmniejszaj a primo jakiego rozmiaru sa bloki i twoj bohater??
×
×
  • Dodaj nową pozycję...