I've used already used this method that I though would work: local tool = script.Parent
tool.Moves.Disabled = true
tool.Equipped:Connect(function() tool.Moves.Disabled = false end)
tool.Unequipped:Connect(function() tool.Moves.Disabled = true end)
And the Output just says that Moves is not a valid member of Tool, but it is a Child of Tool.
Try this!
local tool = script.Parent local Moves = tool:FindFirstChild("Moves") tool.Moves.Disabled = true tool.Equipped:Connect(function() tool.Moves.Enabled= false end) tool.Unequipped:Connect(function() tool.Moves.Enabled= true end
i didn't Test it so tell me what it says in output, reply please