Track Window for non-trackers

Got a cool macro idea? Wanna request a macro? Here is the place for you!

Moderator: MacroQuest Developers

EQNewt
decaying skeleton
decaying skeleton
Posts: 8
Joined: Mon Apr 12, 2004 3:18 pm

Track Window for non-trackers

Post by EQNewt » Mon Apr 12, 2004 3:24 pm

I'm interested in a track window for non-trackers. I searched and couldn't find this requested already or coded using the search feature.

What I would like to see is a list of the mobs in the zone and be able to sort it by different parameters, such as spawn time, name, type, level. As of now, I know I can who a "/who npc" which will get me a list of the mobs listed by level, but I'm more interested in listing them by spawn time.

The plugins / macros I've seen so far are all text-based with their output, so I don't know if a graphical grid like the track window is even possible, so a text output would be fine.

If this has been done already, I apologize for re-requesting an existing macro / plugin / feature.

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

Post by LordGiddion » Mon Apr 12, 2004 3:35 pm

I believe giving the tracking widow to non-trackers would be concidered a cheat so not available here, I think if you look the MQ2Map does way more then the tracking window anyways.

EQNewt
decaying skeleton
decaying skeleton
Posts: 8
Joined: Mon Apr 12, 2004 3:18 pm

Post by EQNewt » Mon Apr 12, 2004 4:30 pm

Having it as a seperate window would be more of a visual luxury than anything. As for it being cheating, I don't see where it's much different than what currently exists - in effect, I'm looking for a way to display mobs in zone them in a different order with the optional ability to limit the number of hits returned.

/mapfilter doesn't seem to give any choices based on spawn time, unless it can be done using the "custom" feature that I haven't looked at. I don't have the code nor my gaming PC in front of me ATM, so I may be off the mark.

I'll take a look at the mob struct array to see what is being stored. A quick guess, w/o examining the code, would be that these changes would need to be made to the plugin:

1) Store the spawn-time in the struct for each mob if it isn't already being stored
2) Change the /who command to allow for sort options if they don't exist already
3) Change the /who command to only show the top N hits returned after the sort is complete ( configurable )
4) Change the /target command to have a new option to target the mob that is #N in the spawnlist. IE. have it where I can target the most recently spawned mob, or the second most recently spawned one, etc.

I'll snoop the code a bit when I get a chance and see what kind of a workout this is. I don't want to duplicate effort if this already exists in the standard "package" or someone has written a macro / plugin that does this already, though.

MrSmallie
a hill giant
a hill giant
Posts: 167
Joined: Fri Oct 11, 2002 11:18 am

Post by MrSmallie » Mon Apr 12, 2004 4:56 pm

Me
[img]http://home.comcast.net/~mrsmallie/ches.JPG[/img]

EQNewt
decaying skeleton
decaying skeleton
Posts: 8
Joined: Mon Apr 12, 2004 3:18 pm

Post by EQNewt » Mon Apr 12, 2004 5:15 pm

Thank you.

I limited my search to the Depot and Request forums so I missed this.