if(mouse_left == 1) // left Mousebutton pressed?
{
mousetracertemp.x = vector(0,0,0);
vec_add(mousetracertemp,mouse_dir3d);
vec_scale(mousetracertemp,1000);
vec_add(mousetracertemp,vector(camera.x,camera.y,camera.z));
printv("yep",c_trace(camera, mousetracertemp, USE_POLYGON | IGNORE_ME));
ent_create("mcube.mdl",mousetracertemp,NULL);
printv("x",mousetracertemp.x);
printv("y",mousetracertemp.y);
printv("z",mousetracertemp.z);
while(mouse_left==1) wait(1);
}