vec_set(temp_vec,camera.x);
vec_set(temp2_vec,mouse_dir3d);
vec_scale(temp2_vec,5000);
vec_add(temp_vec,temp2_vec);
you = NULL;
result = c_trace(camera.x,temp_vec,IGNORE_YOU|IGNORE_PASSABLE|USE_POLYGON | SCAN_TEXTURE);
if (you != my || result == 0) { wait(1); continue; }
my_pp = ent_decal(my,sel_rad,pencil_vars[0],0); my_pp.lifespan = 0.001;
my_pp.material = decal_mat;