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:
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