It seems that whenever i try to place a hat on a roblox user it is far off from there character. Is there a way to fix this or at least get around?
Try calling MakeJoints
.
Here is an example,
local h = workspace.Hat -- Change function joinHat(chr) local clone = h:Clone() clone.Parent = chr clone:MakeJoints() end game.Players.PlayerAdded:connect(function(p) p.CharacterAdded:connect(function(c) joinHat(c) end) end)