How to find new location for the player?

[Could you help me a bit with finding new location for the character when he touches the wall?][1]

Get Actor Location + (Get Actor Forward vector * float( thickness of wall + an offset ))

Player could walk sideways into the wall, you have to cope with that. This works:

317222-wall.gif

The wall is a BP the detects the player:

Also, notice that the wall needs to have the X vector pointing forwards ( ie not the Y ):

Great, thanks a lot, now I think I can handle it with these examples.
I’ll let you know if sthg wrong

coo, thx, It seems it works pretty fine