For things like fast roping, it would be beneficial to get a possibility to retrieve coordinates along a rope. Something like this:
_pos3d = _rope getPosOnRope _t;
_rope would be a rope object,
_t would be a parameter (0 = start of rope, 1 = end of rope, any value in between linear interpolation of rope position).
The result would be the 3d position of a point on the rope at the given parameter.