• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Click "RG3" at the very bottom-left of this page to change it. To dismiss this notice, click the X --->

Macro - Interacting with the parcel window (1 Viewer)

Joined
May 24, 2019
RedCents
47¢
I'm trying to write a simple macro that just gets everything out of my parcel, but I'm really struggling with it

I can figure out how to select items in the parcel listbox

INI:
/notify MerchantWnd MW_MerchantSubWindows tabselect 3
/notify MerchantWnd MW_ItemList selectitem 1
But the "retrieve" button is greyed out -- the game expects me to click
I can't seem to figure out how to send a click to an element inside the listbox
Is this possible or do I need to mess around with mouse x y positions?
 

Sic

Nihil
Moderator
Joined
May 5, 2016
RedCents
7,818¢
I'm trying to write a simple macro that just gets everything out of my parcel, but I'm really struggling with it

I can figure out how to select items in the parcel listbox

INI:
/notify MerchantWnd MW_MerchantSubWindows tabselect 3
/notify MerchantWnd MW_ItemList selectitem 1
But the "retrieve" button is greyed out -- the game expects me to click
I can't seem to figure out how to send a click to an element inside the listbox
Is this possible or do I need to mess around with mouse x y positions?

so if you wanted to just select the first item in the parcel you would do

/notify MerchantWnd MW_ItemListMail listselect 1
and then this to grab just that item
/notify MerchantWnd MW_Retrieve_Button leftmouseup

altho you could retrieve all
/notify MerchantWnd MW_Retrieve_All_Button leftmouseup
 
Joined
May 17, 2015
RedCents
5,485¢
if you dont already know about these commands they will help greatly figuring out what the ui elements are

/windows open
/window MerchantWnd

/echo ${EverQuest.LastMouseOver.Name}

The echo is great to put to a social or some people like it in mq2hud
 

Sic

Nihil
Moderator
Joined
May 5, 2016
RedCents
7,818¢
Great point @LamahHerder

here's what i use in mq2hud with a /loadhud dev

(i use UseFontSize=on in the mq2hud main section)

INI:
[dev]
LastMouseOverText    = 7,7,20,0,    0,255,255   ,${If[${EverQuest.LastMouseOver.MouseOver},${EverQuest.LastMouseOver.Name},]}
LastMouseOverText1   = 7,7,21,1,    0,0,0       ,${If[${EverQuest.LastMouseOver.MouseOver},${EverQuest.LastMouseOver.Name},]}
LastMouseOverText2   = 7,7,19,1,    0,0,0       ,${If[${EverQuest.LastMouseOver.MouseOver},${EverQuest.LastMouseOver.Name},]}
LastMouseOverText3   = 7,7,21,-1,   0,0,0       ,${If[${EverQuest.LastMouseOver.MouseOver},${EverQuest.LastMouseOver.Name},]}
LastMouseOverText4   = 7,7,19,-1,   0,0,0       ,${If[${EverQuest.LastMouseOver.MouseOver},${EverQuest.LastMouseOver.Name},]}

so when i mouseover something i can see what it is
you can see the MW_Retrieve_All_Button thing here
1594740029822.png
 
Joined
Aug 12, 2018
RedCents
122¢
Whoah, I never noticed the retrieve all button before. I guess I didn't need to click 50+ times on each individual item..

Thanks!
Yeah, the first time I hit it by accident and had to find places for the 86 items on my cursor to go in the bank without opening the door to GET to the bank! I try to remember that now since my tradeskill parcel guys get such huge amount of parcels before I clean them out.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Top