[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