05.06.2010, 22:34
there are functios around like GetPointInFrontOf player and is player in circle the hard bit would be just checking a slice of that circle where the player is looking what if you get a point 50units in front of the player and check a 100unit circle there? it ckecking a bigger area but its a start