Buenas, mi problema es que estoy tratando de dibujar una primitiva con textura
y no logro hacerlo.
Mi c?digo en el avento draw es ?ste:

{
draw_primitive_begin_texture(pr_trianglefan,sprite_get_texture(spr_caja,0));
draw_vertex_texture_color(0,0,1,1,c_white,1);
draw_vertex_texture_color(0,64,1,1,c_white,1);
draw_vertex_texture_color(64,64,1,1,c_white,1);
draw_vertex_texture_color(64,0,1,1,c_white,1);
draw_primitive_end();
}

Cual es el problema? ???

Tienes que especificar la posici?n de la textura en cada v?rtice a dibujar, son los 2 argumentos despues de las coordenadas, 0 es el inicio y 1 el final.

Prueba as?:

{
draw_primitive_begin_texture(pr_trianglefan,sprite_get_texture(spr_caja,0));
draw_vertex_texture_color(0,0,0,0,c_white,1);
draw_vertex_texture_color(0,64,0,1,c_white,1);
draw_vertex_texture_color(64,64,1,1,c_white,1);
draw_vertex_texture_color(64,0,1,0,c_white,1);
draw_primitive_end();
}

Ha :D funciona de maravillas
habia sido sencillo el problema.
Gracias killer :)