TopDown - Rotate to mouse position [BP]

Hi i trying currently to create code in blueprint for top down project, when character forwars always rotate to mouse position. I hope for help with this, i trying use trygonometry to calculace angle rotation from screen center but this not working good.

you have problem to get the mouse xy or to rotate your char ?
you have a pawn an actor ?

This should help get you started, you just need to figure out when you want to open the Tick-Gate, also disable orient rotation to movement else it will behave a bit strange