local tool = script.Parent.Parent
local handle = tool.Handle
local function onEquipped()
local character = tool.Parent
local humanoid = character and character:FindFirstChildOfClass("Humanoid")
if not humanoid then
return
end
local rigType = humanoid.RigType
local targetLimb
if rigType.Name == "R15" then
targetLimb = "RightHand"
else
targetLimb = "Right Arm"
end
local limb = character:FindFirstChild(targetLimb)
local rightGrip = limb and limb:WaitForChild("RightGrip", 2)
if not rightGrip then
return
end
local newGrip = Instance.new("Motor6D")
newGrip.Name = "RightGrip"
newGrip.Part0 = limb
newGrip.Part1 = handle
newGrip.Parent = handle
rightGrip:Destroy()
end
local function onUnequipped()
if handle:FindFirstChild("RightGrip") then
handle.RightGrip:Destroy()
end
end
tool.Equipped:Connect(onEquipped)
tool.Unequipped:Connect(onUnequipped)
THIS IS HOW IT SHOULD LOOK imgur.com/2Ppos9B THIS IS HOW IT LOOKS imgur.com/dlr5gkn if you could help me with this i would really appreciate it
