Skocz do zawartości

wezyrnorbert

Użytkownicy
  • Postów

    293
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez wezyrnorbert

  1. 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....

  2. 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...

  3. 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ć.

  4. 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

  5. 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 ???

  6. 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)
  7. 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...

×
×
  • Dodaj nową pozycję...