Grappling Hook - Rotating a Character Along a Vector

I am no expert but there is a node called “Find Look At Rotation”. Maybe this will help.