This snippet is not muti-server capable without the use of /scon command. Lastly, I'll use $awaytime rather than $idle.
that's not relevant. he just needs to use network specific timer/variable names.