Why wouldn't it be possible? Try stuff like this
plrdistfurther=100,plrdistwithin=200,plrnotfacing=0:printval=1
plrdistfurther=200,plrdistwithin=300,plrnotfacing=0:printval=2
etc...
Not tested but it might be workable.
EDIT: Just made and tested the following, it works, apart from the occasional bug.
Quote: ":always,plrdistfurther=100,plrdistwithin=200,plrnotfacing=0:fpgcrawtextsize=32,fpgcrawtextfont=Arial,fpgcrawtextr=255,fpgcrawtextg=255,fpgcrawtextb=255,fpgcrawtextx=90,fpgcrawtexty=85,fpgcrawtext=1m
:always,plrdistfurther=200,plrdistwithin=300,plrnotfacing=0:fpgcrawtextsize=32,fpgcrawtextfont=Arial,fpgcrawtextr=255,fpgcrawtextg=255,fpgcrawtextb=255,fpgcrawtextx=90,fpgcrawtexty=85,fpgcrawtext=2m
:always,plrdistfurther=300,plrdistwithin=400,plrnotfacing=0:fpgcrawtextsize=32,fpgcrawtextfont=Arial,fpgcrawtextr=255,fpgcrawtextg=255,fpgcrawtextb=255,fpgcrawtextx=90,fpgcrawtexty=85,fpgcrawtext=3m"