Thanks for the reply,
I found a post that really helped me out.
The last thing i need help on is:-
To make my character swing round i use:
Every tick move to postion etc... this make my character move in a very smooth circle motion around my floating object.
The only thing is i am not controlling this. I want to put On mouse click move to position etc... but that means i can not put every tick. So this means (if i use on click) whenever i click the floating object my players move to a random position along the outside of the circle...