ID:2732260
 
I already saw an answer in an old post, but as that post was made in 2008 I'd like to ask; 13 years later, is there a function to check if a player is a guest beyond just seeing if their key is in the Guest-[buncha#s] format?
if(src.key == "Guest-[src.client.computer_id]")
world << "they're a guest."



Why doesn't this approach work well enough for you?

To the best of my knowledge there's no other reliable way to check this.
To continue with Kumorii's great solve.. You could also do a find() on the key to determine if the needle "Guest" exists.
if( findtextEx(src.key, "Guest"))
That approach works fine, I was just curious as to whether a better method had been introduced since the 2008 post I originally saw that on.