Skocz do zawartości

wezyrnorbert

Użytkownicy
  • Postów

    293
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez wezyrnorbert

  1. No aby wylosować jedno dane w nawiasie. A co ten kod jest zuy ?
  2. Zaraz ci napisze w edicie: Edit: Powinno działać to: Create: GML name = get_string( 'Podaj nazwę gracza:', (choose('Alfred', 'Jozef', 'Genowefa', 'Doda', 'Sir Pono' ))); twoją zmienna z zapisanym imieniem będzie name (Napisz czy działa)
  3. Super :) Zasluzone 4, noi dorób bronie. Heheheh
  4. A może: GML if place_meeting(x,y,obj_Bush1) { speed=0 } ???
  5. Niewiem co chciałeś osiągnąć np tym: if sprite_index=player_biegnie_prawo{sprite_index=player_stoi_prawo}
  6. Zaraz go przeczesze w poszukiwaniu bledu i ci napisze w edicie. W takim miejscu jak ty napisales else to niemoże to być. Zreszta jak usunelem to linijke to znowu byl taki sam blad w innej, i znowu, i znowu....
  7. Na bank. Powinno działać a jak nie to nich ktoś inny mu napisze...
  8. No to bardzo proste, zaraz ci napisze. Apteczka: Kolizja z graczem: GML if obj_gracz.arm<100 { obj_gracz.arm+=30 instance_destroy() } Gracz: Create: GML arm=100 Step: GML if arm<0 { arm=0 } if arm>100 { arm=100 }
  9. 1.Wiesz co to jest Event ? Jeśli tak to pkt.2 jeśli nie to pkt.6; 2.Wybierz event outside room, jeśli go wybrałeś to patrz pkt.4 a jeśli niewiesz gdzie on jest to pkt.3 3.Patrz pkt.6 4.Wpisz taki kod: GML if x<obj_hero.x { x+=10 } if x>obj_hero.x { x-=10 } if y<obj_hero.y { y+=10 } if y>obj_hero.y { y-=10 } Jeśli wpisałeś to pkt.5 a jeśli nie to pkt.3 5.Napisz czy działa. 6.Życzę miłego dnia...
  10. No to ci napisałem, a jak niechcesz żeby wychodził poza ekran to daj: Outside Room GML if x<obj_hero.x { x+=10 } if x>obj_hero.x { x-=10 } if y<obj_hero.y { y+=10 } if y>obj_hero.y { y-=10 }
  11. Jak to ma być pasek życia to weź zrób se tak: Draw: GML var xx, yy; xx = view_xview[0]; yy = view_yview[0]; draw_sprite_ext( sprite_index,image_index,x,y,image_xscale, image_yscale,image_angle, image_blend,image_alpha); draw_healthbar(xx+30,yy+20,xx+50,yy+30,hp,c_black,c_red,c_green,0,1,1); } I hyba powinno działać.
  12. @UP No właśnie :] ? Ej Egzekiutor ty robisz pasek życia czy co ?
  13. To zrób sobie w stepie tego obiektu: GML x=obj_bohater.x+=220 y=obj_bohater.y+=220 A stary kod usuń Albo nie, z/w zaraz ci napisze No to może tako: Event- outside room: GML if x<obj_hero.x { x+=10 } if x>obj_hero.x { x-=10 } if y<obj_hero.y { y+=10 } if y>obj_hero.y { y-=10 } Napisz czy działa
  14. A jeżeli hero ma aktualnie arm 80/100 a apteczka daje 40 arma to jak ja dotknie to: a) jego arm bedzie mial 100 a apteczka zniknie; b ) nic się niestanie; c) bedzie mial arma 120/100; Jaka odpowiedź ???
  15. Sory bo zapomniałem wtedy dopisać { i } Ale skoro już działa to NMZC :D
  16. Bo nie wiem jaki on ma tam kod :P Edit: Działa ? Jak nie to napisz jaki masz kod.
  17. A jak apteczka dodaje np 30hp a hero ma 80/100 to tez ma zniknac ? Jeśli TAK to powyższy kod, a jak NIE to: Colsion Apteczki z Hero GML if obj_hero.hp<=70 { obj_hero.hp+=30 instance_destroy() } Step Hero: GML if hp>100 { hp=100 } if hp<0 { hp=0 }
  18. Aaaaaa, niedałeś {} tak ? z/w Tako bedzie dzialac na 100% GML Klawisz 'W' if place_free(x,y-3) { y-=3 obiekt.y-=3 } Klawisz 'S' if place_free(x,y+3) { y+=3 obiekt.y+=3 } Klawisz 'A' if place_free(x-3,y) { x-=3 obiekt.x-=3 } Klawisz 'D' if place_free(x+3,y) { x+=3 obiekt.x+=3 } I co ? :] Edit: Działa ???
  19. przy kolizji apteczki z hero daj: GML if obj_hero.hp<100 obj_hero.hp+=30 instance_destroy() a w step hero: GML if hp>100 hp=100 if hp<0 hp=0 I powinno chasać
  20. No to tako: GML Klawisz 'W' if place_free(x,y-3) y-=3 obiekt.y-=3 Klawisz 'S' if place_free(x,y+3) y+=3 obiekt.y+=3 Klawisz 'A' if place_free(x-3,y) x-=3 obiekt.x-=3 Klawisz 'D' if place_free(x+3,y) x+=3 obiekt.x+=3 Działa ???
  21. A więc daj mu coś takiego: GML Klawisz 'W' if place_free(x,y-3) and place_free(x,obiekt.y-3) y-=3 Klawisz 'S' if place_free(x,y+3) and place_free(x,obiekt.y+3) y+=3 Klawisz 'A' if place_free(x-3,y) and place_free(obiekt.x-3,y) x-=3 Klawisz 'D' if place_free(x+3,y) and place_free(obiekt.x+3,y) x+=3 i powinno działać (napisz)
  22. Napisz mi kod na chodzenie bohatera to ci pomoge.
  23. To musisz zrobić (przy chodzeniu w prawo): GML if place_free(x+3,y)obj_obiekt.x+=3 To musisz zrobić (przy chodzeniu w lewo): GML if place_free(x-3,y)obj_obiekt.x-=3 To musisz zrobić (przy chodzeniu w górę): GML if place_free(x,y-3)obj_obiekt.y-=3 To musisz zrobić (przy chodzeniu w dół): GML if place_free(x,y+3)obj_obiekt.y+=3 I powinno działać. Napisz...
  24. No to zrób że jak np: masz sterowanie graczem to dodaj w kodzie jeśli masz np: GML obj_hero.x+=3 to dopisz jeszcze: GML obj_obiekt.x+=3
  25. Poszukaj w kodzie, nie zamknąłeś gdzieś nawiasu lub tego: {
×
×
  • Dodaj nową pozycję...