I’m trying to teleport a character model when I spawn it in and most of the time it works. My problem is that it will randomly decide to drop down and slide across the map. I have tried to use both model:SetPrimaryPartCFrame() and model:MoveTo(). I also tried to set the HumanoidRootPart’s CFrame directly but it would still randomly do this.
local model = game:GetService("Players"):CreateHumanoidModelFromUserId(playerId)
model.Parent = game.Workspace
model:SetPrimaryPartCFrame(Lobby.spawns[spawnPosition])
I see. From what I see in the video, it looks like the Humanoid is PlatformStanding. I know it’s not that becuase I don’t think you set it to. It also looks like a Force is being applied “Leftwards”.
It still does it when I enable it and disable it. I just checked and the state is HumanoidStateType.Running. I also tried to set the primary part to HumanoidRootPart but it was still doing the same thing.
Oddly enough the force isn’t applied in one direction, it will move randomly and I just had it go back and forth.