• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Nox Information Bar Redux

 

Project Updated:
Files Updated: 2008-11-23
Supports Game Version: 3.0.3
Category: Unit Frames
Tags:

, , and [Edit Tags]

Project Manager: Gruma
Additional Authors: No additional authors
Current Version: 3.0.0
License: All Rights Reserved
Development Site: CurseForge
Avg Daily DL (last 30 days): 1
Downloads Total: 11,039
Favorites: 50
Comments: 85
  • About Nox Information Bar Redux
  •  

Nox Information Bar is a simple customizable frame that lets you display nearly any data available to the WoW client - in real time. It can show the current time, experience, game performance, combat efficiency and more - pretty much any data you want in the format you want. This "Redux" edition is the same thing as the original Nox bar, but with additional features and a new maintainer (me).

Features:

  • Sixteen customizable data slots.
  • 30 customizable tooltip lines.
  • Experience bar overlays showing current and rested experience in a format easier to read than the default experience bar.
  • A new GUI panel for customizing the bar.
  • Compatibility with myAddOns.
  • Clock offsets from server time configurable per-character for local time displays.

You can customize the Nox Bar by specifying a mix of text and "variables" for each slot to display. For instance, to make a slot display the current time in 24-hour format, you might configure a slot to display "The current time is {24hours}:{minutes}". The names enclosed in brackets (eg. "{24hours}") are the variables, and are replaced at runtime with their appropriate values, while all other text is displayed as configured. Nox supports many of these variables - too many to list here. See the user's guide included in the download for the latest list. If you don't see the data you need in the list, please feel free to suggest additions!

Nox Information Bar is delivered as several separate addons so that you can load only the pieces you need. These are:

  • NoxInformationBar is the bar itself, with the standard set of variables.
  • NoxCombatStats adds combat-related variables to the bar.
  • NoxHonorStats adds honor-related variables to the bar.
  • NoxMoneyExtension adds a graphical money display, similar to the one at the bottom of the backpack.
  • NoxEquipmentStats adds information about equipped items, including durability.
  • NoxSkillStats adds information about character skills.
  • NoxPlayerStats adds basic information about your character.
  • NoxSampleExtension shows how to write plugins for the Nox Bar.
  • NoxMover shifts UI frames around to make room for your Nox Bar.

All of these addons are included in the download file. The "NoxMover" addon is completely standalone, and can be used with or without the Nox Bar, or can be turned off or deleted if you don't need it.

I have to thank ins0mniaque for the original Nox bar, plus the authors of all of the other addons I have borrowed bits and pieces or techniques from - as well as the authors of addons ins0mniaque originally borrowed from.

The Nox Bar supports the following slash commands:

Show the configuration panel:

   /noxib config

Show or hide the bar or individual slots:

   /noxib show [slot=table]
   /noxib hide [slot=table]
   /noxib toggle [slot=table]

Lock the bar position:

   /noxib lock
   /noxib unlock

Customize slot displays:

   /noxib resize slot=table width=number
   /noxib remap slot=table display='string'

Reset the curent session statistics:

   /noxib reset

Configure the tooltip:

   /noxib tooltip [state=<'on', 'off'>] [position=<'anchor'>] [x=number] [y=number]

Configure the clock offset from server time:

   /noxib clock [offsethour=number] [offsetminute=number]

"table" parameters can be specified as:

  • numbers -> "slot=1"
  • ranges -> "slot=1-6"
  • lists -> "slot=[ 1 3 7 8 ]"

Display strings for the remap command (enclosed in single quotes) define what each slot will display. Variables in each display string (enclosed in braces) will be replaced in the bar with their current values.

Anchor values for the tooltip can be:

  • 'left'
  • 'topleft'
  • 'top'
  • 'topright'
  • 'right'
  • 'bottomright'
  • 'bottom'
  • 'bottomleft'
  • 'center'

Examples:

  • Mark slots 4, 5 and 6 as visible
   /noxib show slot=4-6
  • Display only the clock (in white) in a 100 pixel wide slot
   /noxib hide slot=1-16
   /noxib show slot=1
   /noxib resize slot=1 width=100
   /noxib remap slot=1 display='|cffffffff{24hours}:{minutes}'
  • Display the current framerate in slot 6, followed by a space and then "fps"
   /noxib remap slot=6 display='{framerate} fps'
  • Put the tooltip in the bottom right corner
   /noxib tooltip position='bottomright' x=-32 y=32
  • Shut off the tooltip
   /noxib tooltip state='off'
  • Reset the clock offsets to zero (use server time)
   /noxib clock
  • Set the clock offset to minus 2 hours and 30 minutes
   /noxib clock offsethour=-2 offsetminute=-30
  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Nox Information Bar Redux 3.0.0 Release 3.0.3 557 11/23/2008
  Nox Information Bar Redux 3.0.0pre Release 3.0.3 65 11/16/2008
  Nox Information Bar Redux 2.6 Release 2.1.0 108 6/3/2007
  Nox Information Bar Redux 2.5.2 Release 2.1.0 53 5/26/2007
  Nox Information Bar Redux 2.5.1 Release 2.0.6 57 2/5/2007
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • rui said 

    Can this addon display an item count? for instance if im grinding for items, it can display how many i have, or how what percentage i have collected in relation to a custom specified goal?

    Reply Report Permalink
  • Gruma said 

    Hi Lacindas - I haven't updated it in a long, long time, but it has pretty much kept working. I'll look at putting that variable in if you still want it.

    Reply Report Permalink
  • Lacindas said 

    is this still being updated? ild like a {totalhonor} variable and while im ok with writing my own, ild rather do it for a current mod, ya know?
    cheers, i do like this info bar tho, prolly the best ive seen yet
    *shrug*

    Reply Report Permalink
  • Gruma said 

    The final 3.0.0 version is uploaded... it should appear shortly. As far as I know, everything is working correctly now.

    Reply Report Permalink
  • Gruma said 

    As promised, fixes are coming this weekend. I have the money thing mostly working again, and it turns out that honor stats weren't really broken - my tester had all of the old variables in it, from before the latest honor system revamp.

    I've also figured out what's wrong with the combat stats, and they should be easy to fix. It appears that the 2.4 update broke them in Nox months ago, and I never noticed. Oops!

    Reply Report Permalink
  • Gruma said 

    May your crap be blessed! Yes, it got updated, after all this time. :)

    I know about the XP bar - I didn't think about that before I pushed the update out. I have it fixed but I wanted to fix a lot more before releasing again. (Like, this coming weekend - we're not talking months again. :))

    Meanwhile, it's very easy to fix on your own. Just open up the Globals.lua file in Notepad or some other text editor, and at the very top of the file, change the value of "NoxInformationBarPlayerLevelMax" from 70 to 80. Save it and reload, and you're good to go.

    Reply Report Permalink
  • Noticed that it's not displaying the exp bar even through it's enabled. Tooltip do show exp details however.

    Reply Report Permalink
  • Gruma said 

    Yep, I plan to take a look at updating this this weekend. I haven't looked into what has changed in WoW yet, so I don't know how much time it's going to take me to get Nox going again.

    Reply Report Permalink
  • Holy crap! It actually got updated. Thank you so much!

    Reply Report Permalink
  • Any plan of updating this?

    Reply Report Permalink
  • Gruma said 

    Glad I could help.  :)

    Reply Report Permalink
  • Verath said 

    It works excellently! I can finally see without putting my bifocals on! Nice nice nice!


    Verath

    Reply Report Permalink
  • Verath said 

    Oh nice job Gruma! I cant' wait to try it! Let you know how it goes.

    Verath

    Reply Report Permalink
  • Gruma said 

    It's done - there is now a font size slider in the Nox configuration. This changes the font size of the main bar only - the tooltip is a problem for another time. ClearFont2 will change the Nox font face, and this new change can be used to change the size.

    I also added a handful of new variables and a couple of other minor fixes.

    Reply Report Permalink
  • Verath said 

    Wow Gruma...MARRY ME!


    Thank you!


    Verath

    Reply Report Permalink
  • Gruma said 

    Hi Verath!

    To get the coins, you have to enable the NoxMoneyExtension addon if it isn't already, and use the {coins} variable. That will do all three amounts and will expand and contract as needed. Unfortunately you only get one of those at a time - any other variable you can use as many times as you want.

    I'm looking at the font sizes now. It's doable, with a few wrinkles. I'll take a look at clearfont and see what the trouble is there.

    Here's my tooltip (the "custom" one above) for reference, too. This comes in left and right half parts....

    LeftRight
    Experience for {name} (Level {level} {class})
    Total play time||cffcccccc{totaltime}
    Experience:
    Required for next level||cff93008c{maxxp} xp
    Earned this level||cff93008c{xp} xp
    To go this level||cff93008c{xptolevel} xp
    Rested bonus until||cff0063ff{restlimit} xp
    Rested bonus remaining||cff0063ff{restbonus} xp
    Professions:
    {skillname:Professions 1}||cffcccccc{skillrank:Professions 1}/{skillmax:Professions 1}
    {skillname:Professions 2}||cffcccccc{skillrank:Professions 2}/{skillmax:Professions 2}
    Cooking||cffcccccc{skillrank:Cooking}/{skillmax:Cooking}
    Fishing||cffcccccc{skillrank:Fishing}/{skillmax:Fishing}
    First Aid||cffcccccc{skillrank:First Aid}/{skillmax:First Aid}
    Total repair cost{totalrepaircost:short,1,1}
    Total durability{total curr durability} / {total max durability} ({totaldurability %:int}%)
    Kills{kills}
    XP per kill{xp per kill}
    Kills to level{kills to level}

    Reply Report Permalink
  • Verath said 

    Thank you Gruma! My question is this, in your screen shot above the money variable has a tiny little coin after gold silver and copper how is this done? The rest I am picking up rather quickly. Would still love to see a font slider Trying clearfont but the Nox bar is the ONLY addon it refuses to apply itself to. Again, thanks for the help! Keep up the great work!

    Verath

    Reply Report Permalink
  • Gruma said 

    Hi Verath.

    That's the downside of all of this configurability. It's a bit hard to set up, and there aren't really any aids to help you along much. At least I hope that's where the bad ratings came from.

    All of the variables and their options (as if variables weren't bad enough alone) are described in the UserGuide.html file in the zip file. (It's actually in the top level of the zip file - not in the NoxInformationBar directory. ...Putting it there made sense to me anyway.)

    Here are the entries for the basics you asked about.. give these a shot and branch out from there, and feel free to ask more questions.

    Clock: {hours}:{minutes} {ampm}
    Gold: {coins} -- my favorite, or do: {money} You can even do {gold},{silver},{copper}... lots of options here.
    Durability: {total curr durability}/{total max durability} ({total durability %}%)
    Coords: {x},{y}
    Latency: {latency}
    FPS: {framerate}

    And you can combine these however you like, with other text (like "fps" after the frame rate) in any of the slots or in the tooltip. The custom tooltip example above is the one I actually use on my chars, as is the bar. Here's the exact setup I have on my bar (only slightly changed since that screenshot).

    1: {hours}:{minutes} {ampm}
    2: {framerate} fps
    3: {latency} ms
    4: {mem:kb} kb
    5: ({x},{y})
    6: {xptolevel} ({xptolevel%}%)
    7: {bestttl:short}
    8: {coins}

    Slot 7 is "best time to level" and the ":short" part of it demonstrates an option - since the time can be formatted several different ways.

    I haven't had the chance to look at font sizes yet, but I'll get to that very soon. Meanwhile, ask questions if you got 'em!

    Reply Report Permalink
  • Verath said 

    Ok, I have read this page 20 times, and tried to figure out how variables work, would love to have the example bar above as my own, but I guess I might be blonde as well as old in setting these things up. The main things I would like to see is a clock, gold, durability, coords and Latency/FPS. Is there a list somewhere of what these variables are or maybe there might be a Variables for nooblets class somewhere?

    HELP

    Verath

    Reply Report Permalink
  • Verath said 

    Thank you Gruma!

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 19,937 HealBot Continued Buffs & Debuffs, Class, and...
  2. 8,474 X-Perl UnitFrames Raid Frames, and Unit Frames
  3. 2,243 Grid Unit Frames
  4. 1,724 VuhDo Buffs & Debuffs, Druid, Healer...
  5. 1,168 PitBull Unit Frames 4.0 Unit Frames