Przecież funkcja window_get_stayontop() jest do sprawdzania, czy okno jest zawsze na wierzchu, a nie do ustawiania. Założę się, że nawet nie sprawdziliście rezultatu.
Draw:
draw_sprite_ext(sprite0,0,view_xview,view_yview,health/sprite_get_width(sprite0)*3,1,0,-1,1);
sprite0 zamień nazwą sprita.
PS. Jeżeli to zmienna lokalna w obiekcie hero to zamień health na hero.zmienna