Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.

Updated 2021.09.30 - JerkChicken
Version 2021.09.30.0
Added: UseLuaReview
Added: Lua interface for updating Bazaar.ini
Improved: Increased InitialPrice - Set the default selling price to 2000000
Improved: /trader Bazaar searching. Might help with non-English keyboards
Uses ctrl+alt+click to search items instead of typing out the item name
Does not fix it in /buyer mode. Still needs English keyboard.
Fixed: /buyer: Was not correctly grabbing...

Just a guess, but did you try setting InitialPrice=0Is there a way, if an item is not found for sale, that it just doesn't price it? Currently it sets the InitialPrice= I'd just like it to not list it at all.

Version 21.10.20
Fast Release
Improved: (minor) updated the INI description notes
Added: Review parameter - Using "/mac bazaar Review" Enables review mode on this run only. (So you do not have to keep changing the settings INI)
Improved: Support for Merchant Perk, supports 144 /trader slots
[Item Name]
SellPriceMin=1
SellPriceMax=1
I might be missing something, but the first time I ran the macro it setup a bunch of
INI:[Item Name] SellPriceMin=1 SellPriceMax=1
No worries. But it seems to ignore those values on subsequent passes. There are a couple of items that I genuinely want to sell at a fixed price of 1pp (but not lower). The script has increased the price to just below the next highest seller (which makes sense normally), but these default min/max 1/1 values are ignored unless I change them. For example, changing the max to 100 does indeed cap the max sell value to 100pp. So, is there a way to set a min/max pp value of 1?
Thought that was fixed. I'll have to look into it again.Another bug seems to be that when another trader has a 1pp price, the min/max at 1/1 is again ignored and the macro tries to set a price of 0pp (which removes the item from the seller window).
/if (${Ini[${itemPrices},${thisItem},SellPriceMin]} != 1) {
...
}
/if (${Ini[${itemPrices},${thisItem},SellPriceMin]} != 0) {
...
}
/if (${Ini[${itemPrices},${thisItem},SellPriceMax]} != 1) {
...
}
/if (${Ini[${itemPrices},${thisItem},SellPriceMax]} != 0) {
...
}
} else {
/varcalc newPrice ${lowestPrice} - ${UndercutAmount}
/call roundDown
}
I suspect it's an issue with the comma or quote.Any error message? Or can you better explain break.
I’m guessing it has to do with the name length, would have to be able to duplicate to know more
You might be able to just set SellPriceMax to -1 and set these items manually. This would depend on if it’s breaking at the INI lookup or the Bazaar search.
/keypress , or /keypress " I believe at one point there was some error handling for commas and it was removed as I wasn't sure what it was doing and I had no way to test it.
Try thisView attachment 36143
This is despite the entries for those items existing in the INI. Any values set in the INI are also overwritten so I suspect setting a value of -1 will be no bueno.
At a guess the problem lies with the INI read code. Writing to the INI and searching the bazaar work fine.
DBG using it? thats how there vendors all have the same price!Have none of you had issues with DBG using this? Or suspected?
suspension issues solved!!I'm thinking that there are players that basically have identified suspiciously priced items, especially multiple items on the same trader to be using a macro to control it, and therefore /petition the trader. So then, if you walk away while the macro is running, an admin comes on, runs the scan to find the macro, and then..boom suspension. Only a guess though. Unless admins are randomly popping on to run scans on traders in the bazaar as sort of a "sweep" since it would be an easy target situation as they figure that is when people are running them and walking away from the computer. I can't see how this will apply if the macro is run once and then takes the player offline. So this might be the better option to be honest.This was the only thing linking 2 accounts for a 7 day that turned to a 14 day. 1 of those was literally baz only toon. Hence why I asked.
What do you mean?suspension issues solved!!
Was a sarcastic replyWhat do you mean?

Oh lol.Was a sarcastic reply![]()

As I understand this, you can only really use increments of 5% because the macro will always round down. For example, if I chose UndercutPct=6, would it actually be the same as if I used UndercutPct=5??UndercutPct=5
Used in /trader mode.
Percentage you wish to undercut others by in /trader. This value is rounded down to the nearest amount ending in a 0 or 5. Only used when "AggressiveSeller" is set to FALSE.
