GML
draw_sprite_ext( sprite_index , image_index , x , y , image_xscale , image_yscale, direction , -1 ,image_alpha )
_x = lengthdir_x( len ,direction )
_y = lengthdir_y( len, direction )
draw_sprite_ext( weapon_sprite[ bron ] , 0 , x , y , 1 , 1 , direction , -1 ,1 )
draw_sprite( spr_celownik , 0 , mouse_x , mouse_y )
draw_set_font( font0 ); draw_set_color( c_green ); draw_set_halign( fa_center )
draw_sprite( spr_panel , 0 , xx , yy )
draw_sprite( weapon_icon[ bron ] , 0 , xx + 55 , yy + 25 )
draw_text( view_xview + 55 , view_yview + 45 , weapon_name[ bron ] )
draw_text( view_xview + 55 , view_yview + 65 , string( ammo_wmagazynku[ bron ] ) + '/' + string( ammo_zapasowe[ bron ] ))
Nie wiem czy zadziała :P