Subject: Re: Showing Wizards

From: Pavel Curtis <[email-masked]>
Date: Thu, 18 Feb 1993 16:20:39 -0800

> Date:	Thu, 18 Feb 1993 11:18:58 -0800
> From:	Tim Sailer <[email-masked]>
> 
>  According to the help, who and @who are NOT supposed to show the
> wizards logged in. I've implemented a 'hidden' property, and did
> a real simple mod to #3:tell_contents to not show hidden wizards.
> The only problem is that @who SHOWS them, and where they are! Is there
> a simple way to implement this?

Without changing the server to make connected_players() and idle_seconds()
wizard-only functions, or to make .location a wizard-only property, there is
nothing to prevent any programmer from writing their own versions of @who that
shows everyone.

At one time, we had code in @who on LambdaMOO that prevented wizards from
showing up if the requestor wasn't yet logged in, and that code did go out in
some version of the LambdaCore DB, but we've since removed that support from
LambdaMOO.  Check the code on $login:who for what the @who command does for
un-logged-in players on your MOO.

	Pavel

---

From: Roger Crew <[email-masked]>
Date: Thu, 18 Feb 1993 17:30:46 -0800

>   At one time, we had code in @who on LambdaMOO that prevented
>   wizards from showing up if the requestor wasn't yet logged in, and
>   that code did go out in some version of the LambdaCore DB, but
>   we've since removed that support...

Actually, it's still there.  There's a property $login.who_masks_wizards 
that can be set to some true value if you want to enable this behavior.
I don't know offhand whether it's in the current LambdaCore or you'll have
wait for the next one (though it's simple enough to write a $login:who that
does whatever you want).
--
Roger Crew
Internet:   [email-masked]
LambdaMOO:  Rog