• 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

12th Anniversary Augment quest macro - Safe Version

In trying to write a similiar type of macro using MQ2Nav, I run into a problem of groundspawn that is unreachable (up a tree/lamp/wall) that MQ2Nav has a PathExists.

Has anyone come up with a failsafe for this?
 
if I remember correctly, I just ended up adding the spawns id to an alert list and added the no alert # to the spawn search that was being used. So when I got to the item and I couldn't pick it up I just added it. Another way to do it is just declare a string variable and just keep adding the unreachable items ID to the variable.

/varset baditemslist ${baditemslist}|SomevariablewiththeIDinit

Then in your code when checking for the next spawn to run to, just check if the id is in the list. /if (${baditemlist.Find[|${SomevariablewiththeIDinit}]}>0 /goto :skipthisone

I know this is kind of vague, but that should get you started.
 
I had thought of something like this but, isn't the item ID like spawn ID, and sort of random?

As in, item 4114 is the trouble one today, and tomorrow it is just fine?

Though I suppose a non INI driven one, so you could as while running, but gets wiped on restart
 
Well the problem with the Ground TLO is it does not have a search function other than the name and only returns the closest ground spawn. I guess you could create a path to run around the whole zone checking for ground spawns and when you find one not in your list of bad id's you could go try and grab it. If you can't just add it to the list of bad ID's and then get back on your path around the zone searching for another ground spawn.

I would think you could create a timer that would just reset the bad ID list every so often. If you wanted you could always store the y,x,z coordinates of the bad ground spawns and just check when you locate one if it's location has changed, and if it has moved, then remove it from the bad list and go try and grab it.
 
Aye, I asked on the source boards for a "nearest ground spawn" function. No response yet. Of course, I have no idea on if that is even feasible, I only assume so since thee is a nearest spawn.

Anyways, thanks for the response hoss. This is something I plant o come back to after leveling/AAing. For now I am just /mqp and doing what I can to either snatch the item, or move the toon to a waypoint where there is groundspawn between the toon and the bad one, then restarting. Actually run into similiar issues when puilling, for instance in the Matron room in Chardok, the sokokar up on ledges. My toon will try climbing straight up in an effort to get to them /boggle

Fortunately, while he never actually gets up there, he does get proximity aggro.... eventually.

Sorry, more of my late night. can't freaking sleep rambling =)

Thanks again =D
 
12th Anniversary Augment quest macro - Safe Version

Users who are viewing this thread

Back
Top
Cart