Of course, you must keep in mind the angles, because X and Y doesn't change depending on player's facing angle. I'm going to make some tests to see what can I get.
Would be great mate to receive any results from you. Shit jus' annoys me right now. Thanks for trying