[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3. Exploring and Interacting With the Virtual World

The main purpose of the core classes in the LambdaCore database is to allow players to construct and explore a virtual world. This involves moving from one room to another, using designated pathways or exits and looking at objects and locations along the way. The command given in this section are used for exploring the virtual world, and interacting with the game administrators, using news and @gripe. These verbs are defined by a variety of different classes.
[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.1 Movement

The descriptions of most rooms outline the directions in which exits exist. Typical directions include the eight compass points (`north', `south', `east', `west', `northeast', `southeast', `northwest', and `southwest'), `up', `down', and `out'. To go in a particular direction, simply type the name of that direction (e.g, `north', `up'). The name of the direction can usually be abbreviated to one or two characters (e.g., `n', `sw'). You can also type `go direction' to move; this is particularly useful if you know you're going to type several movement commands in a row. In addition to such vanilla movement, some areas may contain objects allowing teleportation and almost all areas permit the use of the `home' command to teleport you to your designated home. A couple of other commands are available to allow movement from one place to another.
Command: go direction ...
Invokes the named exits in the named order, moving through many rooms in a single command.
 
blip types:
> go n e e u e e s e
and moves quite rapidly north, east, east, up, east, east south and east, all in one command.
Command: home
Instantly teleports you to your designated home room. Initially, this room is the $player_start room. You can change your designated home using the @sethome command.

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.2 Commands for Manipulating Objects

Objects usually have verbs defined on them that allow players to manipulate and use them in various ways. Standard ones are:
 
get
- pick an object up and place it in your inventory
drop
- remove an object from your inventory and place it in the room
put
- take an object from your inventory and place it in a container
give
- hand an object to some other player
look
- see what an object looks like
You can see what objects you're carrying with the `inventory' command. Some specialized objects will have other commands. The programmer of the object will usually provide some way for you to find out what the commands are. One way that works for most objects is the `examine' command.
Command: inventory
Prints a list showing every object you're carrying.
Command: take object
Command: get object
Command: take object from container
Command: get object from container
Command: remove object from container
The first two forms pick up the named object and place it in your inventory. Sometimes the owner of the object won't allow it to be picked up for some reason. The remaining forms move the named object from inside the named container into your inventory. As before, sometimes the owner of an object will not allow you to do this.
Command: drop object
Command: throw object
Remove an object you are carrying from your inventory and put it in your current room. Occasionally you may find that the owner of the room won't allow you to do this.
Command: put object into container
Command: insert object in container
Moves the named object into the named container. Sometimes the owners of the object and/or the container will not allow you to do this.
Command: give object to player
Command: hand object to player
Move an object from your contents to that of another player. This doesn't change the ownership of the object. Some players may refuse to accept gifts and some objects may refuse to be given.
Command: look
Command: look object
Command: look object in container
This command is used to show a description of something. The first form, with no arguments, shows you the name and description of the room you're in, along with a list of the other objects that are there. The second form lets you look at a specific object. Most objects have descriptions that may be read this way. You can look at your own description using `look me'. You can set the description for an object or room, including yourself, with the `describe' command. The third form shows you the description of an object that is inside some other object, including objects being carried by another player.
Command: examine object
Command: exam object
Prints several useful pieces of information about the named object, including the following: The obvious verbs are those that are readable and that can be invoked as commands. To keep a verb off this list, either make it unreadable using `@chmod'or, if it shouldn't be used as a command, give it args of `this none this'.

[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated by Joey Hess on June, 17 2001 using texi2html