• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Request - Loot macro

Yimmno

New member
Joined
Jan 18, 2006
RedCents
26¢
does anyone have a Loot macro that will just keep a camp clear at all times?
 
Kissassist will do it, check the ini and have loot=1 near the top.
 
use ninjaloot.inc... one of the top of the line includes for loot and stuff... its included into the compile currently
 
Rich (BB code):
| LootMobs.mac v1.1 by hoosierbilly 23 Sept 2011
| Based on - Sellstuff.mac v1.1 by Maskoi 11/27/2010
| Type /mac lootmobs
| Required  Ninjadvloot.inc v2.+ and MQ2Moveutils

#include Ninjadvloot.inc
Sub Main
   /call SetupAdvLootVars
	/if (!${SpawnCount[corpse radius ${CorpseRadius} zradius 100 noalert 25]}) {
	/echo There are no corpse's within ${CorpseRadius} units range.
	 /endmac
	}
	/if (${SpawnCount[npc radius ${MobsTooClose} zradius 100 noalert ${AlertList}]}) {
	/echo Can't loot while mobs are within ${MobsTooClose} units range.
	 /endmac
	}
    /call LootMobs
	/look
	/echo Looting complete - go slay some more.
/return
 
If I was to modify this macro to make it so it didn't care abouts mobs, and looted everything in a fairly large radius, could I just use the following:

Rich (BB code):
| LootMobs.mac v1.1 by hoosierbilly 23 Sept 2011
| Based on - Sellstuff.mac v1.1 by Maskoi 11/27/2010
| Type /mac lootmobs
| Required  Ninjadvloot.inc v2.+ and MQ2Moveutils

#include Ninjadvloot.inc
Sub Main
   /call SetupAdvLootVars
	/if (!${SpawnCount[corpse radius ${CorpseRadius} zradius 10000 noalert 25]}) {
	/echo There are no corpse's within ${CorpseRadius} units range.
	 /endmac
	}
	/if (${SpawnCount[npc radius ${MobsTooClose} zradius 1 noalert ${AlertList}]}) {
	/echo Can't loot while mobs are within ${MobsTooClose} units range.
	 /endmac
	}
    /call LootMobs
	/look
	/echo Looting complete - go slay some more.
/return

I have set the radius for corpses to 10000, and the mob radius to 1 ... Or would it be possible to even omit the spawn check?

Rich (BB code):
| LootMobs.mac v1.1 by hoosierbilly 23 Sept 2011
| Based on - Sellstuff.mac v1.1 by Maskoi 11/27/2010
| Type /mac lootmobs
| Required  Ninjadvloot.inc v2.+ and MQ2Moveutils

#include Ninjadvloot.inc
Sub Main
   /call SetupAdvLootVars
	/if (!${SpawnCount[corpse radius ${CorpseRadius} zradius 10000 noalert 25]}) {
	/echo There are no corpse's within ${CorpseRadius} units range.
	 /endmac
	}
    /call LootMobs
	/look
	/echo Looting complete - go slay some more.
/return
 
This macro will check for corpses every 30 secs within 100' then run back to the spot you started it after looting.

Rich (BB code):
| loot.mac by Maskoi 07/28/2013 Redguides.com
#include ninjadvloot.inc

sub main
    /declare CampZone               int         outer       ${Zone.ID}
    /declare CampXLoc               int         outer       ${Me.X} 
    /declare CampYLoc               int         outer       ${Me.Y}
    /declare CampZLoc               int         outer       ${Me.Z}
    /declare LookForward            int         outer       ${Me.Heading.DegreesCCW} 
    /echo Starting Loot macro. I will check for corpses to loot every 30s.
    /call SetupAdvLootVars
    /varset CorpseRadius 100
    /varset MobsTooClose 10
    :top
        /moveto mdist 10
        /call LootMobs
        /delay 2s 
        /moveto loc ${CampYLoc} ${CampXLoc}
        /delay 2s ${MoveTo.Stopped}
        /face heading ${LookForward}
        /delay 30s
    /goto :top
/return
 
Thanks Maskoi! This will make cleanup after headshotting so much faster. Redcented!
 
I know right? RL has been super busy for me the last few years. Gonna try to be more active and such on here.
 
Request - Loot macro

Users who are viewing this thread

Back
Top
Cart