With this script, you can get the position in front of you, from your angles.
front = anglesToForward( self getplayerangles() );
front = (front[0] * 50, front[1] * 50, front[2] * 50);
trace = bulletTrace( self.origin, front, false, self );
iprintlnbold(trace["position"]);
I used it for a gravity gun. You get bounce, from the front everywhere.
http://www.xfire.com/video/5a7cce/
Greetings
