Current AL Client features:
- Mapper - Create your own maps of new or existing areas, save them
for later use, or share with other players. Supports 10 exits per room.
- AutoMapper - Have the client map an area for you while you explore it.
- Path Finder - Have the client find a way to walk between two points on a map.
The client can automatically walk this path, and you can set the speed for
walking.
- Optional separate command entry - You can make the commands you type
in go to a separate window under the normal window, so your typing is
not interrupted at all by incoming messages. You can also set the command
window to automatically be resized to fit the current command.
- Optional message windows - Players can redirect messages to other windows
if they choose. For example, you could send all your tells, shouts, and says
to a seperate window.
- Edit window - Edit text in a seperate window, then send it all to the
MUD when complete.
- Boss mode - Hide your window and change its minimized appearance with
a single keystroke. The new title can be specified by the user.
- Aliases - Aliases allow users to turn a single word into a string
of words, or even a series of commands. You can get a list of aliases,
check an alias, or set an alias with the alias command. You can remove
an alias with the unalias command.
- Hot keys - You can set the F# keys and the numpad keys to send a
string of text, much like an alias, but without having to press enter.
The hotkey and unhotkey commands are used to add, list, or remove your
hotkey settings.
- Customizable Buttons - Set the name and commands to be sent for user
defined buttons that can send commands with the click of a mouse.
- Actions - Set the client to automatically send a command or series of
commands in response to an input text string. Use the action and unaction
commands to add, list, or remove actions.
- Replacements - Replace a string of incoming text with the text
that you would rather see.
- Highlights - Highlight a string of text with a color.
- Pattern Matching - Actions, replacements, highlights, message windows,
and the ignore list can be made more general by the use of wildcards. (%1,
%2, etc.)
- Variables - Set a variable equal to a string of text or the value of
a mathematical expression. Create arrays of variables to store
lists.
- Conditional statements - Execute a command if an expression
is true.
- Ignore list - Ignore incoming text lines that contain a particular
word or phrase. Useful for players that are annoying you.
- Timers - Delay sending a command by a number of seconds. You can
even have it repeat the command a number of times.
- Stacking - Stacking allows you to type multiple commands and have
them sent all at once. This feature can be very powerful when combined
with hotkeys or aliases.
- Speed Walking - Move a sequence of two or more directions with only
one word. For example, 'neeesw' would move north, east, east, east, south,
and west. Also, you can use a count to repeat a direction, for example: 10w2n3e.
- Debugging commands - Use print and echo to test scripts and actions.
- Repeated commands - Just put a number in front of a command so that you
will repeat the command that number of times.
- Command history - You can use up and down arrows to go back through
previously used commands and send them again. You can also use the
history and resend commands.
- Tab completion - The game remembers recently used words and recently
seen words, and will scan these for possible matches to commands you
type in. Just type the first few letters of the word and hit tab until
the word you wanted pops up.
- Ansi color - If your MUD supports ansi color, the client can turn
its signals into colors.
- Color Dialog - Change the actual color that is displayed when using
ansi color.
- Scroll back - Use the scroll bar to see text that has scrolled off
of your screen. Only useful if the text buffer size is larger than the
visible screen size. Use the page up and page down keys as well.
- Scroll lock - Hit the scroll lock button to stop new text from appearing
while you read the current screen.
- Word wrap - Words that would be split from one line to the next will
be moved down to the next line.
- Automatic refresh - If an incoming message arrives while you are typing,
then your text is almost seemlessly refreshed.
- Cut & paste - Click and drag across text to highlight it, then copy
it into another window. Paste text from another window into the client.
- Use left arrow, right arrow, home, end, insert, and delete to edit
the current line of text. Use control with a left or right arrow to
skip words. Hold down shift and move the cursor to highlight text.
- File transfer - Send messages that you have saved in a file.
- Logging - Log all incoming text to a file.
- Reconnect - You can have the client attempt to reconnect you after
the server has disconnected you.
- Font, font color, and background color dialogs - Users can customize
the appearance of the client.
- Configuration files - Save all your settings to a file. A '*' appears
in the window title if you have unsaved changes. Your window positions
will be saved too, although a '*' will not appear just because you moved
a window.
- .ini files - The client will remember your last accessed configuration
file and have it as an option the next time you run the client. You can set
the client to automatically load this file on startup, and you can also set
it to connect to the server when your configuration file loads.
- Windows and Linux versions.