Building hints
General
- If making a number of rooms, draw a map (on paper) so you don't get confused about where each room and its exit is.
Descriptions, names, locks and messages
- Describe each room (use @desc).
- Make an appropriate name (use @name to change an object's name)
- Make exits to and from each room, as appropriate.
- Put locks on exits to enforce appropriate behaviour.
- Use lock messages (eg. @succ, @fail, @osucc, and @ofail) on locked exits.
Room flags
- Set your room ABODE if you want others to be able to make it their home (ie. so they can use the @home command on it)
- Set your room DARK if you don't want people to see any exits, players or things in the room.
- In a dark room, set some exits LIGHT if you want them to be visible.
- Set your room LINK_OK if you want other players to be able to link exits to it (ie. so they can use the @link command to link to it)
- Set your room NO_TEL if you don't want players teleporting out of it.
- Set your room TRANSPARENT if you want to show where the exit leads to.
Example of setting flags
To set a room DARK, for example:
@set here = darkTo set a room not DARK:
@set here = !dark
Exit flags
- Set your exits CLOUDY if you want players to be able to see the contents of the room that the exit leads to through the exit (if someone looks at the exit)
- Set your exits DARK if you want to have hidden exits.
- Set your exits TRANSPARENT if you want to show where the exit leads to (if someone looks at the exit)