Hey vet, this seems to be working:
but not that good...-.-

Code:
VECTOR tVec;
VECTOR tVec2;
vec_diff(tVec,camera.x,p.x);
vec_rotate(tVec,camera.pan);
	
vec_diff(tVec2,camera.x,tVec);
vec_set(p.x,tVec2);



Everything is possible, just Do it!