[Prev][Next][Index][Thread]

# RE: Appropriate communication

- Date: Fri, 19 Jul 1996 09:08:43 PDT
- From:
- Content-Transfer-Encoding: 7bit
- Content-Type: text/plain; charset="us-ascii"

    What's a relay page, and how could I make this more well-behaved?  Should I check 'caller' instead of 'player'?

    -Fi

    ----------
    From: 	slayer@kaiwan.com[SMTP:slayer@kaiwan.com]
    Sent: 	Friday, July 19, 1996 11:56 AM
    To: 	Fiona McCrae; 'MOO Cows Mailing List'
    Subject: 	Re: Appropriate communication

    At 08:23 AM 7/19/96 PDT, Fiona McCrae wrote:
    >Is there any way to ensure that players cannot page other players that are
    in the same room.  I want to encourage the use of say and whisper for that.
    >
    >Is there any way to do this for just my character on Lambda or other moos?
    >
    well it depends, you don't want to be able to page people who are in the
    same room, or you don't want people paging you if you are in the same room?

    If you don't want people paging you, you can always code your :receive_page,
    here's a sample could probably be fixed up more..

    if (player.location==this.location)
    player:tell("Please use say or whisper instead.");
    return 0;
    else
    return pass(@args);
    endif

    of course that will mess up relay pages and other things, but it's a start..
    if you don't want to be able to page other people you can code your :page
    (and ' verb) pretty much the same way...

    if you're doing this elsemoo and want to add it to the default player, just
    stick that in :receive_page or somewhere...

    >-Fi
    >
    >
    >

- Prev: Re: Appropriate communication
- Next: Re: appropriate communication
- Index: MOO-cows
- Thread: MOO-cows

Home | Subject Index | Thread Index