Download
(227 Kb)
Download
Updated: 10-18-15 05:27 AM
Pictures
File Info
Updated:10-18-15 05:27 AM
Created:01-24-13 09:07 AM
Downloads:13,506
Favorites:26
MD5:
RareTracker  Popular! (More than 5000 hits)
Version: 3.04v01.R
by: adelea [More]
RareTracker is my take on a rare-mob hunting addon.

If you are in a zone with Rare mobs, then RareTracker will display 2 things.

1. A window listing rare mobs, distance to their spawn point and an arrow showing COMPASS direction

This window can be moved by dragging the title bar around whilst holding the left mouse button.

Clicking with the left mouse button on the darker green MODE: line, will toggle between Available and ALL modes.

Left clicking on any of the elements (arrow/name/range) will toggle the inclusion of that named mob from the
list. This can be used (along with Available mode) to only show the ones you are still interested in finding.

Right clicking on any of these elements will toggle the coloration of the entry. Useful for marking you've visted that location.

In ALL mode, the excluded ones are shown, but their name is coloured Red - they can be clicked to toggle
inclusion status as normal.

If you RIGHT click the MODE: line, it will show a red bar with 2 labels - NAME: and RANGE: - moving the mousewheel
up/down over these labels will cause the textsize used in the tracker to change.

2. A small round minimap icon. If this is in black/white it can be dragged around by holding leftmouse button. Right clicking will change it into a color icon. Left clicking the coloured icon will switch between green/red states. In red state, all other UI elements are disabled and hidden.

3. An icon showing a white diamond on a red, green or gray background.

If it is black/white it can be moved by dragging it around, whilst holding the left mouse button.

Right clicking will toggle between locked (red/green) and movable states (gray)

It can be resized by using the mousewheel up/down whilst hovering over it.

The icon will have a green background if there is a macro associated with it, or red if there is not.

A macro is built and added to the icon for all rare mobs that appear in the tracker and are within 300m of your current location.

The icon can be left-clicked to activate the macro that is associated with it.

There are a few /raretracker commands that can be used:

/raretracker background - toggles display of gray background
/raretracker text - toggles text glow effect
/raretracker reset - to reset locations of buttons/windows.
3.04v01.R
+ Added updates from this forum thread : http://forums.riftgame.com/game-discussions/adventures-telara/472428-planetouched-wilds-rare-mobs-coords-list.html

3.00v02.R:
+ Updated layout of tracker so that it isnt quite as long! 16 rows per column
+ Added an autohide option + autohide timer slider. If active the tracker will disppear after X seconds, and reappear when you click its target button

3.00v01.R:
+ Added NT rares - locs from : http://forums.riftgame.com/game-discussions/adventures-telara/444830-nightmare-tide-rare-spawns.html
+ FR/DE/RU translations from the zone achievements - hopefully they are right!

2.08v02.R:
+ Bugfix for ppl not using Docker and attempting to use the config button

2.08v01.R:
+ Left-Clicking on the direction arrow sets up a waypoint
+ Right-Clicking on the direction arrow clears a waypoint
+ Added an icon to the RareTracker header bar. Clicking it brings up a list of rare mobs, and you can add/remove them from the tracker here. The list is kept short and can be scrolled with the mouse wheel.

2.03v05.R:
+ Fix an error that v04 introduced! Oops.

2.03v04.R:
+ Fixed error when trying to unlock/move the macro button

2.03v03.R
+ Added data export to MapPOI

2.03r2:
+ Added /raretracker command line
+ /raretracker background - toggles display of gray background
+ /raretracker text - toggles text glow effect
+ /raretracker reset - to reset locations of buttons/windows.
+ Moved Lung Feeder into chronicle
+ Only show number indicators if there is actually more than 1 location
+ Hide button when in a zone where nothing is being tracked

2.03r1:
+ Added Dendrome
+ Added some Russian translations
+ Added more possible spawn locations for several rares

2.02r8:
+ Updated for the 2.3 macro change

2.02r7:
+ Added suppressmacrofailures to macro (not that it does anything, but Trion may fix it one day!)
+ Updates for spawns (DL/Strange Mound [Enraged Scarab]; IPP/Swirling Tempest; MH/Nytami; EH/Plaguefang)

2.02r6:
+ Switched to using /targetexact instead of /target
+ Finished up converting to the new Event system

2.02r5:
+ Updated some locations, and added more alternates
+ You should be able to left-click on the tracker to hide/unhide entries once more

2.02r4:
+ Fixes to libZoneChange
- Fix for player changing zones by walking
- Fix for logging in or /reloadui into a 'special' zone

2.02r3:
Fix to libZoneChange

2.02r2:
Fix for broken macro change

2.02r1:
Updated some locations
Use libZoneChange for zone changes

2.01r4a:
Fixed a typo

2.01r4:
Added minimap/docker button that will toggle display of Tracker windows. Grey - Hidden, Green - Shown

2.01r3:
Prevented movement of diamond icon during combat
Reduced CPU load

2.01r2:
+ Added French + German translations of mob names
+ RIGHT CLICK on tracker entry will color/uncolor the entry until you change zone
(useful for marking youve been to that location)

2.01r1 - Initial release
Archived Files (23)
File Name
Version
Size
Author
Date
3.00v02.R
226kB
adelea
11-13-14 01:38 AM
3.00v01.R
225kB
adelea
11-08-14 04:14 AM
2.08v02.R
222kB
adelea
09-02-14 12:44 AM
2.08v01.R
222kB
adelea
09-01-14 07:42 AM
2.03v05.R
212kB
adelea
08-02-13 07:05 AM
2.03v04.R
212kB
adelea
08-02-13 03:35 AM
2.03v03.R
210kB
adelea
07-27-13 11:43 AM
2.03r2
213kB
adelea
06-30-13 03:22 PM
2.03r1
212kB
adelea
06-19-13 06:25 AM
2.02r8
199kB
adelea
05-28-13 09:32 AM
2.02r7
199kB
adelea
03-18-13 05:34 AM
2.02r6
200kB
adelea
03-07-13 01:34 PM
2.02r5
200kB
adelea
03-04-13 07:37 AM
2.02r4
200kB
adelea
03-02-13 12:16 PM
2.02r3
198kB
adelea
03-01-13 03:45 AM
2.02r2
198kB
adelea
03-01-13 01:07 AM
2.02r1
198kB
adelea
02-28-13 09:05 AM
2.01r4a
196kB
adelea
02-13-13 02:19 AM
2.01r4
196kB
adelea
02-12-13 04:23 PM
2.01r3
181kB
adelea
01-29-13 04:16 AM
2.01r2
181kB
adelea
01-25-13 01:26 PM
2.01r1
177kB
adelea
01-24-13 09:07 AM
0B
adelea
01-01-70 12:00 AM


Post A Reply Comment Options
Unread 01-25-13, 01:06 PM  
topiland

Forum posts: 0
File comments: 45
Uploads: 0
working well, one problem, addon cpu usage can get high spikes if loot of mob around.

Sampel at ghr invasions
topiland is offline Report comment to moderator  
Reply With Quote
Unread 01-25-13, 02:51 PM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 285
Uploads: 6
Quote:
Originally Posted by topiland
working well, one problem, addon cpu usage can get high spikes if loot of mob around.

Sampel at ghr invasions
Number of mobs around shouldnt affect anything!

It checks every frame to see if more than 1 second has passed since it last did anything 'heavy', and if not, it does nothing.

It's only in that 1 per second that it does any real work, and even then its not really doing that much - i've never seen it appear in the performance window.
adelea is offline Report comment to moderator  
Reply With Quote
Unread 02-02-13, 10:13 AM  
Arlequino

Forum posts: 0
File comments: 1
Uploads: 0
Саn it place an icon in the Docker?
Arlequino is offline Report comment to moderator  
Reply With Quote
Unread 02-02-13, 10:50 AM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 285
Uploads: 6
Quote:
Originally Posted by Arlequino
Саn it place an icon in the Docker?
I dont think it makes sense to put the icon in the Docker.

The icon is meant to be clicked on - and for most purposes, the docker would be out of the way.

If you really want it docked, I can put in something to allow this - but I dont think it would be terribly useable! Unless of course, you only want the notification of it going from red/green.
adelea is offline Report comment to moderator  
Reply With Quote
Unread 02-12-13, 06:40 AM  
Zezy

Forum posts: 0
File comments: 3
Uploads: 0
Docker

I think what he meant is a docker icon that toggles whether or not the UI is showing. I am absolutely loving this addon but the fact that it takes up a large portion of my screen and I can't hide it without disabling the whole addon is a drag. +1!

Oh! and an idea, not sure if it is possible or not. But have an option where the targeting macro is automatically spammed when in range of a rare mob. That way you don't have to spam click it all the time. <3
Last edited by Zezy : 02-12-13 at 06:42 AM.
Zezy is offline Report comment to moderator  
Reply With Quote
Unread 02-12-13, 01:04 PM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 285
Uploads: 6
Re: Docker

Quote:
Originally Posted by Zezy
I think what he meant is a docker icon that toggles whether or not the UI is showing. I am absolutely loving this addon but the fact that it takes up a large portion of my screen and I can't hide it without disabling the whole addon is a drag. +1!

Oh! and an idea, not sure if it is possible or not. But have an option where the targeting macro is automatically spammed when in range of a rare mob. That way you don't have to spam click it all the time. <3
OK, I can add a minimap/docker button that can be used to toggle display.

Once you start making a dent in the list though, it does start to take up seriously less space!
adelea is offline Report comment to moderator  
Reply With Quote
Unread 02-12-13, 08:07 PM  
Elaani
 
Elaani's Avatar

Forum posts: 0
File comments: 46
Uploads: 0
Just loaded the new version (2.01r4) and received the following error on login:

Quote:
Error: RareTracker/RareTracker_Main.lua:328: attempt to call upvalue 'string_format' (a nil value)
In RareTracker / RareTracker_Main.lua
stack traceback:
RareTracker/RareTracker_Main.lua:328: in function 'BuildUI'
RareTracker/RareTracker_Main.lua:663: in main chunk
Elaani is offline Report comment to moderator  
Reply With Quote
Unread 02-28-13, 09:31 PM  
Elaani
 
Elaani's Avatar

Forum posts: 0
File comments: 46
Uploads: 0
Getting an error with 2.02r1:

Code:
Error: Incorrect function usage.
  Parameters: (userdata: ), (userdata: ), "", "Event.UI.Input.Mouse.Left.Down"
  Parameter types: userdata, eventFrame, string, string
Function documentation:
	Attaches an event handler to an event.
	Not permitted on a frame with "restricted" SecureMode while the addon environment is secured.
		Layout:EventAttach(event, callbackOrMacro, label)   -- eventFrame, function/string, string
		Layout:EventAttach(event, callbackOrMacro, label, priority)   -- eventFrame, function/string, string, number
Parameters:
		callbackOrMacro:	A callback function or macro to search for.
		event:	The event's name. "." characters will be treated as hierarchy delimeters.
		label:	Human-readable label used to identify the handler in error reports, performance reports, and for later detaching.
		priority:	Priority of the event handler. Higher numbers trigger first.
    In RareTracker / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
	[C]: ?
	[C]: in function 'EventAttach'
	RareTracker/RareTracker_Main.lua:495: in function 'SetMacro'
	RareTracker/RareTracker_Main.lua:556: in function <RareTracker/RareTracker_Main.lua:508>
Error seems to be generated every time the button for targeting any nearby rare mobs is updated.
Elaani is offline Report comment to moderator  
Reply With Quote
Unread 03-01-13, 03:48 AM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 285
Uploads: 6
Quote:
Originally Posted by Elaani
Getting an error with 2.02r1:

Code:
Error: Incorrect function usage.
  Parameters: (userdata: ), (userdata: ), "", "Event.UI.Input.Mouse.Left.Down"
  Parameter types: userdata, eventFrame, string, string
Function documentation:
	Attaches an event handler to an event.
	Not permitted on a frame with "restricted" SecureMode while the addon environment is secured.
		Layout:EventAttach(event, callbackOrMacro, label)   -- eventFrame, function/string, string
		Layout:EventAttach(event, callbackOrMacro, label, priority)   -- eventFrame, function/string, string, number
Parameters:
		callbackOrMacro:	A callback function or macro to search for.
		event:	The event's name. "." characters will be treated as hierarchy delimeters.
		label:	Human-readable label used to identify the handler in error reports, performance reports, and for later detaching.
		priority:	Priority of the event handler. Higher numbers trigger first.
    In RareTracker / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
	[C]: ?
	[C]: in function 'EventAttach'
	RareTracker/RareTracker_Main.lua:495: in function 'SetMacro'
	RareTracker/RareTracker_Main.lua:556: in function <RareTracker/RareTracker_Main.lua:508>
Error seems to be generated every time the button for targeting any nearby rare mobs is updated.
Should be fixed in 2.02r3
adelea is offline Report comment to moderator  
Reply With Quote
Unread 03-02-13, 02:09 AM  
Elaani
 
Elaani's Avatar

Forum posts: 0
File comments: 46
Uploads: 0
No errors so far with new version, but I seem to be unable to "check off" a mob when I kill it. I can right-click and it turns green, but when I left-click nothing happens. Have tried in both "All" and "Available" modes. Tried a /reloadui and made no difference. It did however generate an error with Resource Tracker so ya, be posting that there.

Thanks again for all your hard work.
Elaani is offline Report comment to moderator  
Reply With Quote
Unread 03-05-13, 12:02 PM  
Omenpapa

Forum posts: 0
File comments: 32
Uploads: 0
In scarwood reach there is a macro "target Ironfang", which targets normal mobs too.
Omenpapa is offline Report comment to moderator  
Reply With Quote
Unread 03-05-13, 01:06 PM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 285
Uploads: 6
Quote:
Originally Posted by Elaani
No errors so far with new version, but I seem to be unable to "check off" a mob when I kill it. I can right-click and it turns green, but when I left-click nothing happens. Have tried in both "All" and "Available" modes. Tried a /reloadui and made no difference. It did however generate an error with Resource Tracker so ya, be posting that there.

Thanks again for all your hard work.
That should be fixed in 2.02r5 - you are still seeing it ?

EDIT: just noticed date of original message - not sure how I missed it before!
Last edited by adelea : 03-05-13 at 01:12 PM.
adelea is offline Report comment to moderator  
Reply With Quote
Unread 03-05-13, 01:13 PM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 285
Uploads: 6
Quote:
Originally Posted by Omenpapa
In scarwood reach there is a macro "target Ironfang", which targets normal mobs too.
Not sure what we can do about this - thats juse the way the rift /target macros work.

Can maybe try with /targetexact instead.. Will have a play around.
adelea is offline Report comment to moderator  
Reply With Quote
Unread 03-05-13, 11:11 PM  
Omenpapa

Forum posts: 0
File comments: 32
Uploads: 0
Yes, targetexact will definately solve this issue.

EDIT: I can remove the mobs from the available list w/o any problem.
Last edited by Omenpapa : 03-07-13 at 12:59 PM.
Omenpapa is offline Report comment to moderator  
Reply With Quote
Unread 05-25-13, 10:06 PM  
Elaani
 
Elaani's Avatar

Forum posts: 0
File comments: 46
Uploads: 0
Been running around on PTS, got this when zoning into Ashora on the latest PTS build.

(I know it's not an immediate problem since whatever is causing this is on PTS only, but wanted to give you a heads-up since this will probably be an issue once 2.3 goes live)

Code:
Error: Incorrect function usage.
  Parameters: (Texture: RareTracker.RT.UI.button.0x27485658), (userdata: ), "suppressmacrofailures
targetexact Ranger Fahrand", "Event.UI.Input.Mouse.Left.Click"
  Parameter types: Texture, eventFrame, string, string
Function documentation:
	Attaches an event handler to an event.
	Not permitted on a frame with "restricted" SecureMode while the addon environment is secured.
		Layout:EventAttach(handle, callback, label)   -- eventFrame, function, string
		Layout:EventAttach(handle, callback, label, priority)   -- eventFrame, function, string, number
Parameters:
		callback:	A global event handler function. This will be called when the event fires. The first parameter will be the standard frame event handle, any other parameters will follow that.
		handle:	A handle to a frame event, usually pulled out of the "Event.UI." hierarchy.
		label:	Human-readable label used to identify the handler in error reports, performance reports, and for later detaching.
		priority:	Priority of the event handler. Higher numbers trigger first.
    In RareTracker / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
	[C]: ?
	[C]: in function 'EventAttach'
	RareTracker/RareTracker_Main.lua:492: in function 'SetMacro'
	RareTracker/RareTracker_Main.lua:551: in function <RareTracker/RareTracker_Main.lua:506>
Elaani is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: