Get an Epic Experience with Premium

XPBarNone

Miscellaneous Login to Add Favorites
  • 8 Likes
  • World of Warcraft
  • 851 Monthly Downloads
  • Supports: 6.1.0
  • 246,204 Total Downloads
  • Updated 03/04/2015
  • Created 07/02/2008
  • 344 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 60100-1
or
Support development! **
Donate

About XPBarNone

XPBarNone
XPBarNone is an XP bar with handy feature set.

Description
Lightweight XP bar with a nice set of features, the text display is customisable, the default setting resembles the following:
Exp: 1234/56789 (7586) :: 12.5% through level 34 :: 1234 XP left :: 12 kills to level

Menus
You can access two different menus to configure XPBarNone.
Shift + Right Click: This accesses the main configuration menu. It's the same menu you could get through the slash commands, but in a nice graphical form.
Control + Right Click: This menu allows you to select which faction you would like to watch on your XP Bar.

Slash Commands
/xpbarnone or /xpbn

tag 60100-1
e61225f2c64df4532a13b0e828bdf1673cd59d28
phyber <phyber@wowace>
2015-03-04 16:13:23 +0000

Tagged as 60100-1

--------------------

phyber:
    - Update TOC to 60100

Comments

First Previous Page 2 of 5 Next Last
  • #53

    Just replace every occurance of

    GetFriendshipReputationByID(

    with

    GetFriendshipReputation(

  • #52

    Broken in 5.1 with the removal of GetFriendshipReputationByID:

     

    3x XPBarNone-v1.6\Core.lua:1083: attempt to call global "GetFriendshipReputationByID" (a nil value)
    XPBarNone-v1.6\Core.lua:1083: in function "UpdateRepData"
    XPBarNone-v1.6\Core.lua:1126: in function "UpdateXPBar"
    XPBarNone-v1.6\Core.lua:1061: in function "UpdateXPData"
    XPBarNone-v1.6\Core.lua:692: in function <XPBarNone\Core.lua:658>
    (tail call): ?
    <in C code>
    <string>:"safecall Dispatcher[1]":9: in function <string>:"safecall Dispatcher[1]":5
    (tail call): ?
    ...\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0-11.lua:543: in function "EnableAddon"
    ...\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0-11.lua:636: in function <...\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0.lua:621>
    <in C code>
    FrameXML\UIParent.lua:299: in function "UIParentLoadAddOn"
    FrameXML\UIParent.lua:322: in function "CombatLog_LoadUI"
    FrameXML\UIParent.lua:692: in function <FrameXML\UIParent.lua:657>

    Locals:
    nil

    Last edited by dascott on 11/27/2012 6:32:21 PM
  • #51

    Love the mod!!   I tweaked the experience string and wanted to share it with everyone if they like it:

    **Experience Bar**
    Need: [needXP] ([needPC]) - Exp: [curXP]/[maxXP] ([curPC]) - Rest: [restXP] ([restPC]) 

    **Rep Bar**
    Need : [needRep] Rep: [faction] ([standing]) [curRep]/[maxRep] :: [repPC]

    ---------------------------
    A question for someone a little more creative than I am:    Is there a way to determine the average quest reward amount for my current level (85 is about 144k) and then divided my needed xp by the average quest amount so that i would have a number that was like:  "Turnin's needed to level:  15.5" 

    That would be so effing awesome! 

  • #50

    Will it be updated for 5.0.4?

  • #49

    Sorry about this, I had actually tagged v1.5.7 with this fix a week or so ago, but it looks like the Curse/WoWAce package generator was broken. I've tagged v1.5.8 now (no changes since 1.5.7) and hopefully this package will appear soon.

  • #43

    Can someone who has their account flagged for Mists of Pandaria tell me what the following commands output? (Assuming you have /print if you're using Ace3 addons).

    /print UnitXPMax("player")

    /print GetAccountExpansionLevel()

    /print MAX_PLAYER_LEVEL_TABLE[GetAccountExpansionLevel()]

    I have no idea why having your account flagged for Mists should break things, but this would appear to be a Blizzard bug since if it's the MaxXP string, that would be UnitXPMax not reporting things correctly (probably returning nil).

    Thanks.

    Last edited by phyber on 7/26/2012 3:31:50 PM
  • #47

    To fix:

    On Interface\Addons\XPBarnone\Core.Lua

    Look for "GetAccountExpansionLevel()"

    Replace with "GetExpansionLevel()"

    Addon now works fine!

  • #48

    Thank you, thank you, thank you :)

    That simple fix totally worked. Hopefully it'll be changed in the next version (assuming it will still work on accounts that haven't upgraded to Mists?)

  • #46

    /print UnitXPMax("player")
    => 12267000 (when using this command with a lvl85 char)

    /print GetAccountExpansionLevel()
    =>  4

    /print MAX_PLAYER_LEVEL_TABLE[GetAccountExpansionLevel()]
    => nil 

  • #44

    Guessing this is why:

    http://us.battle.net/wow/en/forum/topic/6201230071

    Was wondering why the bar vanished, but makes sense since I bought MoP yesterday.

  • #41

    I'm sure this has to do with the release of MoP, but regardless could you fix this? 

     

    Message: Interface\AddOns\XPBarNone\Core.lua:759: bad argument #3 to 'string_gsub' (string/function/table expected)
    Time: 07/26/12 14:43:36
    Count: 1
    Stack: [C]: ?
    Interface\AddOns\XPBarNone\Core.lua:759: in function <Interface\AddOns\XPBarNone\Core.lua:741>
    Interface\AddOns\XPBarNone\Core.lua:1125: in function `UpdateXPBar'
    Interface\AddOns\XPBarNone\Core.lua:1019: in function `UpdateXPData'
    Interface\AddOns\XPBarNone\Core.lua:688: in function <Interface\AddOns\XPBarNone\Core.lua:657>
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
    (tail call): ?
    ...ace\AddOns\Postal\Libs\AceAddon-3.0\AceAddon-3.0.lua:543: in function `EnableAddon'
    ...ace\AddOns\Postal\Libs\AceAddon-3.0\AceAddon-3.0.lua:636: in function <...ace\AddOns\Postal\Libs\AceAddon-3.0\AceAddon-3.0.lua:621>
    [C]: in function `LoadAddOn'
    Interface\FrameXML\UIParent.lua:274: in function `UIParentLoadAddOn'
    Interface\FrameXML\UIParent.lua:348: in function `TimeManager_LoadUI'
    Interface\FrameXML\UIParent.lua:614: in function <Interface\FrameXML\UIParent.lua:582>

    Locals: <none>

  • #39

    This is a great addon, though I have a new error today.  It is the only addon that I am using at the moment.

    Message: Interface\AddOns\XPBarNone\Core.lua:759: bad argument #3 to 'string_gsub' (string/function/table expected)
    Time: 07/25/12 11:10:44
    Count: 1
    Stack: [C]: ?
    Interface\AddOns\XPBarNone\Core.lua:759: in function <Interface\AddOns\XPBarNone\Core.lua:741>
    Interface\AddOns\XPBarNone\Core.lua:1125: in function `UpdateXPBar'
    Interface\AddOns\XPBarNone\Core.lua:1019: in function `UpdateXPData'
    Interface\AddOns\XPBarNone\Core.lua:688: in function <Interface\AddOns\XPBarNone\Core.lua:657>
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
    (tail call): ?
    ...\AddOns\XPBarNone\Libs\AceAddon-3.0\AceAddon-3.0.lua:543: in function `EnableAddon'
    ...\AddOns\XPBarNone\Libs\AceAddon-3.0\AceAddon-3.0.lua:636: in function <...\AddOns\XPBarNone\Libs\AceAddon-3.0\AceAddon-3.0.lua:621>
    [C]: in function `LoadAddOn'
    Interface\FrameXML\UIParent.lua:274: in function `UIParentLoadAddOn'
    Interface\FrameXML\UIParent.lua:348: in function `TimeManager_LoadUI'
    Interface\FrameXML\UIParent.lua:614: in function <Interface\FrameXML\UIParent.lua:582>

    Locals: <none>

  • #40

    I found that last night.  Did you pre-purchase Mists? I think it has to do with flagging the account with a max-level of 90 when we can't hit that yet.  The error is in the Max XP for current level string.  Go to line 759 and add a "--" in front of it to comment it out.  Go into the addon settings in wow and get rid of the maxXP string if you are using it and the bar w ill work again.  XPLeft still works so you'll be able to see how much you need to level still.

  • #42

    That did it, thanks a lot.  You are awesome.  I have tried so many different addons the last few days to replace this one and I couldn't find one that satisfied me.  

    Thanks again.

  • #38

    Is there any way you could make the xp and rep bars separate from one another instead of all in one bar? I like to have both showing in separate locations.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Gamepedia Free-shirt Giveaway