• 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
Resource icon

Release Collections - macro 3.00

No permission to download
Just a suggestion for the future. Converting /redeeming overseer collection dispensers. I got like 1000 of them I need to convert
 
Good to see this was put here with permission. I've been skirting around directly talking about it and even had a macro specifically designed to buy items from this already made up. Wish I would have known someone was working on the logic for the bazaar I could have just given them my code :-(
 
Possibly too little too late. But here's what I had already done back in November. ParcelCheck will work in guild hall. Main Sub has a max buy price. Will recheck for you after some time has passed based on /declare waitTimer timer outer 30m so every 30 minutes after checking all the items in the INI it will check again.

I modified my collections macro to get the information for all the expansions needed for the shoulders, and then used that list.

Will automatically remove items from the ini that have been purchased.

You're welcome to consider the code here for any improvements to the existing macro if any of them are useful.
 

Attachments

Thanks cwtn ya I approached macq a long while ago n he finally responded, allowing me to update and post this .
 
Would it be possible to have a setting where you:

1. Only buy items that complete a collection you already have one of the pieces for
2. Identify collections where all collects are currently in the Bazaar and within set prices

I don't really want to buy collects unless I get that rush from completion.

Thanks!
 
So when u run /mac collections Gather with the Collections tab Open for a particular expansion its going to List everything your Missing. In the mq2 window , You can delete any items from that file yourself to avoid buying any of them that may not give u that Instant Satisfaction Your after.

It creates a Collections.ini File Which many macros read from, as well as Collections.mac for its bazaar function, Editing this file is your best bet there is no Automated Instant gratifaction Features yet. available. and Honestly I do not see Myself Implmenting that type of function at this juncture as its more about Gotta Catch em all, for the Shoulders than it is Gotta Catch a few. with this macro. at least
 
does this update the collections file once it has bought the item from Bazaar? It closed due to pp and when i restarted it, it seemed to buy a few of the same items it already bought. I could be wrong though.
Thanks
 
When running this it locks out at 50 items in the mail.

when you rerun it looks to rebuy some items that I already, or is that items that I might have collected before?
 
When running this under MQNEXT I noticed that it FLYS through the bazaar searching and never actually produces results in the window until you kill the macro and the last search pops up results. It searches for the next item before even giving time for the previous search to finish. I fixed this issue by changing the following lines in the collections.mac file:

/delay 5
to
/delay 5s

there were three /delay 5 calls in the macro.

It seems every other /delay command in the file has a 's' after it but the ones using 5. Once this change was made things worked as expected.
 
Thumbs up! Such a straightforward macro, too. Does need an update on line 94 as @thedank mentioned. Change from /delay 5 to /delay 5s and it works great. @jande also pointed out the "Select by Type" needs to default to Collectibles.

The fix:

[CODE title="Starting at Line 93"] /bzsrch type Collectible ${ItemList[${i}]}
/delay 5s
[/CODE]
 
Last edited:
Ok I changed all the /delay 5 to /delay 5s and it works but is slow as molasses. How can I speed it up?
 
Ok I changed all the /delay 5 to /delay 5s and it works but is slow as molasses. How can I speed it up?
You could change the 5s to something smaller like 3s but then you have more of a chance of failure specially with all the server lag in the baz and such.
 
Great resource, as previously mentioned the /delay 5s is required to make it work. I did run in to an issue, had it going on 3 characters and 2 of them maxed out at 50 items in parcels where the other only had purchased about 10 collection items then it said I was out of money and ended the macro. I had over 500kpp and items were set to purchase at max 10kpp so not sure what happened there.
 
I noticed that this macro does not work properly when a collection item has (Azia), (Beza), etc. It will say "the listed price was higher than our max price". I haven't observed if it is only an issue with any brackets in the name, but in a couple of collections I had to manually /mqp and purchase each of the (Azia) etc. items.
 
Not sure if this resource is still being maintained, but it is such a good macro that would be a shame.

I have used this a lot on multiple characters, my point above for the (Azia), (Beza), etc. is still valid. Also if you have this running and it goes to buy an item and another person (or another one of your characters) buys the same item it will say "Failed to buy 1 of XXX from XXX, not enough plat." and end the macro. If this happens there should be a check that will do another search for the same item and buy any if available otherwise move on.

Also the s still needs to be added to the 5 for delay in the macro.

Outside of the above issues if there was a way to set which Xpacs you want to look for collections in and then set the macro to run and do a /mac gather and /mac bazaar it would make this one of the most useful macros out there IMO.
 
Howdy Sic,

yea so, i was using this about 2-3 weeks ago to max out some collects, on 2 diff pcs, my main pc i updated the main patch, then patched some macros via the patcher and thought i perhaps messed something up, tried agian on 2nd pc and i get this error, which im getting on both now.

1664037741790.png
 
yea so, i was using this about 2-3 weeks ago to max out some collects, on 2 diff pcs, my main pc i updated the main patch, then patched some macros via the patcher and thought i perhaps messed something up, tried agian on 2nd pc and i get this error, which im getting on both now.

View attachment 42169
ah perfect - it is because of the changes to adding commas

@morisato just need to convert that stuff / remove the comma
 
thats what i assumed from the "unparsable" but before i started editing the macro for myself i wanted to see if anyone else had any issues
 
Incorporated the collection-type change propes and also added the minimum price found for an item (so you can maybe go back per the log and still by them for whatever reason :) ).

The download needs to be updated though.
 

Attachments

Incorporated the collection-type change propes and also added the minimum price found for an item (so you can maybe go back per the log and still by them for whatever reason :) ).

The download needs to be updated though.
@morisato
 
Running this atm and my toon is not selecting the cheaper collection from the bazaar traders. Half the purchases that are made are from a more expensive seller. Any clue as to why? I am running 3 or 4 toons at the same time fyi.
 
Running this atm and my toon is not selecting the cheaper collection from the bazaar traders. Half the purchases that are made are from a more expensive seller. Any clue as to why? I am running 3 or 4 toons at the same time fyi.
Which version of the macro are you using? There has been a couple of unofficial edits that haven't been posted here. I have been using the one posted by Lfoxe84 above and have never run in to this problem. Used it to do all my TBL chase collections on 3 toons.
 
Which version of the macro are you using? There has been a couple of unofficial edits that haven't been posted here. I have been using the one posted by Lfoxe84 above and have never run in to this problem. Used it to do all my TBL chase collections on 3 toons.
Yup, that fixed it. I didn't have Lfoxe84's file. DL it and pasted it in macros folder. Working correctly now. Thanks much Tangtown
 
Something must be broken, it is repeatedly passing on items saying the price exceeds the max when it does not. It passed on a 5k item when my limit is set to 20k.
 
This is still not working. I have max price set to 20000 and it is saying items 3-5k are above the max price. I am using the latest version.
 
Release Collections - macro

Users who are viewing this thread

Back
Top
Cart