For some reason, it doesn't put it in the player's uppertorso. Everything looks correct to me?
game.Players.PlayerAdded:Connect(function(plr)
local char = plr.Character
local M6D = Instance.new("Motor6D", char.Torso)
M6D.Name = "ToolGrip"
end)
game.ReplicatedStorage.ConnectM6D.OnServerEvent:Connect(function(plr,location)
local char = plr.Character
char.UpperTorso.ToolGrip.Part0 = char.UpperTorso
char.UpperTorso.ToolGrip.Part1 = location
end)
game.ReplicatedStorage.DisconnectM6D.OnServerEvent:Connect(function(plr)
plr.Character.UpperTorso.ToolGrip.Part1 = nil
end)
