• 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? Change the look. To dismiss this notice, click the X --->

Macro - Interacting with the parcel window (1 Viewer)

tweeb

Active member
Joined
May 24, 2019
RedCents
664¢
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?
 
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
 
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
 
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.
 
Macro - Interacting with the parcel window

Users who are viewing this thread

Back
Top