local Player = game.Players.LocalPlayer local Mouse = Player:GetMouse() local debounce = false Mouse.KeyDown:connect(function(key) if key == "p" and not debounce then debounce = true local RinkakuModel = game.ReplicatedStorage.WorkspaceRinkakuModel:Clone() --Assuming the model is now in ReplicatedStorage local w = Instance.new('Weld') w.Part0 = RinkakuModel.PrimaryPart w.Part1 = Player.Character.Torso w.Parent = RinkakuModel.PrimaryPart w.C0 = CFrame.new(0, 0, 0) RinkakuModel.Parent = Player.Character RinkakuModel:SetPrimaryPartCFrame(Player.Character.Torso.CFrame*CFrame.Angles(math.rad(Player.Character.Torso.Rotation.X),math.rad(Player.Character.Torso.Rotation.Y),math.rad(Player.Character.Torso.Rotation.Z))) RinkakuModel:MakeJoints() RinkakuModel.Name = Player.Name end end)
This script should clone and weld a model in Replicated Storage onto my torso when I press "p" but instead it clones it where it was put into Replicated Storage and falls apart. I can't have it anchored because I wont be able to move with it while its welded to my Torso. So how do I make it clone at my back and be able to move with it welded to my while the model is unanchored. Please help?
The Script is a Local Script and I cant use a ServerScript because they dont work together.