Skocz do zawartości

kriso99

Użytkownicy
  • Postów

    434
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    2

Odpowiedzi opublikowane przez kriso99

  1. Naprawdę?

    Ustaw, że jeśli ma mniej (obj_ghost) hp niż 1, to wtedy

    GML
    if(hp<=0)

    {

    instance_destroy();

    with(bar){instance_destroy();}

    }

    A HP odejmujesz w serduszku, a nie w bohaterze.

    To samo możesz zrobić w serduszku, ale wtedy mała zmiana

    GML
    if(hpbar<=0)

    {

    instance_destroy();

    with(rodzic){instance_destroy();}

    }

    Tylko nie pamiętam jakie miałeś zmienne, hp albo hpbar w serduszku.

    błąd

    najpierw usun wszystko inne a na koncu samego siebie, nie wiem czy w gm:s by twoj sposob dzialal, w poprzednich na pewno nie

    wiec...

    GML
    with(rodzic){instance_destroy();

    instance_destroy();

  2. GML
    if keyboard_check(ord("A"))

    {

    dir=-1

    if place_free(x-3,y)

    {x-=3}

    }

     

    if keyboard_check(ord("D"))

    {

    dir=1

    if place_free (x+3,y)

    {x+=3}

    }

    if keyboard_check(ord ("A")) or keyboard_check(ord ("D"))

    //jezeli klawisz a lub d jest wcisniety

    {

    image_speed=.5//obrazek zmienia klatki(animacja)

    sprite_index=spr_Kaban_animation//animacja chodzenia

    }else//nie jest wcisniety zaden klawisz

    {

    image_speed=0//brak zmiany klatek(nie ma animacji)

    sprite_index=spr_Kaban//obrazek bez ruchu

    }

  3. to do create:

    GML
    global.vkup = YoYo_AddVirtualKey( gui_width-138, gui_height-138, 64, 64, vk_up );

    global.vkright = YoYo_AddVirtualKey( gui_width-74, gui_height-74, 64, 64, vk_right );

    global.vkdown = YoYo_AddVirtualKey( gui_width-138, gui_height-74, 64, 64, vk_down );

    global.vkleft = YoYo_AddVirtualKey( gui_width-202, gui_height-74, 64, 64, vk_left );

     

    do draw_gui

    GML
    draw_sprite(spr_Up,-1,gui_width-138, gui_height-138);

    draw_sprite(spr_Right,-1,gui_width-74, gui_height-74);

    draw_sprite(spr_Down,-1,gui_width-138, gui_height-74);

    draw_sprite(spr_Left,-1,gui_width-202, gui_height-74);

     

     

    //co ty masz za wersje gma?!

×
×
  • Dodaj nową pozycję...