Plazmic-20031101b.diff

A forum for feature requests/discussions and user submitted patches that improve MQ2

Moderator: MacroQuest Developers

Plazmic
The One
The One
Posts: 800
Joined: Fri Jun 14, 2002 12:31 am
Contact:

Plazmic-20031101b.diff

Post by Plazmic » Sun Nov 02, 2003 4:12 am

Changes:

Cleaned up /itemtarget to use GetFriendlyNameForGroundItem
Made "/click left item" do direct call, will work for stupid items stuck in trees ;)
Fixed parsing of "} {" lines to error out gracefully
Made MQChat's window listen to filters
Changed the FPS limiter to be a bit faster, and move the macro handling block back to where it should be (Lax, why did you move the macro handler to before the ZONING/etc checks?)
Removed some old outdated stuff...
Updated notes window struct to not CTD again...
Removed EQWINDOW for the 100th time...

http://macroquest2.com/downloads/Plazmic-20031101b.zip
- Plazmic

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 Nov 02, 2003 8:55 am

Err, I moved it because I tested a macro and it seemed to run slow. The intent was to make it not sleep while macros are waiting
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

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 Nov 02, 2003 9:04 am

I'm on this, have it dev cvs'd in 10 mins. Zip update after I check StripMQChat
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

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 Nov 02, 2003 9:29 am

in dev cvs.
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

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 Nov 02, 2003 9:32 am

You forgot to mention fixing StripMQChat :)
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Post by EqMule » Sun Nov 02, 2003 9:46 am

did you update zip? if not I can do that, just gonna test this thing
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

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 Nov 02, 2003 9:55 am

Yes just updated zip
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Post by EqMule » Sun Nov 02, 2003 9:57 am

seems like mqchatwindow is removed before I can see if the unload was successful and it crashed when i exited mq, to do a recompile, not sure if i didnt wait long enough before i exit, im gonna have to check that before I put a zip up, or maybe rename the irc latest to irc stable as Plaz suggested and then upload this.. another thing , when you itemtarget a Kiln for example, then /click left item the name will disapear from the targetwindow (but it still says it has 100% health heh, and you cant issue another click, this is a feature I guess, since clicking a enviro when its allready open WILL make it disapear (locally) but anyway, Plaz can you make the environame not disapear when you open something, and maybe put a safecheck in so another click cant be executed if there is allready an environment open?
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Post by EqMule » Sun Nov 02, 2003 10:23 am

yeah this majorly sucks, I cant unload and exit with this source, hmm Lax, Plaz? why?
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

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 Nov 02, 2003 10:27 am

Me neither, and superwho seems really screwed. Working on it...
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

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 Nov 02, 2003 10:29 am

Unload is hanging here:
while ((gbInDInput) || (gbInChat) || (g_bInDXMouse)) Sleep(5);
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

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 Nov 02, 2003 10:34 am

NM on the superwho thing, seems fine. Removing that line fixes unload for now, but need to find the culprit ;)
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

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 Nov 02, 2003 10:42 am

Code: Select all

	DebugSpewAlways("gbInDInput=%d, gbInChat=%d, g_bInDXMouse=%d",gbInDInput,gbInChat,g_bInDXMouse);
replaced it with that, and output always is
gbInDInput=0, gbInChat=0, g_bInDXMouse=0

/boggle
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: Plazmic-20031101b.diff

Post by xyilla » Wed Oct 01, 2025 1:51 am


xyilla
naggy
naggy
Posts: 33673
Joined: Sun Feb 23, 2025 5:36 am

Re: Plazmic-20031101b.diff

Post by xyilla » Wed Oct 01, 2025 1:52 am