Loot N Scoot is a port of NinjAdvLoot.inc for looting on EMU servers. It loots items directly from corpses, as EMU doesn't have advanced looting like live.
The script can also be run in a standalone mode, where it will loot nearby corpses while not in combat, or you can embed it into some other automation script similar to how ninjadvloot.inc is used.
Start the script alongside other automation: /lua run lootnscoot standalone
Set an item to be looted and sold to vendors: /lootutils sell "${Cursor.Name}"
Set an item to be looted and kept in your bags: /lootutils keep "${Cursor.Name}"
Set an item to be looted and banked: /lootutils bank "${Cursor.Name}"
Set an item to never be looted: /lootutils ignore "${Cursor.Name}"
If running lootnscoot with "standalone" mode:
Sell to the targeted or currently open vendor: /lootutils sell
Bank items marked as bank when bank window is open: /lootutils bank
Mark all tradeskill items in bags as bank: /lootutils tsbank
If not running in "standalone" mode, you can add binds to your own script for the sell and bank commands.
Like NinjAdvLoot, it uses a Loot.ini file in the config folder, which also contains a [Settings] section with a number of settings:
AddNewSales=true -- Events off sell messages to add sold items to Loot.ini as SELL
CombatLooting=true -- Toggle looting corpses during combat
CorpseRadius=100 -- Radius to search for corpses to loot
LootChannel=dgt -- Channel to broadcast loot related messages to, like lore and no drop items or full inventory
LootForage=false -- Toggle applying loot rules to foraged items
LootForageSpam=false -- Toggle debug logging from forage
MobsTooClose=40 -- Radius to check for nearby mobs while looting
ReportLoot=true -- Toggle reporting of loot details to loot channel
SaveBagSlots=0 -- Stop looting once this many bag slots are left
SpamLootInfo=false -- Toggle debug logging for looting
StackPlatValue=0 -- When looting a new stackable item, ignore it if full stack value is less than this amount
CorpseRotTime=440s -- Unused
ExcludeBag1=Extraplanar Trade Satchel -- Unused
ExcludeBag2=nil -- Unused
GMLSelect=true -- Unused
GlobalLootOn=true -- Unused
LootLagDelay=0 -- Unused
NoDropDefault=Quest|Keep|Ignore -- Unused
QuestKeep=10 -- Unused
Most of these options were directly copied from NinjAdvLoot and i haven't gone through and cleaned them up yet, so there are some unused things which can be ignored.
The script can also be run in a standalone mode, where it will loot nearby corpses while not in combat, or you can embed it into some other automation script similar to how ninjadvloot.inc is used.
Start the script alongside other automation: /lua run lootnscoot standalone
Set an item to be looted and sold to vendors: /lootutils sell "${Cursor.Name}"
Set an item to be looted and kept in your bags: /lootutils keep "${Cursor.Name}"
Set an item to be looted and banked: /lootutils bank "${Cursor.Name}"
Set an item to never be looted: /lootutils ignore "${Cursor.Name}"
If running lootnscoot with "standalone" mode:
Sell to the targeted or currently open vendor: /lootutils sell
Bank items marked as bank when bank window is open: /lootutils bank
Mark all tradeskill items in bags as bank: /lootutils tsbank
If not running in "standalone" mode, you can add binds to your own script for the sell and bank commands.
Like NinjAdvLoot, it uses a Loot.ini file in the config folder, which also contains a [Settings] section with a number of settings:
AddNewSales=true -- Events off sell messages to add sold items to Loot.ini as SELL
CombatLooting=true -- Toggle looting corpses during combat
CorpseRadius=100 -- Radius to search for corpses to loot
LootChannel=dgt -- Channel to broadcast loot related messages to, like lore and no drop items or full inventory
LootForage=false -- Toggle applying loot rules to foraged items
LootForageSpam=false -- Toggle debug logging from forage
MobsTooClose=40 -- Radius to check for nearby mobs while looting
ReportLoot=true -- Toggle reporting of loot details to loot channel
SaveBagSlots=0 -- Stop looting once this many bag slots are left
SpamLootInfo=false -- Toggle debug logging for looting
StackPlatValue=0 -- When looting a new stackable item, ignore it if full stack value is less than this amount
CorpseRotTime=440s -- Unused
ExcludeBag1=Extraplanar Trade Satchel -- Unused
ExcludeBag2=nil -- Unused
GMLSelect=true -- Unused
GlobalLootOn=true -- Unused
LootLagDelay=0 -- Unused
NoDropDefault=Quest|Keep|Ignore -- Unused
QuestKeep=10 -- Unused
Most of these options were directly copied from NinjAdvLoot and i haven't gone through and cleaned them up yet, so there are some unused things which can be ignored.
- Source Repository
- https://github.com/aquietone/lootnscoot
- [git] Automation options?
- Yes
- License Name
- MIT