Download
(60Kb)
Download
Updated: 06-30-11 01:16 PM
Addon for:
LitePanels.
Pictures
File Info
Updated:06-30-11 01:16 PM
Created:10-12-09 02:10 AM
Downloads:18,833
Favorites:113
MD5:

LiteStats  Popular! (More than 5000 hits)

Version: 40200.1
by: Katae [More]

Proof of concept plugin for LitePanels, which you will need installed.

To install, rename config_default.lua to config.lua.

/litestats (/lstats) - In-game functionality help.

Another stats mod? Why?
This addon was initially created to test LitePanels to make sure it was bug free. There are a lot of addons like this out there, but none that had the capabilities that I wanted from an addon of this type.

Missing a nifty feature X from stats mod Y?
Ask and ye shall receive!

~ modules ~

#Memory: Right click collects Lua garbage. Max number of addons can be set in the config.

#Durability: Armored man can be configured to be hidden or shown. Armor durability percentages scale from green (100%) to yellow (50%) to red (0%). Auto-repair may be toggled by right-clicking the text, guild funds can be configured in the config. Shift-click or Middle-click opens an equipment set switching menu.

#Gold: Saves data on the amount of gold you have server-wide. Right-clicking the text toggles auto-vendoring trash loot. A junk exceptions list can be configured via the /junk command.

#Clock: Left-click toggles the game calendar, right-click toggles time manager. Time manager settings apply.

#Location/Coords: Player coords are displayed on the tooltip or as a separate module. Clicking toggles the world map. Shift-click inserts the coordinates into chat.

#Ping: Displays a class colored text with who pinged the minimap!

#DPS: May be configured to show/hide on activity.

#Guild/Friends: Online count text including members/friends online tooltip with right-click sorting (guild only). Holding alt shows notes and ranks.

#Talents: Talent spec display with ability to right-click to cast dual spec.

#Character Stats: User's choice of stats configured in a [tag] format. Dual spec support.

#Experience/Played/Reputation: A three-in-one module with XP tracking, playtime tracking, and a reputation text display. The three modes can be cycled through by right-clicking.

Also: Latency, FPS, Mail, and Bag space.


Note that some modules may be disabled by default. Simply head to the config file and enable as you see fit!

» locales


40200.1 -- 2011.06.30
- Fixed a couple bugs that crept in with 4.2 API changes.
- 4.2 toc update.

40100.1 -- 2011.06.12
- Fixed a 4.1 bug in the DPS module that was breaking it.
- Implemented 'World' latency. Text shows the greater of home or world. Latency module given tooltip to display both.
- 4.1 toc update.

40000.5 -- 2011.03.12
- Added average ilvl to the durability tooltip.
- Friends list module was not updating when BN friends list changed.
- Explicitly converted 'lastkill' and 'lastquest' to a number in case it was being interpreted as a string. May have been causing some errors.

40000.4 -- 2011.02.15
- Fixed clock bug and added the Tol Barad timer. (donjon & dutorien)
- Moved around the default location of modules in the config in relation to the default minimal.
- Disabled the Coords, Talent, and Stats modules by default.
- Player name is no longer hidden in the guild module.
- Default minimap zone text is now hidden when the Location module is enabled.
- DPS module, if set to do so, will now hide when inactive after 10 seconds. DPS value can now be shortened (15.2k).

40000.3 -- 2010.10.24
- Minor code cleanup.
- Fixed issue where b.net friends' real names were not showing up by holding alt if the person didn't have a note.

40000.2 -- 2010.10.18
- Removed talent spam filtering, obsolete.
- Fixed bug equipmentManager bug. (thanks lainbh)
- Guild module now opens the new guild frame. (thanks lainbh)
- Friends module now shows Battle.net friends. Holding alt will show the player's real name while they're logged into WoW.
- Fixed watched currency icon.

40000.1 -- 2010.10.13
- 4.0 toc update.
- Ammo module obsolete, removed.
- Tracking module obsolete, removed.
- Talent module bugs squashed.
- Bug with the default clock not hiding correctly.

30300.9 -- 2010.08.13
- Enabled ability to set font to each stat individually. Simply use the following attributes in the individual stat settings: font, color, size, alpha, outline, and/or shadow.

30300.8 -- 2010.08.04
- Added Korean (koKR) locale. Updated Spanish (esES) locale.

0.9.10a -- 2010.01.29
- Localization updates: frFR added, complete; esES added, partial; deDE updated.

0.9.10 -- 2010.01.29
- Added [color] tag, for a gradient color code, to latency and durability modules.
- Added latency and fps to the memory tooltip.
- Hidden addons in the memory module, or hidden guild mates in the guild module can now be exposed by holding the Alt key.
- Faction name subs config added (faction_subs).
- Faction tooltip with basic info added.
- Localization updates. zhTW added, partial.

0.9.9 -- 2010.01.08
- ruRU and deDE localizations added. http://wow.curseforge.com/addons/litepanels/localization/
- Commented out d/h/m/s variables in experience module, customize by uncommenting.
- Changed default font to a more universal locale friendly one.
- Added ammo module by request. Enabled only on hunters by default.
- Added reputation watcher to experience module. Change format with the new faction_fmt variable.
- Left-click now cycles between experience, time played, and reputation.
- Experience module variable changes: normal_fmt -> xp_normal_fmt, rested_fmt -> xp_rested_fmt, maxlevel_fmt -> played_fmt
- Moved LPSTAT_SUBS table to Talents.name_subs in the module config.

0.9.8a -- 2009.12.15
- Small variable bug fix in experience module. Forgot to document changing the variable Experience.fmt to Experience.normal_fmt.

0.9.8 -- 2009.12.14
- Added in-combat hiding options for all or specific stats.
- Equipment set switching menu added to durability module. Shift-click or Middle-click opens it.

0.9.7a -- 2009.12.08
- Fixed error when config.lua isn't installed.

0.9.7 -- 2009.12.08
- 3.3 toc update.
- Renamed default config file to config_default.lua. Config now installed by changing the name to config.lua.
- Renamed Experience.fmt variable to Experience.normal_fmt
- Added location module's chat coords functionality to the coords module.
- Rewrote the coords module. Less buggy now.
- Added memory gradient coloring in memory tooltip.
- Modules anchored to a disabled module will no longer be hidden.
- Experience module and tags revamped, please see new config for changes.
- Playtime added to experience module, hold alt to see all character's total time played (default when max level).
- Minor time format changes (#d #h #m #s).
- Asterisk next to grouped friend/guildies is now colored green if in player's current zone, orange if not.
- Added /lstats command. Lists tips on how to use various module functionalities.

0.9.6c -- 2009.11.12
- Reverted last revision's "icon_size" setting changes back to "iconsize". This was causing a little confusion.
- Tracking icon bug fixed.
- Removed coord tracking inside instances. This was causing the world map to hide itself when opened.

0.9.6b -- 2009.11.11
- Added global tooltip icon setting (LTIPICONSIZE)
- Added icon tag to tracking module.

0.9.6a -- 2009.11.11
- Various bug fixes
- Class names can now be used in profiles.

0.9.6 -- 2009.11.11
- Added character stats module. Two strings available for dual specs, configurable by tags. Tag list is in config.
- Added experience module, tag configurable. Basic, much more functionality is planned in the future.
- Added coordinates module (off by default), location module tooltip retains coord functionality.
- Added an asterisk to friends and guild members that are in your group or raid.
- Added a default guild roster sorting setting.
- Tracked currencies added to the gold module. Left-click now opens currencies tab.
- Added the default UI mail tooltip to the mail module.

0.9.5a -- 2009.11.04
- Fixed a bug with class localizations in the friends module.

0.9.5 -- 2009.11.04
- Moved all of the configuration variables to config.lua. Included a string class coloring function.
- Guild list tooltip added to the guild module. Right-click cycles sorting name/level/class/zone, shift right-click reverses the current sort. Hold the Alt key to view or sort by notes and ranks.
- Friends list tooltip added to the friends module. Hold the Alt key to view notes.
- Reworked the clock module. The clock display now reflects the settings in the Time Manager (right-click).
- Memory module will now display in KB when below 1MB.
- Bugs in the talents module squashed.
- Made changes to string format configs dealing with numbers, allowing for more control over decimals.
- Stat building structure changed, see NewStat().

0.9.4 -- 2009.10.29
- Fixed a bug in the clock module.
- Added icon tag and chat filter to the talents module.

0.9.3 -- 2009.10.25
- Moved autosell/repair default savedvars to set themselves on login.
- 24-hour option added to the Clock module.
- Inventory repairs can now be ignored/unignored via the ignore_inventory option.
- Added guild and friends modules. Clicking will toggle either the guild or friends/ignore list.
- Added bag space module. Clicking opens/closes all bags.
- Added talents module. Clicking swaps spec if dual spec is learned, right-click opens the talent UI.
- Provided a commented stat template near the end of core.lua.

0.9.2 -- 2009.10.13
- Added a junk profit chat printout. Chat gold format changed.

0.9.1 -- 2009.10.13
- Removed some personal tweaks I forgot to remove in the release.
- Fixed a bug with profiles and moved them to a different file, profiles.lua
- Added variable for changing the number of letters the location text is truncated by, 0 disables this feature.
- Option for displaying local time added.
- Added chat syntax explanation for /junk.
- Tooltip click polishing.
- Default for DPS hide_inactive enabled.
- Added coords to the location tooltip, auto-updates. Shift-clicking location text will insert the player's zone and coords into the chat edit box.
- Memory tooltip now auto-updates while hovered.
- Included 04b03 font. http://www.dsg4.com/04/extra/bitmap/index.html

0.9 -- 2009.10.12
- Initial release.
Post A Reply Comment Options
Unread 10-12-09, 07:53 AM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 787
Uploads: 5
Very sweet for ppl who don't wanna mess around in LitePanels This might actually replace a few of my current mods

Only missing one thing and that's coordinates on the Location-function
__________________
Livestream | Twitter | YouTube
Report comment to moderator  
Reply With Quote
Unread 10-12-09, 08:20 AM  
Seth
A Kobold Labourer

Forum posts: 1
File comments: 12
Uploads: 0
Originally posted by richerich
Very sweet for ppl who don't wanna mess around in LitePanels This might actually replace a few of my current mods
Dito - like SLdatatext and minor addons from Tukui (autosell, -repair)
Report comment to moderator  
Reply With Quote
Unread 10-12-09, 08:28 AM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 787
Uploads: 5
Originally posted by Seth
Dito - like SLdatatext and minor addons from Tukui (autosell, -repair)
I'm using mods atm to show that via a broker-display, so this is a good choice for a UI-designer like me. Those mods is not for everyone, you know.
__________________
Livestream | Twitter | YouTube
Report comment to moderator  
Reply With Quote
Unread 10-12-09, 06:36 PM  
Sythral
A Kobold Labourer
 
Sythral's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 21
Uploads: 1
Thank you for making this, it gave me a lot of ideas for my Litepanels! I do have one question... how do I set the autosell and autorepair to default to yes?

I also have issues with the time, I like to see my local time and the server I play on is 2 hours behind me.... no matter what I do the time that shows is the server time and not local.
Last edited by Sythral : 10-12-09 at 06:38 PM.
Report comment to moderator  
Reply With Quote
Unread 10-12-09, 07:36 PM  
Katae
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 208
File comments: 260
Uploads: 6
Originally posted by Sythral
Thank you for making this, it gave me a lot of ideas for my Litepanels! I do have one question... how do I set the autosell and autorepair to default to yes?
AutoSell is enabled by default. For AutoRepair, find this line and change false to true. Edit: Realized that the tooltip may say the option is off by default, but when you visit a merchant, it will turn on. This will be fixed in the next update.

if not LPSTAT[char].AutoRepair then LPSTAT[char].AutoRepair = false end

I live in my server's time zone so I overlooked adding local time to the text, I'll be sure to add a config option for that. Edit: Added in 0.9.1
Last edited by Katae : 10-14-09 at 06:13 PM.
Report comment to moderator  
Reply With Quote
Unread 10-13-09, 02:12 AM  
Katae
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 208
File comments: 260
Uploads: 6
Updated with a number of fixes that I missed and polished things up a bit.

As requested, I added coords to the location tooltip (shift-click sends it to chat) and clock text can be set to local time. I'll try to add mail and experience modules by the weekend.

Edit: Having computer issues so the update will take longer than I anticipated.
Last edited by Katae : 10-16-09 at 03:52 AM.
Report comment to moderator  
Reply With Quote
Unread 10-13-09, 03:34 PM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 787
Uploads: 5
How about a printout when you autosell grey items, kinda like how see when u autorepair.
__________________
Livestream | Twitter | YouTube
Report comment to moderator  
Reply With Quote
Unread 10-13-09, 06:13 PM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 787
Uploads: 5
Originally posted by Katae
Could be done easily, a little spammy imo, but I could add an option for it.
No no, just total money from it, not each item for itself
__________________
Livestream | Twitter | YouTube
Report comment to moderator  
Reply With Quote
Unread 10-13-09, 06:22 PM  
Katae
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 208
File comments: 260
Uploads: 6
Originally posted by richerich
No no, just total money from it, not each item for itself
Ahh, got it

Updated
Last edited by Katae : 10-13-09 at 07:23 PM.
Report comment to moderator  
Reply With Quote
Unread 10-13-09, 09:06 PM  
Sythral
A Kobold Labourer
 
Sythral's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 21
Uploads: 1
Originally posted by Katae
Updated with a number of fixes that I missed and polished things up a bit.

As requested, I added coords to the location tooltip (shift-click sends it to chat) and clock text can be set to local time. I'll try to add mail and experience modules by the weekend.
Much appreciated. This has been a great help for putting the finishing touches on my UI. Thanks for all your hard work.
Last edited by Sythral : 10-13-09 at 09:08 PM.
Report comment to moderator  
Reply With Quote
Unread 10-13-09, 10:23 PM  
vpr
A Theradrim Guardian

Forum posts: 65
File comments: 272
Uploads: 0
on the mail module - could you add an option that would send a notification of a new mail message through MSBT/SCT/ or Parrot (I use MSBT)

thanks
Report comment to moderator  
Reply With Quote
Unread 10-14-09, 03:53 AM  
xandora
A Chromatic Dragonspawn
 
xandora's Avatar

Forum posts: 188
File comments: 51
Uploads: 0
I can't seem to get a font to work at all. The text will work fine without the 'font = ...' part, but as soon as I put it in all my other panels and setups disappear EXCEPT the one that I'm putting the text code into. :S

This is what I've got at the moment. Am I doing something wrong?
Code:
text = {
	string = "I can put text here! lol",
	font = "fontfont.ttf",
	},
Report comment to moderator  
Reply With Quote
Unread 10-14-09, 04:06 AM  
Katae
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 208
File comments: 260
Uploads: 6
Are you using the full path to the font? A file name alone assumes that the font is located in Interface\AddOns\LitePanels\media\.
Originally posted by xandora
I can't seem to get a font to work at all. The text will work fine without the 'font = ...' part, but as soon as I put it in all my other panels and setups disappear EXCEPT the one that I'm putting the text code into. :S
Report comment to moderator  
Reply With Quote
Unread 10-14-09, 04:08 AM  
xandora
A Chromatic Dragonspawn
 
xandora's Avatar

Forum posts: 188
File comments: 51
Uploads: 0
oops, this was meant for the litepanels comment section. >.>

I've got the file in the \media\ directory.

EDIT: Pastebin of the whole block of code I'm working on. http://pastebin.com/m1a20da94
Last edited by xandora : 10-14-09 at 04:10 AM.
Report comment to moderator  
Reply With Quote
Unread 10-14-09, 04:15 AM  
Katae
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 208
File comments: 260
Uploads: 6
Edit: It's most likely because the font hasn't been loaded by the client, which only happens on start-up. Just recreated the same situation myself.

I truly need to make better error handling

Originally posted by xandora
oops, this was meant for the litepanels comment section. >.>

I've got the file in the \media\ directory.

EDIT: Pastebin of the whole block of code I'm working on. http://pastebin.com/m1a20da94
Last edited by Katae : 10-14-09 at 04:52 AM.
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.