Copyright (c) 2002, 2003 by David A. Down (Merlyn of Harvestion), 6/3/2003.
Contributions: I am currently unemployed. If
you find Auto-Loot useful, I would greatly appreciate any donations
to help me keep improving Auto-Loot. The easiest way is with
to dadown@cox.net,
thanks.
Copying code: If you use code from my program, please give me credit for it in the comments.
Features of Auto-loot:
Display target NPC statistics and xp value when avalable.
Tracks kills and whether they have been looted yet.
Automatically opens corpses and retrieves good loot.
Customize your loot list online or edit the loot file.
Select loot based on many customized selection settings.
Tries to stack stackable loot and adds ammo to ammo slot.
Collects selected potions and moves scarabs to a sub-pack.
Automatically move saleable items to a vendor window.
Sort inventory by value and/or weight.
Tracks known spells and scroll usability.
Tracks the time friends have been on and off.
Kill mode for melee and ranged attack, support for El Tank with mages.
Automated fishing and fish selling..
Auto mode cycling to speed up activities.
Shortcut buttons for common commands like recall and fillcomps.
Commands to automate casino activities.
Create and save a list of locations to auto-run to.
Configure and save hot-key command shortcuts.
List all monsters in the local area.
Progress indicator for multi-target activities.
Configuration settings saved by character & server.
How to use Auto-loot:
Commands to Auto-loot:
Note: Commands with an '*' can be issued by just clicking on the appropriate button in the Decal Auto-Loot window. When editing a numeric setting, the Enter key must be pressed for the change to take effect.
Notes on command usage:
Known problems:
Auto-Loot may have problems in laggy environments. Repeat the loot command to visit any corpses that may have been missed due to lag. If there are a lot of items to loot on a corpse, lag can cause an item to be missed. Re-opening the corpse will loot any items missed the first time.
If you don't have at least 256mb RAM, performace will suffer (more is better). Other Decal plugins that ID objects (such as El Tank, Sixth Sense and Bandit Sight 2) can significanty slow looting operations because they compete with Auto-Loot for assess operations.
When buying a large number of components, some of them may not get sorted. This can also occur when there are many items looted from a corpse.
When a stack of scarabs, etc. becomes full, looting this item type will be slower and may fail.
When running, its possible to become stuck behind an object. Only the 'go' command attempts a recovery.
The one-target option may not stop after the first kill, depending on attack timing.
When shooting at a target, shooting will be suspended after 4 misses (not evades) to prevent endless shooting at a blocked target. Sometimes the misses just occur because the target is moving.
If you try to add more than 28 characters to a given sever configuration, the extra ones won't work. This limit is due to the number of bits available in a numeric variable in JScript.
If lag occurs when attempting to move scrolls, some scrolls may not get moved, even though Scrolls says they were. Just repeat the command to move what was missed.
If you have comments, suggestions or find program bugs, you can send email to dadown@cox.net