GML (Create)
HP = 100;
MP = 125;
HP_Max = 100;
MP_Max = 125;
GML (Draw)
// Różne są sposoby na rysowanie tzw. health barów
// HP:
draw_sprite( sprBarHP, 0, view_xview[0]+10, view_yview[0]+10 );
draw_sprite_part( sprBarHP, 1, /*Left*/0, /*Top*/0, /*Right*/(HP/HP_Max)*100, /*Bottom*/30, view_xview[0]+10, view_yview[0]+10 );
// MP:
draw_sprite( sprBarMP, 0, view_xview[0]+10, view_yview[0]+45 );
draw_sprite_part( sprBarMP, 1, /*Left*/0, /*Top*/0, /*Right*/(MP/MP_Max)*100, /*Bottom*/30, view_xview[0]+10, view_yview[0]+45 );
// Aby ten sposób zadziałał, stwórz dwa spritesy z dwiema klatkami 1:tył paska, 2:"główny" pasek</span>