Home
About
Policies
FAQ
Forums
Registration
Password Recovery

Lst-broadcast

From Tapestries MUCK

Revision as of 19:10, 30 March 2007 by WhiteWizard (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

lst-broadcast(#17FWLM2) is a program to echo everything said in a room to another room. It is commonly used to setup stages and voyeur rooms.

Setup

In the source room you first you need to activate the program on the listen event:

@set here=_listen/broadcast:17

Then you need to set the destination rooms. Note, you can have more than one room listed. They must be listed by dbref.

@set here=_broadcast/rooms:#dbref[ #dbref...]

If you are broadcasting to a room you do not own, the owner must set it up to receive from your room(s):

@set here=_broadcast/fromrooms:#dbref[ #dbref...]

If you are receiving broadcasts from a lot of rooms, you might want to specify 'any', though this is a bit dangerous since people could use it to remote spam the room.

Formatting

By default, the format is the following: "In %room: %m" This will display in the destination room as:

In stage: WhiteFire says, "Test"

You can change the format that your room broadcasts in by changing the _broadcast/message property. This is commonly useful if the room's name is something long. For example, people are usually ON a stage, not IN it, so you could set:

@set here=_broadcast/message:On Stage: %m

Which would result in messages like:

On Stage: WhiteFire says, "Test"
Personal tools
Namespaces
Variants
Actions
navagation
information
wiki
Toolbox