By that I mean if I want a player that joins a game and character is added

game.Players.PlayerAdded:Connect(function(plr)
	plr.CharacterAdded:Connect(function(char)
		Hum = char:WaitForChild('Humanoid')
		Hum:MoveTo(game.Workspace.Dummy.Head.Position)-- When I Move the whole thing just stops
	end)
end)

1 comment

0

Sadly there is no easy way to do this. You will have to unbind all player inputs in the https://developer.roblox.com/api-reference/class/ContextActionService and rebind them when you want. Alternatively you can clone the player and have that clone walk to the position. This is also not an easy thing to do.