Download
(8Kb)
Download
Updated: 10-26-20 07:40 AM
Pictures
File Info
Compatibility:
Classic Patch (1.13.5)
Classic Patch (1.13.4)
Shadowlands pre-patch (9.0.1)
Classic Patch (1.13.3)
Visions of N'Zoth (8.3.0)
Classic (1.13.2)
Updated:10-26-20 07:40 AM
Created:11-19-08 06:48 PM
Downloads:15,542
Favorites:218
MD5:

Ara Broker XP  Popular! (More than 5000 hits)

Version: r11
by: vikingking, Aranarth

Version R8 and higher has been tested with Classic, BfA Retail, and the Shadowlands Beta.
You only need the current version for all your XP reporting needs.


This data broker plugin provides an ASCII bar representing XP: ||||||||||||||||||||||||||||||

Click the ASCII bar to display config menu. You can change:
- the pattern used in the ASCII bar (default is |).
- the length / number of pattern repetitions (default is 30).
- colors for earned, rested and remaining xp.
- the thousand separator / the character used between groups of 3 digits for better reading or large numbers.

r11
  • Updated toc to 90001
  • Code cleanup, fix indentation in code

r10
  • Marked WoW 9.x as Released Version

r9
  • Cleaned up some issues with the code

r8
  • Updated to work properly with Shadowlands Beta

r7
  • Change icon in broker to something supported by both Retail and Classic

r6
  • Update ToC

r5
  • Updated and tested under 8.0.1 and the BFA Beta

r4
  • Fixed the "1 bubblebubbles left" message issue.

r3
  • Click the block to access options. You no longer need to edit the lua file.
  • Max level is not hardcoded anymore: it will scale with expansions.
  • In the tooltip: added number of bubbles left next to level.
  • The thousand separator defaults to a comma if your client is enUS, or a space otherwise.

r2
  • Added variable "thousandSeparator": in the tooltip, it's the character between groups of 3 digits. Defaults to " ".
  • Added the LDB attribute "type" (set to "data source") for better recognition & display integration.
  • Small code tweak in FormatXP function.

r1
  • Initial release.
Optional Files (0)


Post A Reply Comment Options
Unread 05-31-09, 03:08 PM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
Originally posted by techsgtchen
I feel that it may be awesome if you could incorporate the glowing experience 'bar' from FuBar_FuXPFu?
http://www.wowace.com/projects/project-13926/

And, the tracking of rest xp for different characters in FuBar_RestFu?
http://www.wowace.com/projects/fubar_restfu/

Thank you very much for your time and energy.
Sorry but I don't think I will add anything to this tiny mod. It would be better to make a new and bigger one that would incorporate your ideas. Try the "addon ideas" section on the wowace forums.
Report comment to moderator  
Reply With Quote
Unread 08-03-09, 08:13 AM  
Carighan
A Defias Bandit
 
Carighan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 96
Uploads: 1
While I am 99% happy with this, can you give it the options of Ara_Broker_Repuation? Just a small polish, basically allowing text instead of bar display, and giving it an icon.

OR, (ofc) merge it with the Rep mod, below lvl80 it shows XP by default, at lvl80 it always shows Rep.

^_^
__________________
SQUEAK.
--(The Death of Rats, Terry Pratchett, Soul Music)
Report comment to moderator  
Reply With Quote
Unread 08-03-09, 10:25 AM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
Originally posted by KnThrak
While I am 99% happy with this, can you give it the options of Ara_Broker_Repuation? Just a small polish, basically allowing text instead of bar display, and giving it an icon.

OR, (ofc) merge it with the Rep mod, below lvl80 it shows XP by default, at lvl80 it always shows Rep.

^_^
Sorry, Im not ready for this kind of merge.

If you want text instead of ASCII bar, there's plenty of addons you can try.
Report comment to moderator  
Reply With Quote
Unread 10-23-09, 04:34 AM  
kokomala
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 25
Uploads: 6
Any chance of having this minor addition to your block.text put in your Function OnEvent(self, event, unit)? Basically its just putting the text "XP:" in front of the reputation bar (not the tooltip).

Code:
block.text =
		"|cff"..colorRested .. "XP:"..
		"|cff"..colorXP	..strsub( bar, 1, lenXP*lenChar )..
		"|r|cff"..colorRested	..strsub( bar, 1, lenRested*lenChar )..
		"|r|cff"..colorRemaining..strsub( bar, 1, (length-lenXP-lenRested) * lenChar ).."|r"
Last edited by kokomala : 10-23-09 at 06:20 AM.
Report comment to moderator  
Reply With Quote
Unread 01-29-10, 06:37 AM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 158
File comments: 281
Uploads: 5
Aranarth, I know you're not playing right now, but you still seem to be semi-active, so I'll make this feature request anyways. What would you think about adding a yellow (or other) bar coloring representing the xp you'll have after you hand in all completed quests?

I think this would be a wonderful feature, because then I would know when I've hit the threshold while doing quests of when I can hearth back to my questing hub, and turn in all my quests and get a level from it.

As far as I can figure, you'd have to watch quest status update events, and whenever one is marked completed, scan the quest log, and total the xp it says you'll earn from completed quests. Also watch gear changed events, and rescan the quest log anytime a piece of heirloom gear is equipped or removed, as that changes the expected amount of xp gain.

If you are disinclined to implement this yourself, or just don't have the time, would you merge it if I submitted a patch file to you with this feature? Or should I not waste my time?

Thanks for everything, I still love all your mods!
Report comment to moderator  
Reply With Quote
Unread 02-09-10, 12:54 PM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
Originally posted by Jzar
Aranarth, I know you're not playing right now, but you still seem to be semi-active, so I'll make this feature request anyways. What would you think about adding a yellow (or other) bar coloring representing the xp you'll have after you hand in all completed quests?

I think this would be a wonderful feature, because then I would know when I've hit the threshold while doing quests of when I can hearth back to my questing hub, and turn in all my quests and get a level from it.

As far as I can figure, you'd have to watch quest status update events, and whenever one is marked completed, scan the quest log, and total the xp it says you'll earn from completed quests. Also watch gear changed events, and rescan the quest log anytime a piece of heirloom gear is equipped or removed, as that changes the expected amount of xp gain.

If you are disinclined to implement this yourself, or just don't have the time, would you merge it if I submitted a patch file to you with this feature? Or should I not waste my time?

Thanks for everything, I still love all your mods!
The idea is interesting, I may look into it if I plan to make a bigger XP plugin, but that's certainly not before the beta of Cataclysm (if I get a key, which is unlikely).
Report comment to moderator  
Reply With Quote
Unread 02-09-10, 06:48 PM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 158
File comments: 281
Uploads: 5
Well, we'll see what the Cataclysm beta brings, but for the WotLK beta, WoWInterface was able to secure beta keys for just about all us addon authors. I'm optomistic that you'll get one for next xpac.
Report comment to moderator  
Reply With Quote
Unread 07-27-10, 07:21 PM  
sietelle
A Kobold Labourer

Forum posts: 1
File comments: 37
Uploads: 0
ascii XP, it's like.. so simple yet i've never seen it/thought of it lol
Report comment to moderator  
Reply With Quote
Unread 09-14-10, 02:50 PM  
akgis
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 80
Uploads: 4
To make it work with Cataclysm on line of 4 of Ara_Broker_XP.lua

Code:
if( UnitLevel"player" == 85 )then return end
Change the 80 to 85
__________________
Report comment to moderator  
Reply With Quote
Unread 12-06-10, 04:34 PM  
speak
A Wyrmkin Dreamwalker
 
speak's Avatar

Forum posts: 57
File comments: 186
Uploads: 0
Thank you very much for the r3 update!
Report comment to moderator  
Reply With Quote
Unread 12-08-10, 10:06 PM  
speak
A Wyrmkin Dreamwalker
 
speak's Avatar

Forum posts: 57
File comments: 186
Uploads: 0
Option to remove "XX Bubbles Left"

I'm wondering if we could get the option to remove the "XX Bubbles Left" text at the top of the tooltip when mousing over this plugin. I don't know what bubbles are so I don't care about how many are left. I know what percentage is so that's what I only care about seeing
Thanks
Report comment to moderator  
Reply With Quote
Unread 12-25-10, 09:33 PM  
heltonaugusto
A Kobold Labourer
Premium Member

Forum posts: 0
File comments: 1
Uploads: 0
Re: Option to remove

Originally posted by speak
I'm wondering if we could get the option to remove the "XX Bubbles Left" text at the top of the tooltip when mousing over this plugin. I don't know what bubbles are so I don't care about how many are left. I know what percentage is so that's what I only care about seeing
Thanks
The default XP bar has 20 bubbles, when talking to people who haven't an XP addon they will often tell you how many bubbles are left for level instead of %.
Report comment to moderator  
Reply With Quote
Unread 12-27-10, 10:45 AM  
Caramirdan
A Kobold Labourer
 
Caramirdan's Avatar

Forum posts: 0
File comments: 47
Uploads: 0
Re: Option to remove

Originally posted by speak
I'm wondering if we could get the option to remove the "XX Bubbles Left" text at the top of the tooltip when mousing over this plugin. I don't know what bubbles are so I don't care about how many are left. I know what percentage is so that's what I only care about seeing
Thanks
I like the "XX Bubbles Left" reminder--that's the number I tell my friends, because most don't give a hoot about percentages, unlike you and I do.
Report comment to moderator  
Reply With Quote
Unread 08-01-11, 11:23 AM  
Taryble
A Molten Giant
 
Taryble's Avatar

Forum posts: 811
File comments: 40
Uploads: 0
Slight bug when at less than 5% XP left to go

The bug is in the "x bubbles to go" display text - when you're at 1 bubble, it says "1 bubblebubbles left".

I looked into editing the lua for the addon, but I'm not sure how you're picking which string to display (bubble or bubbles) - I've never bothered much with the :format() on the end of a string (well, okay, bothered with it at all).

Also, what does the "|4" mean on that line in the lua code? (line 172, which seems to be the line where everything is done involving this bug )
__________________
-- Taryble
Report comment to moderator  
Reply With Quote
Unread 08-01-11, 06:34 PM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
Re: Slight bug when at less than 5% XP left to go

@Taryble:

Thank you for pointing that issue it's now fixed. It was a typo with the "|4" syntax.

Here is a better format string exemple: "%i |4mouse:mice;".
As you have probably already guessed, it's a singular/plural selector: it looks at the preceding number (the argument provided for "%i") and if it's greater than 1 it displays the 2nd string (between ":" and ";"), otherwise it displays the first.
Last edited by Aranarth : 08-01-11 at 06:35 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: