Skocz do zawartości

MagnusArias

Użytkownicy
  • Postów

    442
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez MagnusArias

  1. Tak mówisz? zrób sobie przykład do zapisywania za pomocą game_save... na bank nie rozszyfrujesz w notatniku.... Ale to juz twój problem, rejestrem możesz sobie system zepsuć (na własnym przykladzie uzywania rejestrów) albo ktoś usunie rejestr, chyba że gra będzie chodzić tylko wtedy, jeśli będzie istniał jakiś wpis w rejestrze ;)

     

    Offtop: 100 post :D

  2. Sory że odświeżam, ale niedawno też miałem taki sam problem ;)

     

    Jak masz mało obiektów, np naraz ci rysuje ok 20-30, to nie ma co optymalizować, ale jak np. pokój ma powyżej 1000 obiektów, to OBOWIĄZKOWO trzeba... Przykładowy kod:

    GML (Step bohatera)
    {

    instance_activate_all() // Aktywujemy wszystko w viewie

    instance_deactivate_region ( view_xview , view_yview , view_wview , view_hview , false ,true ); // Dezaktywujemy wszystko, co znajduje się poza viewem

    instance_activate_object(obj_ctrl); // Aktywujemy obiekt na stałe, nie wazne czy jest w viewie, czy nie

    instance_activate_object(obj_quest); // Tu tez

    instance_activate_object(...); // Tu tez

    ...

    }

  3. Otóż jest problem, że mam dwie zmienne: hlt i hlt_max...

    Sprite i image_yscale = 1 oznacza pełne życie. Kurczy się on pod względem zmiany ilości HP. I tu właśnie wychodzi problem : Jak u licha rozciągac ten pasek względem zmiennej?

    Dla porównania podam kod na rozciągliwy , poziomy pasek expa

    GML
    draw_sprite_ext(s_exp_bar,0,xx,yy+510,(image_xscale/obj_hero.exp+obj_hero.exp)/obj_hero.exp_wymagane,image_yscale,0,image_blend,image_alpha);

     

    Z góry dziekuję :)

  4. Raczej tak, bo na razie tylko Magi ( autorstwa TeeGee ) jest płatne.... W sumie, jakby była lepsza grafika i inne rzeczy, to czemu by nie sprzedawać?

×
×
  • Dodaj nową pozycję...