Download
(3 Kb)
Download
Updated: 06-27-12 03:50 PM
Addon for:
SLDataText.
Pictures
File Info
Updated:06-27-12 03:50 PM
Created:01-02-12 08:24 PM
Downloads:1,406
Favorites:7
MD5:
SLDataText ItemTracker
Version: 1.0.3
by: Taffu [More]
SLDataText ItemTracker v1.0.3
This plug-in is only compatible with SLDataText v4.2.0 and higher.

This is a simple item tracking module plug-in for SLDataText. It assists with tracking items by itemID or item name and gives you a running display of your current count of that item. Helpful when farming! If you enter a goal amount, the module will highlight pulse to inform you that you've met or exceeded your goal.

Displays current item count, and module click functionality:
- Left Click: Open Item Designation Popup.

Inherits all other SLDataText related features, including configuration. Use '/sldt ItemTracker' to access menu.
June 27th, 2012 - v1.0.3
- Added option to truncate displayed item name on tracker

January 14rd, 2012 - v1.0.2
- When count equals or exceeds goal, module will highlight pulse
- Clean up & removed unecessary libraries

January 3rd, 2012 - v1.0.1
- Addressed first load issue causing a nil item error.
Archived Files (3)
File Name
Version
Size
Author
Date
1.0.2
3kB
Taffu
01-14-12 05:31 AM
1.0.1
7kB
Taffu
01-03-12 11:06 AM
1.0.0
7kB
Taffu
01-02-12 08:24 PM


Post A Reply Comment Options
Old 01-03-12, 11:03 AM  
Taffu
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 149
File comments: 418
Uploads: 33
Originally Posted by Sir Punky
Originally Posted by Taffu
On first load? What happened when the error happened? Any other specifics you can provide?
Yes, on first load.
Nothing unusual happened, the module works, I can track various items, seem that it's working as intended.
Why he gave me that error have no idea.
Ahh, seems my default was nil, so first load will do it to anyone with fresh SavedVariables. I'll fix that asap, should work fine after you track your first item. Thanks for the heads up
Taffu is offline Report comment to moderator  
Reply With Quote
Old 01-03-12, 10:55 AM  
Sir Punky
A Kobold Labourer
 
Sir Punky's Avatar

Forum posts: 0
File comments: 17
Uploads: 0
Originally Posted by Taffu
On first load? What happened when the error happened? Any other specifics you can provide?
Yes, on first load.
Nothing unusual happened, the module works, I can track various items, seem that it's working as intended.
Why he gave me that error have no idea.
Sir Punky is offline Report comment to moderator  
Reply With Quote
Old 01-03-12, 10:33 AM  
Taffu
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 149
File comments: 418
Uploads: 33
Originally Posted by Sir Punky
Sorry that the first comment is for an error
On first load? What happened when the error happened? Any other specifics you can provide?
Taffu is offline Report comment to moderator  
Reply With Quote
Old 01-03-12, 10:18 AM  
Sir Punky
A Kobold Labourer
 
Sir Punky's Avatar

Forum posts: 0
File comments: 17
Uploads: 0
Sorry that the first comment is for an error
Code:
Message: ...ns\SLDataText_ItemTracker\SLDataText_ItemTracker.lua:157: attempt to concatenate local 'itemName' (a nil value)
Time: 01/03/12 19:16:56
Count: 1
Stack: ...ns\SLDataText_ItemTracker\SLDataText_ItemTracker.lua:157: in function `Refresh'
...ns\SLDataText_ItemTracker\SLDataText_ItemTracker.lua:216: in function <...ns\SLDataText_ItemTracker\SLDataText_ItemTracker.lua:182>

Locals: self = <unnamed> {
 0 = <userdata>
 optsTbl = <table> {
 }
 Text = <unnamed> {
 }
 db = <table> {
 }
 Refresh = <function> defined @Interface\AddOns\SLDataText_ItemTracker\SLDataText_ItemTracker.lua:135
 Tool = <unnamed> {
 }
 Frame = SLDT_ItemTracker {
 }
}
itemCount = 15
itemName = nil
itemTexture = nil
txstr = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = <unnamed> {
 0 = <userdata>
}
(*temporary) = "%s|cff%s%s%s"
(*temporary) = ""
(*temporary) = "F48CBA"
(*temporary) = nil
(*temporary) = ": "
(*temporary) = nil
(*temporary) = 4
(*temporary) = 0
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = 0
(*temporary) = 0
(*temporary) = "attempt to concatenate local 'itemName' (a nil value)"
db = <table> {
 enabled = true
 strata = "LOW"
 tooltipOn = true
 fontSize = 12
 anch = "UIParent"
 font = "Arial Narrow"
 aF = "CENTER"
 aP = "CENTER"
 yOff = -72
 xOff = 0
 goal = 0
 forceShow = false
 showIcon = true
 name = "ItemTracker"
 outline = false
 gfont = false
}
firstRun = false
SLDT = <unnamed> {
 0 = <userdata>
 Bag = <unnamed> {
 }
 Guild = <unnamed> {
 }
 Exp = <unnamed> {
 }
 UpdateBaseText = <function> defined @Interface\AddOns\SLDataText\core.lua:22
 Coords = <unnamed> {
 }
 Modules = <table> {
 }
 Currency = <unnamed> {
 }
 SetupBaseFrame = <function> defined @Interface\AddOns\SLDataText\core.lua:8
 stratTbl = <table> {
 }
 Armor = <unnamed> {
 }
 justTbl = <table> {
 }
 classColor = "F48CBA"
 fontTbl = <table> {
 }
 db = <table> {
 }
 ItemTracker = <unnamed> {
 }
 FPS = <unnamed> {
 }
 anchTbl = <table> {
 }
 Refresh = <function> defined @Interface\AddOns\SLDataText\core.lua:105
 ZoneText = <unnamed> {
 }
 Memory = <unnamed> {
 }
 Friends = <unnamed> {
 }
 AddModule = <function> defined @Interface\AddOns\SLDataText\core.lua:39
 Clock = <unnamed> {
 }
 Gold = <unnamed> {
 }
 Mail = <unnamed> {
 }
 Frame = <unnamed> {
 }
 UpdateBaseFrame = <function> defined @Interface\AddOns\SLDataText\core.lua:30
 Latency = <unnamed> {
 }
}
Pulse = <function> defined @Interface\AddOns\SLDataText_ItemTracker\SLDataText_ItemTracker.lua:29
text = <unnamed> {
 0 = <userdata>
}
frame = SLDT_ItemTracker {
 0 = <userdata>
}
Sir Punky is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.