MQ2Bzsrch

From the wonderful RedGuides Wiki
MQ2Bzsrch
Adds command line usage of bazaar and a TLO for interpreting information.
View details
Authors DKAA, CyberCide, Lax, eqmule, Alynel, Knightly, dannuic, brainiac
Software type Plugin


Maintained Yes and supported
Links

🏠Resource (review)
🤝Support •🛠️Repository

This plugin adds some completely normal bazaar search.

Commands

Syntax Description
/breset Stops and resets the bazaar search.
/bzquery The same as clicking the "find items" button on the bazaar window
/bzsrch [ [trader|class|race|stat|slot|type|price <low> <high>|prestige|augment] <param> ] [<item name>] Issues commands to search the bazaar that are available in the bazaar window. For example, if you'd like to only see bard items that have the words "lute of the howler" in them, you'd type /bzsrch class Bard "lute of the howler"
/mq2bzsrch Displays help text for the command /bzsrch

Settings

See also


Top-Level Object(s)

TLOs added by MQ2Bzsrch:

TLO Data Type(s) Description
Bazaar bazaar bazaaritem Holds data types that give information on search results

Forms. Typical usage, /echo ${TLO}

Type TLO Description
bazaar Bazaar TRUE if there are search results

Members. More may be available if inherited. Typical usage, /echo ${TLO.Member}

TLO Data Type Return Type Member Description
Bazaar bazaar bazaaritem Item[<index>] Will return the name of the item
SortedItem[<index>] Returns the name of the item at the index # from a sorted list, as you'd see it in the GUI.
bool Done TRUE if search completed
int Count number of search results
bazaaritem action Select Allows you to select a bazaar item. /invoke ${Bazaar.Item[1].Select}
int ItemID Returns the item ID of the specified result. e.g. /echo ${Bazaar.SortedItem[5].ItemID}
Price Returns the price of the item. e.g. /echo ${Bazaar.SortedItem[2].Price}
Quantity Returns the quantity of the specified item, i.e. a stack of 20 potions will return 20, even if there are thousands of the same named potion in search results. e.g. /echo ${Bazaar.Item[1].Quantity}
string FullName Will return full name of the item, including ( and ) characters, such as Burynai Burial Regalia (Caza)
Name Returns the name of the specified result. e.g. /echo ${Bazaar.SortedItem[5].Name}
Trader The name of the trader selling the specified item. e.g. /echo ${Bazaar.Item[20].Trader}