I can't get it to work, here is the code:

Quote:

void theil_line3d(VECTOR* vFrom, VECTOR* vTo, COLOR* color, var alpha){

VECTOR v;
test2++;
vec_lerp(v, vFrom, vTo, 0.5);

you = ent_create("punto.bmp", v, NULL);
your.scale_x = vec_dist(vFrom, vTo) / 16; // change to bmap_width!

vec_set(v, vFrom.x);
vec_sub(v, vTo.x);
vec_to_angle(your.pan, v);

your.pan += 90;
your.tilt += 90;
}

function draw_path()
{

VECTOR path_line;
VECTOR path_line2;


if(draw == 1)
{
for(i = 0; i < 15; i++)
{

if(path[i+1] != 0)
{

path_line.x = node_x[path[i]];
path_line.y = node_y[path[i]];
path_line2.x = node_x[path[i+1]];
path_line2.y = node_y[path[i+1]];

theil_line3d(path_line.x,path_line2.x , COLOR_RED, 100);
}
}
wait(5);
}

}
}




This is what I get:



Last edited by Theil; 10/10/11 03:09.