Okay, so when I walk on my little sphere, when im around halfway my character trips and then gets frozen. I don't know how to explain.
http://www.roblox.com/games/196910826/gravity-test
function Spawn(Character) local Gon = Instance.new("Part") Gon.Name = "GravitationalOrientation" Gon.FormFactor = "Symmetric" Gon.Size = Vector3.new(1,1,1) Gon.TopSurface = "Smooth" Gon.BottomSurface = "Smooth" Gon.Transparency = 1 Gon.CanCollide = false Gon.CFrame = Character.Torso.CFrame Gon.Parent = Character Instance.new("Weld",Gon) Gon.Weld.Part1 = Gon Gon.Weld.Part0 = Character.Torso Gon.Weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.pi/2,0,0) local Pull = Instance.new("RocketPropulsion") Pull.CartoonFactor = 1 Pull.Target = workspace.Part Pull.Parent = Gon Pull:Fire() local Gravity = 196.2 local Articles = Character:GetChildren() for Index = 1, #Articles do if Articles[Index]:IsA("BasePart") then Instance.new("BodyForce",Articles[Index]) Articles[Index].BodyForce.force = Vector3.new(0,Articles[Index]:GetMass()*Gravity,0) elseif Articles[Index]:IsA("Hat") then Instance.new("BodyForce",Articles[Index].Handle) Articles[Index].Handle.BodyForce.force = Vector3.new(0,Articles[Index].Handle:GetMass()*Gravity,0) end end end game.Players.PlayerAdded:connect(function(Player) Player.CharacterAdded:connect(Spawn) end)