I just made a tool that uses rope constraints. For some reason, when you pick it up the two other parts connected to the constraint get stretched out.
There are only 3 parts in the tool: the handle you grab it from and the two connectors. Here is the video of the bug occurring:
I haven’t seen anyone talking about this because it is so oddly specific. I’m not even sure if this is a bug or if it is intentional. If anyone could help me figure this out or try to find a workaround, I would appreciate it!
It might also have to do with my script for picking up the tool, but I am not sure.
script.Parent.Triggered:Connect(function(player)
if player.Character:FindFirstChildWhichIsA("Tool") then
player.Character:FindFirstChildWhichIsA("Tool").Parent = player.Backpack
end
script.Parent.Parent.Parent.Parent = player.Character
while true do
if player.Character:FindFirstChild("Wire") then
script.Parent.Enabled = false
script.Parent.Parent.Parent.Connector1.CanCollide = false
script.Parent.Parent.Parent.Connector2.CanCollide = false
else
script.Parent.Enabled = true
script.Parent.Parent.Parent.Connector1.CanCollide = true
script.Parent.Parent.Parent.Connector2.CanCollide = true
end
wait(0.1)
end
end)