[MUD-Dev] Re: Affordances and social method (Was: Re: Wi

Holly Sommer hsommer at micro.ti.com
Fri Aug 7 16:37:34 CEST 1998


On Fri, 7 Aug 1998, J C Lawrence wrote:

> On Tue, 14 Jul 1998 03:46:36 -5 
> Jon A Lambert<jlsysinc at ix.netcom.com> wrote:
> 
> > Nod.  The availability of @gag did not prevent the Mr. Bungle
> > incident.  Nor would @gag or "squelch" affect third party
> > observation of such activity.
> 
> A thought:
> 
>   Many games have a concept of different volumes of speech, such that
> a whisper is only heard by those close by, normal speech has further
> propagation, and shouting can be heard over a wide area if not the
> whole game.

And another... an "ignore" command, which works like #gag in tintin...

% Bubba leers at you.
% say Cut it out
  You say 'Cut it out'
% Bubba says 'How about you and me...?'
% ignore Bubba
  You are now ignoring anything having to do with Bubba.

>From then on, you basically run into just (in perlspeak):

   # Where $person is the name in a list of ignored people
   if ($_ =~ /$person/) {
      $_ = "\n";
   }

This doesn't keep $person from attacking, stealing, or otherwise DOING 
things to you - and indeed, you'd want to modify the check so that you 
are notified of actions like that (else $person could steal you blind, or 
you'd be in combat, and not even know it), but it certainly gets around 
having to enture social dorks.

Also, you could chose to send a message back to Bubba like "Newman is 
ignoring you." for tells and emotes. This should get the message across.

-Holly




More information about the mud-dev-archive mailing list