|
Linking to the Rest of the Muck: Worst-Case Scenario
If you want to link your home to the rest of the MUCK,
and no programs or staff members are able to do this for you, you will
need to work in concert with another player (the owner of the room where
you want your home to be). The two of you will create two exits: one
leading from your home to the other person's room, and one leading from
the other person's room to your home. By working together, you will be
able to work within a basic security restriction: a player may not
attach an exit in a room owned by someone else.
There are a number of ways to accomplish this, and a number of
different orders in which the steps could be performed. The method and
order in the following example will work fine. Cashmere has dug his den,
and he has found a place where he'd like to put his home: The Deep Dark
Woods, owned by Fin. Cashmere and Fin go to the Deep Dark Woods together
and begin. Both players will set their rooms Link_OK, so
that others may make exits that lead to them. Fin will make an exit in
the Woods, leading to the Den (she owns the Woods, so she can make an
exit there, and the Den is set Link_OK, so she can link the
exit to the Den). Cashmere will use the new exit to go to his Den. From
there, he will make an exit leading out to the Woods (he owns the Den,
so he can make an exit there, and the Woods are set
Link_OK, so he can link the exit to the Woods)
====================================
C>@set #1234 = L (* Cash sets Den Link_OK *)
Flag set.
F>@set here = L (* Fin sets Woods Link_OK *)
Flag set.
F>@open Cashmere's Den;cd (* Fin makes new exit *)
Exit created with number #5222
F>"What's the dbref of your room?
Fin says, "What's the dbref of your room?"
C>"#1234
Cashmere says, "#1234"
F>@link cd = #1234 (* Fin links exit to Den *)
Linked to Cashmere's Den(#1234RJL).
F>"OK, done. `Cashmere's Den', alias `cd'"
Fin says, "OK, done. `Cashmere's Den', alias `cd'"
C>"What's the dbref here?
Cashmere says, "What's the dbref here?"
F>"#3209
Fin says, "#3209"
C>:nods... "Thanks. BRB."
Cashmere nods... "Thanks. BRB."
C>cd (* Cash uses new exit to go to Den *)
Cashmere's Den(#1234RJL)
C>@open Out;ou;o (* Cash makes a new exit *)
Exit created with number #5223
C>@link out = #3209 (* Cash links exit to Woods *)
Linked to The Deep Dark Woods(#3209RJL)
C>@set here = !L (* Cash sets Den not-Link_OK *)
C>out (* Cash uses new exit to go to Woods *)
The Deep Dark Woods
.
.
.
F>@set here = !L (* Fin sets the woods not-Link_OK *)
====================================
Finally, note that it is quite feasible to simply move in with
someone else. All that is necessary is that the other player's home be
set A or Abode. This flag lets other players
set it as their homes. To do so, simply go there and type @link
me = here .
prev|
toc|
top|
next
|
|