skad wziales t K przed X i Y??? Do tego po co ta pierwsza linijka kodu Oo. Chyba ze ona ma byc tym wyswietlaniem bohatera. Jednak pamietaj aby przekierowywac dane, i jesli cos ci sie wyswietla u rogu, a ma sie rysowac na obiekcie to dajesz, tylko wczesniej wycentruj sprita.
GML
draw_sprite(spr_bohater, obj_bohater.x, obj_bohater.y);
Zamiast tego daj, jesli chcesz aby to rysowalo bohatera i huda
GML
draw_sprite_ext( spr_bohater, 0, obj_bohater.x, obj_bohater.y, 1, 1, 0, 0, 1 );
//to bedzie dzialac tylko jak twoj sprite sie nazywa spr_bohater, a obiekt obj_bohater
draw_sprite(spr_hud,1,view_xview ,view_yview)
draw_set_font(global.fspr);
draw_set_color(c_white);
draw_text( view_xview +5, view_yview +5, "HP: " + string( hp ) + "#" + "Punkty: " + string( punkty ) + "#" + string(room_get_name( room )));