@Konrad_GM: Napakowałeś sporo kodu. :P Zrobiłem coś takiego na podstawie przykładu HuderLorda. :D
draw_set_color(c_white);
draw_primitive_begin_texture(pr_trianglestrip,sprite_get_texture(sprite0,0));
// lewo górny róg.
draw_vertex_texture(x,y,0,0);
// lewo dolny róg.
draw_vertex_texture(x,y+50,0,1);
// prawo górny róg.
draw_vertex_texture(x+50,y,1,0);
// prawo dolny róg.
draw_vertex_texture(x+50,y+50,1,1);
draw_primitive_end();
I działa. Może komuś się przyda. (skomentowałem te wierzchołki bo miałem z tym kłopoty.) :P