admin are this->admin are always the same, unless you do something very wrong.
this is a pointer to current object(in this case the Client class that sent the message)
since their isn't a local variable named admin in the function, it goes to the class to look and there is a variable, boom uses it
this->admin basically does the same thing, but would work if someone made a local varible admin
__________________
++[>++++++<-]>[<++++++>-]<.>++++[>+++++<-]>[<
+++++>-]<+.+++++++..+++.>>+++++[<++++++>-]<+
+.<<+++++++++++++++.>.+++.------.--------.>+.
|