From MMOBugs Wiki
-
| Plugin Info
|
| Name
| MQ2AdvLoot
|
| Author
| Unity0110
|
| Link
| Wiki Link
|
| Commands
| /advloot
|
| Source Available
| No
|
| Uses INI File
| Yes
|
Description
Loot corpse(s) with keep/destroy lists.
Features
- This plugin has the ability to loot all the npc corpses in the zone with one command using either stealth/warp or just warp.
- Lore items (Items marked as lore that you already posses) are simply ignored.
- Easy to use, with the ${AdvLoot.Active} TLO you can pause your macro's until looting has finished
Additional Plugin Requirements
MQ2Stealth For looting all corpses in the zone without being attacked.
MQ2MMOWarp For use in conjunction with MQ2Stealth, allows warping to corpses.
Commands
- /advloot Loots your current corpse target.
- /advloot LootAll <radius> Loot all corpses in the zone, AllowStealth or AllowWarp must be enabled.
- /advloot Abort Stops the lootall process and returns you to your original location.
- /advloot Destroy ItemName Sets the current item on the cursor or by exact name to be automatically destroyed when looting.
- /advloot Help Display all the commands available with a description.
- /advloot Status Shows the status of AllowStealth, AllowWarp, EchoDestroy, EchoKeep, and EchoLootMSG.
- /advloot AllowStealth <on/off> Allows stealth to be used during looting.
- /advloot AllowWarp <on/off> Allows warp to be used during looting.
- /advloot EchoDestroy <on/off> Toggle the display of destroy messages.
- /advloot EchoKeep <on/off> Toggle the display of keep messages.
- /advloot EchoLootMSG <on/off> Toggle the display of 'looting' messages.
Example Usage
This command will loot your current corpse target.
This command will attempt to loot all the npc corpses in the zone.
This command will attempt to loot all the npc corpses within a 500 radius.
This command will stop the lootall process and return you to your original location.
Sets the current item on the cursor or by exact name to be automatically destroyed when looting.
- /advloot destroy "Scale Ore"
This command will display all the commands available and a short description of them.
This command will show the status of AllowStealth, AllowWarp, EchoDestroy, EchoKeep, and EchoLootMSG.
This command will enable stealth to be used during the lootall command. (Default: Off)
This command will enable warp to be used during the lootall command. (Default: Off)
This command will disable the destroy messages. (Default: On)
This command will disable the keep messages. (Default: On)
This command will disable the 'looting' messages. (Default: On)
Example Macro Data and Usage
- ${AdvLoot.Active} : bool Return TRUE if looting is active.
sub main
:loop
/if (${SpawnCount[corpse]} >= 5) /call lootAll
/goto :loop
/return
sub lootAll
/advloot lootall
/delay 3
:loot
/delay 1
/if (${AdvLoot.Active}) /goto :loot
/return
Sample Configuration
MQ2AdvLoot.ini
[Settings]
AllowStealth=False
AllowWarp=False
EchoDestroy=True
EchoKeep=True
EchoLootMSG=True
[Items]
Scale ore=Destroy
Superb Silk=Destroy
Diamond=Keep
Blue Diamond=Keep
Raw Diamond=Keep
Availability
This plugin is available in the MMOBugs compile.