AOD_EQ Plugin Complete.

Posted by Magnum on Wed 07 Aug 2002 05:14 AM — 4 posts, 18,636 views.

Canada #0
I am currently offering the following plugin to anyone who wishes to use it:

--------------------------------------------------------------------
         Plugin: AOD_EQ
 Version number: 1.01
  Current World: Ages of Despair
--------------------------------------------------------------------
The following aliases are available for manipulating your EQ:
 
eqt:    Declare the name of the equipment set you would like to use.
eqset:  Declare an individual item & chest in the current equipment set.
eqxa:   Add an extra! item & chest in the current equipment set.
eqxr:   Remove an extra! item & chest from the current equipment set.
eqlist: List all items in the current set of equipment.
eqg:    Get all items from their configured locations.
eqd:    Drop/Put all items in their configured locations.
eqon:   Hold/Wear/Wield all items in your current equipment set.
eqoff:  Remove/Unhold/Unwield all items in your current equipment set.
eqfix:  Fix all items that are damaged beyond the point indicated in 'eqlvl'.
eqlvl:  Set the minimum acceptable damage condition for equipment.
eqsw:   Switch your weapons to opposite hands.
 
Use 'eqhelp <Alias>' for detailed help for an alias.
 
! Extra items are those that are not held/wielded/worn.
 
You must be at the repair shop for 'eqfix' to work properly.
 
Each set of EQ is stored in a text file, in the Plugin State directory.
The only way to delete a set of EQ is to delete the file manually. Sorry.
 
If this is your first time using the script, you will want to name your
first set of EQ, using the 'eqt' alias, before doing anything else.

That's what my help file displays. It's most useful feature is to quickly gather all your equipment then wear it using 2 aliases, and unwear then store all your equipment using 2 more aliases. For more documentation, or to download the plugin, visit my MUD page here:

http://www.magnumsworld.com/muds/

Please report bugs and/or suggestions here. Requires MUSHclient 3.23 or above.
Amended on Tue 03 Aug 2004 12:48 PM by Magnum
Canada #1
The plugin is written for a MUD called "Ages of Despair" (AgesofDespair.org), an LPC type MUD. I don't know if it would work on other MUDs, are how many modifications would be involved in doing so. Feel free to modify the code to your heart's desires, although please don't SELL the code for money.
Canada #2
Minor update, to version 1.02:
  • All aliases will now accept arguments. If the alias doesn't need any arguments, the related help file will be displayed for that alias. (No more "What?" from the MUD).
  • All of my personal aliases and triggers that were in the plugin file, are now called via an "include" directive (They are in a seperate file now). They are still disabled by default, but enabling is much easier by just removing one set of <!-- & --> comment lines (around the include directive, in the plugin file). These aliases aren't as fool-proof or generalized as the core set of aliases, and don't have help documentation built in.
  • My personal aliases now include wand zapping aliases, for each wand type.

Putting my personal EQ related aliases and triggers in a seperate file is actually a really good idea. You can view the file to see by example what kind of things you might want to write for yourself. Should you decide to write your own additional script, you could easily include it in a second "include" file of your own.

Please don't get discouraged if you aren't interested in programming. These "personal aliases" do very specific jobs. The general plugin itself is quite useful without them, and without modifications. :)
Canada #3
I have posted an update to this plugin, now at version 2.00.

This version has fixed triggers that match the new output generated at Ages of Despair.

You now indicate the minimum acceptable damage condition for each individual piece of equipment, rather than one condition which was applied to all your gear.

The plugin now makes use of the "eqname" command/feature offered by the mud.

If you supply an argument [Damage Level] with the "eqfix" command, it is now used to repair ALL your items to that level, over-riding the specific configurations you have for each item. (Your old configurations are not altered though).