This should work (I think). Probably not the fastest method though.
;Create a pivot to go over the character's head.
Pivot=CreatePivot()
EntityParent Pivot,Model
MoveEntity Pivot,0,n,0
;Then use something like this at the end of your main loop.
CameraProject camera,EntityX#(Pivot),EntityY#(Pivot),EntityZ#(Pivot)
RenderWorld()
Text ProjectedX,ProjectedY,"Text here"
Flip
;Create a pivot to go over the character's head.
Pivot=CreatePivot()
EntityParent Pivot,Model
MoveEntity Pivot,0,n,0
;Then use something like this at the end of your main loop.
CameraProject camera,EntityX#(Pivot),EntityY#(Pivot),EntityZ#(Pivot)
RenderWorld()
Text ProjectedX,ProjectedY,"Text here"
Flip