function vectorAngle(%vector)
{
return 0 SPC (mACos(getWord(%vector,2)/vectorDist("0 0 0",%vector))*(180/$pi)+90)%360 SPC mATan(getWord(%vector,1),getWord(%vector,0))*(180/$pi);
}
Turns vectors into angles in degrees :P
angle to vector shouldn't be hard for anyone (assuming you know basic trig)