I made some fake arms for my game, but when I equip a tool and move my camera up the tool doesn’t move up with the arms. I’ve tried welding the tools handle to the fake arms but It didn’t work. Here’s my arms script:
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local runService = game:GetService("RunService")
local viewModel = game.ReplicatedStorage.ViewModel:Clone()
local viewModelRoot = viewModel.PrimaryPart
viewModel.Parent = workspace
runService.RenderStepped:Connect(function ()
viewModelRoot.CFrame = workspace.CurrentCamera.CFrame * CFrame.new(0, -2, 0)
viewModel.Torso["Left Shoulder"].Transform = character.Torso["Left Shoulder"].Transform
viewModel.Torso["Right Shoulder"].Transform = character.Torso["Right Shoulder"].Transform
end)