How can I still rotate my character but in a way that he can still be moving as if I was not rotating him?

Ok Problem is solved, and it was really silly. You just have to choose on your own to “World Direction” values in the “Add Movement Input” nodes and you get this :