Documentation

Feature Summary

CMUD is the most advanced and feature-rich MUD client available. However, it has features for both novice and power users. Novice users can start with the basic features described in the Getting Started section and ignore the advanced features until they are ready to learn more.

CMUD is also the most standards-based MUD client available. A list of standards supported by CMUD is available from the topic list on the left.
CMUD is the most advanced and feature-rich MUD client available. However, it has features for both novice and power users. Novice users can start with the basic features described in the Getting Started section and ignore the advanced features until they are ready to learn more.

CMUD is also the most standards-based MUD client available. A list of standards supported by CMUD is available from the topic list on the left.

To help with comparisons to other MUD clients, here is a complete list of features in CMUD with links to more information about each feature.

Automatic Mapping
Create a graphical map as you walk around the MUD. zMUD was the first MUD client to include this feature, and CMUD expands upon this feature and supports mapping on any MUD. The map handles 8 standard directions plus custom teleport directions, doors, multiple levels, one-way links, room colors, multiple zones, custom labels, and much more. Double click on a room and it will automatically speedwalk you to the room from wherever you are using the shortest path!

Database
User-defineable database for storing information on equipment, monsters, other players, etc. Can be queried and scripted from the command line, or you can use the powerful GUI interface.

Buttons
User-definable button bar for executing commands, keeping track of character status, or controlling your character.

Gauges
Special gauge buttons allow you to visually monitor any variable or condition, such as your hitpoints.

MUD Listing
Uses the master MUD list from the MUD Connector to make it easy to browse all the MUDs on the Internet. Over 1000 MUDs in the list! You can easily update this list, or add your own entries to it.

Sessions
Keeps a database of all of your MUD characters, and detailed notes for each one. Uses an Explorer-like interface to make it easy to select the character you want to play.

Multiplaying
Supports multiple characters in multiple windows and methods to send commands to different windows. Can also capture text and send it to a secondary window. Window captions can be placed on the left side to provide the maximum number of text lines. Multiple windows can be docked together for the most flexible arrangement. Once you get the windows the way you want them, CMUD remembers your arrangement for next time.

Macro keys
Assign text or commands to any key combination on the keyboard

Aliases
Assign text or commands to shortcut names to save typing

Triggers
Execute commands based upon patterns received from MUD. Sophisticated pattern matching functions, including full regular expressions, are provided.

Events
Execute commands based on predefined or user-defined events such as connecting to or disconnecting from your MUD.

Variables
Both text and numeric variables saved with your session

Functions
Built-in as well as user defined functions. CMUD contains a powerful scripting language.

Paths
Allows you record directions to MUD locations, and even play them back in reverse. Called speedwalking in some clients. Path directions can be customized for non-English languages.

Multimedia
Allows you to play sound effects, MP3, MIDI, movies, etc. Supports the Syntax checking
A power syntax checker points out mistakes in your scripts, and highlights your scripts with color. A Compatibility Report will scan your entire package for potential problems.

Tab completion
Allows you to enter long strings of text by typing the first few characters and then pressing <TAB> to fill in the rest. Shift-<TAB> recalls the last long word sent by the MUD that started with a given character.

Command History
A history of all the commands you have sent to the MUD. Easily use the command line to recall and edit past commands.

Logging
Log your session to a file for review at a later time. Log file supports ANSI color.

Timer
A built-in timer allows you monitor and take control of MUD "ticks". Any number of timers and alarms can be created using the #ALARM command.

Status line
A customizable line shows the status of variables and triggers.

Fully Customizable
Colors, fonts, sounds, and many other options can all be modified and are saved automatically with your session.

Packages
Saves all settings (aliases, macros, etc) in a file. You can use a single package for several characters, or load multiple packages.

Shared Package Library
Easily share packaged with other users, or download packages for your MUD created by other players. (Registered users only)

Online Help
Extensive help system provides both reference and examples. Context-sensitive command help is also a keystroke away. The Help system is synchronized with the online web-based help system so that you always have the latest information. Fly-out command and function reference show CMUD programming syntax and help you create commands and functions

Fast
Benchmarked against other Windows MUD and Telnet clients as the fastest scrolling client available. Compiled scripts make CMUD run faster than any other client.

Modern GUI
CMUD provides both a GUI interface as well as a traditional command line interface. Output can be scrolled and word-wrapped, and window can be frozen to prevent unwanted scrolling, and splitscreen shows scrollback at same time as live text. Scrollback buffer can be as large as your computer's memory can hold.

Dockable windows
Windows can be docked and the layout will be saved with your session. Fly-out windows and tabbed windows are supports.

Customizeable toolbars
Using a system similar to Microsoft Office, toolbars and menus can be completely customized.

Fully Supported
An extensive online community is available via the www.zuggsoft.com web site to help with your scripts. CMUD is fully supported on Windows XP SP2 and Windows Vista. For older versions of Windows, you should use zMUD instead. Email support can be obtained via support@zuggsoft.com where a response will typically be received within 48 hours. Technical questions are often answered by Zugg himself.

Add comment

Login or register to post comments