About MUSH and MUD
These systems are like Unix, a cross between
a programming and operating system. However, in these
systems, the user takes on a character who can interact
with other players and the environment. The user can
walk around, talk to people, pick up items, and do other
such actions. Inside the environment, objects exist (rooms,
books, devices, animals, etc...) that users can create,
define, and manipulate. The terminology commonly used is
as follows... @ precedes any command that involves
"technical" manipulation of objects. Something you could
ordinarily do in the virtual reality, such as "get book",
would be typed without the @ sign. In this poem,
"@create" creates an object, to which several attributes
can be assigned. "@desc" sets the object's description
(what you see looking at it). "@succ" shows the user a message
when s/he tries to "get" it (and succeeds). "@osucc" is
what others see when s/he tries to get it. The same with
"@fail" and "@ofail" with an unsuccessful attempt. "%n"
is a generic term standing for the user's name.
Okay, confused now? For your convenience, the
user input is left-aligned, and the system response
is indented.
The system used here is TinyTIM, the oldest
original MUSH (great addictive fun... ;) A final note:
this is not entirely accurate programming (for you nit-picky
MUSH'ers.)