You wouldn't be able to get it directly or as simply as it sounds, but you could find the radius of a smoke grenade's explosion and then on client_PreThink or a prethink forward you could get the distance from the player to the grenade (collect the origin in a global variable when it explodes).
__________________
[ Paid Requests ] DO NOT PM ME ABOUT BLOCKMAKER
NO PRIVATE SUPPORT