You can get the center of a planet fairly easily actually. sbPlanets() should return an array of all of their positions. Find the closest, and add 1 player of height for safety and it should be good. As for choosing an exact spot on the planet, I'm not exactly sure.