Suggestions, Comments?

 ZMud Level:
Basic
Advanced

Complete Automation
ZMud is faster than you are
by Oligo San
08/21/98

Basic (#alias/#gag/#trigger)

Setting Aliases
An alias is just a nickname for a command. I'm kinda writing this off the top of my head so if the syntax's are incorrect, someone plz let me know.

For example:

#alias nog {emote nOgs nOggInGly}
#alias by {bash yants}
#alias ro {rescue ogrim}

Be aware that

#alias re {rescue enmity}

will not work, because re is interpreted as rest.

You can also stack commands into aliases also known as piping with the semicolon.

#alias ky {kill yants;get corpse}

Gagging

Gagging eliminates a lot of spam. For example, to protect your children from seeing profanity, u can omit any line that contains the word "fuck" by type #gag fuck

Examples:

#gag misses
#gag massacres

Also, there is #ungag, but I don't think I've gotten this to work.

This is one of the best commands for large scale battle preparation.

Setting Triggers
Triggers are simple commands that are set off by some action text.

For example:

#trigger {You are hungry.} {get bread chest;eat bread}

This will automatically make you get bread from your chest and eat it everytime you are hungry.

More useful applications are

#trigger {Yants flies in from the west} {bash yants}

However, u'll notice that you have to set 4 triggers for this because there are for possible incoming locations. This can be easily remedied with "*". The asterik replaces a word and can stand for any word.

For example:

#trigger {Yants flies in from the *.} {bash yants}

This will make your bash Yants regardless of which direction he comes in from.

Highlighting can be achieved with Zmud triggers. This can be especially useful in large groups or big fights. Suppose u only want to hear what the leader has to say. Then you can do this..

#trigger {Moda} {#color green}

This will highlight every single line with Moda in it to green.

Advanced (variables/classes/tick timer)

Variables
Variables are useful tools in Arctic. They're most commonly seen when looting a corpse. This is commonly known as auto-splitting.

Example:

#trigger {is dead! R.I.P.} {get all.coins corpse}
#trigger {There were (&d) coins.} {split %1}

& creates the variable which can be called anything u want.
% calls the variable. You would think that it should be split %d, but for some reason that doesn't work.

Tick Timer
Ticks on Arctic last in general 60 seconds. Everyone should know the benefits of knowing exactly when the tick will come. However, due to client side and server side lag or whatnot, the tick length varies a lot. It's too tedious to keep on dragging down the menu to synchronize the ticks, so there's a little method that works.

You know that when a caster closes his book signaling that he's done memming, that a tick just occured. This message usually looks like.

Endiel closes his spellbook with a content look on his face.
Amie closes her prayerbook with a content look on her face.

Instead of setting two triggers, using the previously mentioned use of the asterick this trigger can be setup.

Example:

#trigger {* closes * * with a content look on * face} {#ts 60}

This makes the trigger genderless and will work for clerics, paladins, and mages. Druids and Rangers have different descriptions.

Classes
Classes are great for hard-core pkillers. Once I remember the syntaxes, I'll write this up.