How would i make my character stay put when map is flying

I have made a small map which flys very fast but the problem is I do not know to make the player stay put while it flying super fast how can I fix this?

 local map = game.Workspace.Map


local function Event()

	for i,v in pairs(map:GetDescendants()) do
		if v:IsA("Part") then
			local A = v.CFrame + Vector3.new(0,40000,0)
			v.CFrame = v.CFrame:Lerp(A, .001)
			
			local bodyVelocity = Instance.new("BodyVelocity")
			bodyVelocity.Velocity = Vector3.new(0, 5944.81, 0)
			bodyVelocity.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
			bodyVelocity.Parent = v
		end
	end
end

Event()

Anchor the player’s HumanoidRootPart

look at sleitnick’s gravity module

Ok I will see that module, I hope it will help my problem of players staying put and not fall down :+1:

Are you saying you want your players to move along with the map?

If so, the only way I know is to move the entire model with a prismatic constraint.

That way, your players will move along with the map, but they can still walk around.

I think sleitnick has a module that lets players stick to moving surfaces. I asked him to check it out

do u know where i can find it.

Ok I will try the prismatic constraint

oh sorry I might egomoose my bad hehe

It was from a while ago, but here it is

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.