I don`t know what exactly you need, but this is a free camera script ("specator mode for FPS")

Code:
var camvector[3];

action freecam_ac() //Freie Kamera
{	
	set(my,INVISIBLE);
	camera.genius = me;
	freecam_fnc();
}

function freecam_fnc() //Freie Kamera
{
	while(1)
	{
		camvector[0] = ((key_w - key_s)*13*time_frame*1.5);
		camvector[1] = ((key_a - key_d)*13*time_frame*1.5);
		camvector[2]= key_space*13*time_frame;
    	camera.pan-=mickey.x;
  		camera.tilt-=mickey.y;  
  		camera.tilt = maxv(-85,minv(camera.tilt,85));
		c_move(my,cambewegung,nullvector,IGNORE_PASSABLE | GLIDE);
		camera.x = my.x;
		camera.y = my.y;
		camera.z = my.z;
		my.pan = camera.pan;
		my.tilt = camera.tilt;
		wait(1);
	}
}