/notify

Need help running MacroQuest2? Ask your questions about how to get things to work on your computer.

Moderator: MacroQuest Developers

draco
a ghoul
a ghoul
Posts: 145
Joined: Thu Jan 29, 2004 7:06 pm
Contact:

/notify

Post by draco » Sun Mar 21, 2004 9:25 pm

I did RTFM.

/notify window control|0 notification [data]
/notify is used to interact with UI windows directly instead of using the mouse. /notify cannot be used to interact with objects.
Currently notification can be: leftmouse, leftmouseup, leftmousehold, rightmouse, enter, close, newvalue, mouseover,
or history. The use of data will usually not be necessary unless you are notifying a slider control.
Entering "0" for control would send the message to the window itself (used for "close" at least, possibly others). See /windows.


/notify hotbuttonwnd HB_Button1 leftmouse Activates the first hotkey
/notify somewindow SomeSlider newvalue 100 Moves the referenced slider in the window to 100
/notify trackingwnd 0 close Closes the tracking window
I tried to replace

Code: Select all

/click left corpse @LootSlot
with

Code: Select all

/notify lootwnd LW_LootSlot@LootSlot leftmouseup
In a loot loop where @LootSlot goes from 0 to 9, as the loot slots are labelled in the EQUI_lootWnd.xml file.

I also tried to replace

Code: Select all

/click left destroy
With

Code: Select all

/notify Inventory IW_Destroy leftmouseup
and

Code: Select all

 /notify Inventory IW_Destroy leftmouse
none of which worked can anyone give me a clue?

User avatar
FreQuency
a hill giant
a hill giant
Posts: 215
Joined: Tue Sep 23, 2003 6:03 pm

Post by FreQuency » Sun Mar 21, 2004 10:37 pm

I think /notify is currently broken was running in to some problems earlier give it time it may be fixed soon

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Sun Mar 21, 2004 11:16 pm

No, /notify works perfectly fine. However, you're trying to use it on inventory slots. Inventory slots require you use /itemnotify. /itemnotify is currently "broken" for some (works fine for me and those I compile for, no modifications from CVS and compiling in VS.NET 2002), but should be fixed when I finish some updates
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

draco
a ghoul
a ghoul
Posts: 145
Joined: Thu Jan 29, 2004 7:06 pm
Contact:

Post by draco » Mon Mar 22, 2004 2:05 am

OK, waiting patiently

draco
a ghoul
a ghoul
Posts: 145
Joined: Thu Jan 29, 2004 7:06 pm
Contact:

Post by draco » Tue Apr 20, 2004 4:06 am

Ok, Trying to close the Loot Window.

Tried...

Code: Select all

/notify LootWnd 0 close
and

Code: Select all

/notify LootWnd DoneButton leftmouseup
and

Code: Select all

/notify LootWnd LW_DoneButton leftmouseup

Neither would close it.

What am I missing? I assumed the control parameter used ScreenId as listed in the UI file, but tried the item label. Since in the exapmles I have seen the Item label and the ScreenId where the same but in LootWnd they are different.

Also, even though in the EQUI_LootWnd.xml file there is a LootInvWnd as a child that contains the slots. It doesn't state in the manual that /itemnotify supports those slots or is going to in the future.

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Tue Apr 20, 2004 10:47 am

Who says the manual is right?

/itemnotify loot1 leftmouseup
/itemnotify loot2 leftmouseup
/itemnotify loot3 leftmouseup
/itemnotify loot31 leftmouseup

/notify LootWnd DoneButton leftmouseup

You need to use the ScreenID, because that's the part that doesnt change between any UI. You're using the "button item" name instead:

Code: Select all

<Button item="LW_DoneButton">
  <ScreenID>DoneButton</ScreenID>
...
<Pieces>LW_DoneButton</Pieces>  
enjoy.
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

LordGiddion
a snow griffon
a snow griffon
Posts: 352
Joined: Sat Sep 13, 2003 6:12 pm
Contact:

Post by LordGiddion » Tue Apr 20, 2004 8:22 pm

Hey Lax,
I've checked the manual on the site and in the readme.html that's packed in the zip. In all the places where the manual lists /itemnotify there is no mention of Loot slots.

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Tue Apr 20, 2004 9:12 pm

I know, I've talked to wassup about /notify and /itemnotify and some other stuff and the manual will get updated.
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

Catt
a lesser mummy
a lesser mummy
Posts: 76
Joined: Mon Sep 16, 2002 2:49 am

Post by Catt » Wed Apr 21, 2004 8:08 am

Might replace

Code: Select all

/click left destroy 
with

Code: Select all

/destroy