• 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
Bazaar.mac

Release Bazaar.mac 2023.8.20.1

No permission to download
Since last patch this macro gets stuck whenever it tries to find the item on the bazaar and it is not sold by anyone else......macro keeps pushing the FIND button on the item that is not found in bazaar yet and it is stuck in a loop. Hope you can fix this i love this macro!
 
Last edited:
Suppose we'll table this issue unless others report the same issue since I got no response :-(

I use bazaar2.mac regularly without any issues. It only hangs if I start the macro and then try to type or otherwise interact with the windows....... which is entirely my fault.
 
Bazaar2.mac doesn't use the bazaar plugin. So the link to it can be found https://www.redguides.com/community...tained-by-Chat?p=353989&viewfull=1#post353989

Keep in mind that this gains focus of chat windows/text boxes in order to use a series of keypresses to type the information into the box. Thus, you MUST make a hotkey that types /end to end the macro otherwise you could find yourself accidentally typing into /say or whatever your default channel is.
 
Keep in mind that this gains focus of chat windows/text boxes in order to use a series of keypresses to type the information into the box. Thus, you MUST make a hotkey that types /end to end the macro otherwise you could find yourself accidentally typing into /say or whatever your default channel is.

lol.... not sure who might have done THAT......................................................

Another way to avoid it is to use the MQ2 window to type... anything typed in there doesn't get spit out into /say if you mess up the syntax.
 
When I type /mac bazaar buyer, this happens. It goes thru the motions, and cant see my settings- which I have shown from my bazaar.ini. then it errors out and ends the macro without changing anything.

Works just fine for selling though.



View attachment 15159



in my bazaar.ini:

[Krono]
SellPriceMin=145000
SellPriceMax=180000
BuyPriceMin=85000
BuyPriceMax=135000
 
Last edited by a moderator:
When I type /mac bazaar buyer, this happens. It goes thru the motions, and cant see my settings- which I have shown from my bazaar.ini. then it errors out and ends the macro without changing anything.

Works just fine for selling though.



View attachment 15159


in my bazaar.ini:

[Krono]
SellPriceMin=145000
SellPriceMax=180000
BuyPriceMin=85000
BuyPriceMax=135000

Buyer mode doesn't work. Trader mode works like a champ.
 
Looking at this now. Currently it only appears to attempt to handle items that are already listed in buyer and doesn't appear to do that correctly.

[Palladium Ore]
SellPriceMin=2
SellPriceMax=1
BuyPriceMin=1
BuyPriceMax=1

I'm showing a BuyPriceMax=1 so 1 should happen. But it's saying my max is 0. Which is inaccurate. Thinking there might be a typo in an INI information request somewhere. So I'm going to look into that.

buyer.png

If you want to attach a picture like I just did, Select "Thumbnail" after attaching the photo.

Edit:
Deleted the INI entry for Palladium Ore and run again, defaults written for me were
[Palladium Ore]
BuyPriceMin=1
BuyPriceMax=1000

Based on internal settings that can be user modified.

However, the macro is still reporting BuyPriceMax was 0.

Adding some debug code I'm finding that

/if (${Ini[bazaar.ini,${ItemName}].Length}) {
/varset minBuyPrice ${Ini[bazaar.ini,${ItemName}, BuyPriceMin]}
/varset maxBuyPrice ${Ini[bazaar.ini,${ItemName}, BuyPriceMax]}

I'm reporting a length, but the INI entries for the BuyPriceMin and BuyPriceMax are both NULL.

The error was found to be a space preceeding "BuyPriceMax" and "BuyPriceMin" making them " BuyPriceMin" and " BuyPriceMax" which are not the same thing.

Submitting the updated code to the Resource as an update.
 
Last edited:
ChatWithThisName updated Bazaar.mac / Bazaar2.mac with a new update entry:

Buyer Mode fix for Bazaar.mac - No change to Bazaar2.mac

Please see the discussion post found here for a look at the trouble shooting steps taken to correct the problem I found with buyer mode.
https://www.redguides.com/community/threads/bazaar-mac-bazaar2-mac.61378/post-368594

Buyer mode doesn't currently run in a loop. It updates the prices and stops. This is an intended action. However it will now run once and update prices for you on run. A loop could be added later. It's highly recommended that you set your buy price Max at a...

Read the rest of this update entry...
 
That's awesome man. Can't wait to try it out when I get home Thank you for such a quick fix- :)
 
It would be nice to run as a loop, could you maybe add an option for something like "runloop=1"?

That way we can choose which one we want it to run with.
 
ChatWithThisName updated Bazaar.mac / Bazaar2.mac with a new update entry:

Buyer mode changes

|* Updated by Chatwiththisname 10/31/2018
|* Updated to version 4.4
|* Correction to Buyer mode where you would compete with yourself
|* because Seller was being set as the price instead of the seller.
|*
|* Corrected turning off buyer mode when it was already on.
|* Corrected Opening windows that were already open.
|*
|* Changed checks for Buyer mode from ${Me.Trader} to ${Me.Buyer}
|*
|* Added colors for quick glance comparison of price changes similar
|* to...

Read the rest of this update entry...
 
anyone else crashing to desktop? seems to select first item, search bazaar, then it immediately crashes to desktop
 
bazaar.mac. it seems to be working for me right now. It has done this in the past but could never pinpoint the issue. The variability of it appearing makes me think its related to a item in the bazaar.
 
bazaar.mac depends on a plugin that has the potential to crash the game because it depends on a plugin. I wrote Bazaar2.mac to avoid the use of a plugin when issues with bazaar.mac are present that leads to crashes. It uses the same INI as bazaar.mac, but doesn't feature a buyer mode. You might give that a try if you continue to encounter the issue in the future to see if it's present in that macro as well. Both essentially do the same thing.
 
Is there a way to make it so it does NOT auto updates prices? Some how you can manually tell it to update the prices? That way you don't have to worry about someone intentionally walking down your prices and then buying a certain item for next to nothing if you did not set a min price for all 100+ of your items . . . .
 
The easiest way to achieve that is to set a minimum price.
The next easiest way to achieve that is to type /end

The macro's sole purpose is to automatically update prices, if you don't want it to go below a certain amount, set a minimum amount. If you don't want it to update prices at all, turn off the macro.

Not really much else that can be said about that.
 
The easiest way to achieve that is to set a minimum price.
The next easiest way to achieve that is to type /end

The macro's sole purpose is to automatically update prices, if you don't want it to go below a certain amount, set a minimum amount. If you don't want it to update prices at all, turn off the macro.

Not really much else that can be said about that.

Thanks, Chat, I appreciate it!
 
One more question, I notice that the macro will automatically keep lowering the prices of items, even if they are already the lowest item.... is there a way to turn that off?

It seems best practice would be to let the item sit at the set price UNTIL someone undercuts you. Anything we can do?
 
One more question, I notice that the macro will automatically keep lowering the prices of items, even if they are already the lowest item.... is there a way to turn that off?

It seems best practice would be to let the item sit at the set price UNTIL someone undercuts you. Anything we can do?

The old bazaar.mac would do that. I think you need to run bazaar2.mac.

And as for not wanting it to auto update prices, I would sometimes run the macro just to update all my prices, go back and adjust anything set at 5k (which was the default “new” price is you were the only one with an item), and the then /end until the next time I wanted to update prices.

Alternatively, you can set the price update period to something super high.
 
The old bazaar.mac would do that. I think you need to run bazaar2.mac.

And as for not wanting it to auto update prices, I would sometimes run the macro just to update all my prices, go back and adjust anything set at 5k (which was the default “new” price is you were the only one with an item), and the then /end until the next time I wanted to update prices.

Alternatively, you can set the price update period to something super high.

Is there a "new" bazaar.mac? I'm using the one that came with Very Vanilla.
 
Anyone else getting bzr_querybutton is not enabled? On searching it looks like this was an indication an update broke something. I'm getting it in other bazaar-related macros, not just bazaar.mac
 
Anyone else getting bzr_querybutton is not enabled? On searching it looks like this was an indication an update broke something. I'm getting it in other bazaar-related macros, not just bazaar.mac

Yea i'm seeing the same thing when i'm running the baz mac to update prices.
 
Bazaar mac is crashing and freezing my toons since the last update or so. ** Edit - this is for Bazaar mac. ** I switched to using BazaarMac2 and that works fine.
 
Last edited:
Bazaar mac is crashing and freezing my toons since the last update or so. ** Edit - this is for Bazaar mac. ** I switched to using BazaarMac2 and that works fine.

I honestly don’t understand why we keep bazaar.mac around. Bazaar2.mac has been the go-to mac for managing traders for quite a while now.
 
Yep, Thank you for that. I used Bazaar.mac because that was what came with the files when I started using MQ2 etc. Thought it was the go to. Guess not!
 
Wasn't my place to get rid of it entirely. It was authored by someone else, I just picked it up and managed it till I rewrote it.
 
I have to agree that it's really confusing having a bazaar.mac and a bazaar2.mac. I actually came here to mention a few issues I was having with Bazaar.mac only to just find out there's a second one not being included in VV.

Things I noticed:
  1. Is there a way to add an ini setting for us to increase the time it waits for a response for an item from the bazaar? I'd say 20% of the time the scan doesn't wait for results and winds up seeing nothing, or having the items from the previous search mixed in with the items from the next search

  2. I'm not sure if this happens in Bazaar2.mac, but in the original version, if I tabbed out of the game while it was searching, there would be times where it would set the wrong price, sometimes even setting an item to 1pp. I've lost quite a bit of money on that. This happened with both regular game +CPU throttling, and with mq2eqwire running but no CPU throttling. This means I can only ever leave 1 trader running per PC rather than boxing several

  3. Can we have an INI setting to set our own default base price for unlisted items? I appreciate the increase from 100pp to 5k in the new version of the mac, but I'd like to set it myself

  4. Is there a way to set items not to increase their price more than a % per scan, or something other type of logic? I often run into a situation where an item is worth say 5k, but some dope will set it to 600k. Maybe I can increase mine to 6k and still have it sell, but any higher than that it never will. I could set a max price, but prices fluctuate over time, and I have 6000 lines in my INI file... none of which are in alphabetical order or very easy to modify in bulk.

  5. Is there a way that rounding could be handled, to make it less obvious it is a macro modifying the prices? If people know you're a bot, it is a lot easier for them to exploit you. Having everything set to for example 133332 pp instead of 133000 which is something more likely for a human to set makes it pretty obvious

Maybe it's my own fault for having 6 traders selling 100 things at all times :(
 
having trouble with bazaar2.mac and items with a '
when macro is trying to find them it searches with a square instead, making the item not findable..
anyone else with this problem?
 
Release Bazaar.mac

Users who are viewing this thread

Back
Top
Cart