15.11.2013, 15:11
I read your post before editing it and we both said the same thing in different ways.
My above post contains an example. OnPlayerClickPlayerTextDraw will be called if the textdraw is A, you do the code and you call CancelSelectTextDraw function. That will call OnPlayerClickTextDraw callback with clickedid as INVALID_TEXT_DRAW. Then you check if the clickedid is equal to INVALID_TEXT_DRAW and that's when a player presses ESC with the textdraws. So you hide all the per-player textdraws you want.