what about
camera.x=chrac.x-300*cos(chrac.pan);
camera.y=chrac.y-300*sin(chrac.pan;
camera.z=chrac.z+5;
camera.pan=chrac.pan;

I hope that helps (:
Put this in the function:

Code:
function camera_follow(ENTITY* chrac)
{
 while(1) 
 { 
  camera.x=chrac.x-300*cos(chrac.pan);
  camera.y=chrac.y-300*sin(chrac.pan;
  camera.z=chrac.z+5;
  camera.pan=chrac.pan;
  wait(1);
 }
}




WFG Progger

Last edited by Progger; 03/29/10 20:39.

asking is the best Way to get help laugh laugh laugh