# User's Guide to MOZ (Moo in OZ).

Node: Top, Next: Introduction, Up: (dir)

##

This is the User's Guide for MOZ (Moo in OZ). MOO is Mud Object Oriented. MUD is Multi-User Dungeon or Dimension. In general, a MUD is a multi-user text-based virtual environment. For information on MUDs in general, see <`http://www.godlike.com/muds/`> or your local search engine. For information on MOOs, see <`http://www.moo.mud.org/moo-faq/`>.

Oz is a multi-paradigmatic language that happens to not suck. See <`http://www.mozart-oz.org/`>.

Node: Introduction, Next: Commands, Previous: Top, Up: Top

## Introduction

Moo.

Node: Commands, Next: Unsorted, Previous: Introduction, Up: Top

## Commands

Node: Observation Commands, Next: Communication Commands, Up: Commands

### Observation Commands

look | Variable

Shows everything in the room.

look object | Variable

Shows the description of an object.

Node: Communication Commands, Next: Movement Commands, Previous: Observation Commands, Up: Commands

### Communication Commands

say string | Variable
" string | Variable

Causes something like
              Foobie says, "string"
to be presented to everyone in the room.

Node: Movement Commands, Next: Object Commands, Previous: Communication Commands, Up: Commands

### Movement Commands

home | Variable

Returns you to your home location.

quit | Variable

Causes your connection to the sever to end.

go exit | Variable
exit | Variable

Typing "go " and then an exit name, or just an exit name, will take you through that exit.

Node: Object Commands, Next: Miscellaneous Commands, Previous: Movement Commands, Up: Commands

### Object Commands

inventory | Variable
inv | Variable
i | Variable

Shows you the objects you are carrying.

get object | Variable

Used to pick up object.

drop object | Variable

Used to put down object.

rename object to name | Variable

Changes the name of object in your current language.

describe object as name | Variable

Changes the description object in your current language.

Node: Miscellaneous Commands, Previous: Object Commands, Up: Commands

### Miscellaneous Commands

languages | Variable

Lists all the server's languages.

language name | Variable

Sets your default language to name.

help | Variable

Does very little at this point.

password loginName oldPassword newPassword | Variable

Change the password for loginName (presumably your own!) from oldPassword to newPassword.

rename self to name | Variable

Changes your name in your current language (presumably English, if you're reading this!).

describe self as name | Variable

Changes your description in your current language (presumably English, if you're reading this!).

Node: Unsorted, Next: Command Index, Previous: Commands, Up: Top

## Unsorted

- Obviously, actually writing the intro at some point would be good.

Node: Command Index, Previous: Unsorted, Up: Top

## Command Index

- `"`: Communication Commands
- `describe`: Miscellaneous Commands, Object Commands
- `drop`: Object Commands
- ``exit``: Movement Commands
- `get`: Object Commands
- `go`: Movement Commands
- `help`: Miscellaneous Commands
- `home`: Movement Commands
- `i`: Object Commands
- `inv`: Object Commands
- `inventory`: Object Commands
- `language`: Miscellaneous Commands
- `languages`: Miscellaneous Commands
- `look`: Observation Commands
- `password`: Miscellaneous Commands
- `quit`: Movement Commands
- `rename`: Miscellaneous Commands, Object Commands
- `say`: Communication Commands