Видимо да, нужно, чтобы силы были направлены к центру координат. То есть если наш радиус-вектор \vec r взят из начала координат, совмещённым с центром этого поля, то
\vec L = \vec r \times \vec p \newline \frac{\partial L}{\partial t} = \frac{\partial \vec r}{\partial t} \times \vec p + \vec r \times \frac{\partial \vec p}{\partial t}= \vec v \times (m \vec v) + \vec r \times \vec F = 0
Нуль получился, потому что во втором слагаемом вектора сонаправлены. Но если начало координат и центр сил не совмещены (и между ними появляется ненулевой радиус-вектор \vec r_0), то получается
\vec L = (\vec r+ \vec r_0) \times \vec p \newline \frac{\partial L}{\partial t} = \frac{\partial}{\partial t}\left ((\vec r + \vec r_0)\times \vec p \right) = \vec r_0 \times \vec F \neq 0