Skocz do zawartości

Muchaszewski

Użytkownicy
  • Postów

    235
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Muchaszewski

  1. Mam przeciwników co się nazywają enemy_1,...,enemy_4 i mine która jak wybuchnie to by raziła każdego enemy w pobliżu (50 pixeli)

    Mam taki kod ale wyskakuje błąd?

    GML
    if distance_to_object(enemy)< 25

    {

    enemy.life-=10;

    }

     

    if distance_to_object(enemy)< 50 > 25

    {

    enemy.life-=5;

    }

  2. Na co można zamienić health_show w tym skrypcie

    GML
    health_show=(global.hp/global.hp)*100;

    health_show=(global.mana/global.mana1)*100;

     

    draw_healthbar(x+5,y+59,x+65,y+1,health_show,global.hp,c_purple,c_red,2,c_white,true);

    draw_healthbar(x+547,y+1,x+639,y+54,health_show,global.mana,c_navy,c_black,2,c_white,true);

    Chce aby obie czynności działały mi osobno??

  3. Trochę dziwne że to nie działa dodałem wartości hp i hp2 ustawiłem je na 100 i zaczełem odejmować po 10 i nic!!!To samo!!!

    Nie mogłem zrobić nic źle bo to takie trudne wstawić kilka linijek do draw i ustawić wartości!!!

    Prosze prześlij przykład Tu w GM 6.

    Albo całość w Skryptach na forum.

     

    Żeby nic nie zepsuć(jak mi to się często zdarza) Z kopiowałem bezmyślnie :P i pododawałem wartości ale też nic.Przerobiłem to tak i też nic!:(

    GML
    health_show=(global.hp/global.hp1)*100;

     

    draw_healthbar(x-5,y-59,x+65,y-1,health_show,global.hp,c_purple,c_red,c_red,0,true);

  4. Mam ogromny problem!Jak zrobić pasek życia.

     

    Chciałem zrobić pasek który maił by zmienną liczbę życia ,ale rozmiar by się nie zmienił?

    Próbowałem zrobić w ten sposób (poniżej) ale to nie działa jak powinno!

     

    Draw:

    draw_rectangle_color(x+5,y+59,x+65,y+0-global.hp,c_purple,c_purple,c_red,c_red,0);

    Step:

    global.hp=1/100*global.hp1;

    if (global.hp>100)

    {

    global.hp=100;

    }

     

    Próbowałem też innych sopsobów ale też nie. Ten wyszedł mi najlepiej ale nie rozwiązał porblemu!!!

×
×
  • Dodaj nową pozycję...