Download
(130Kb)
Download
Updated: 11-29-11 07:26 PM
Pictures
File Info
Updated:11-29-11 07:26 PM
Created:unknown
Downloads:193,729
Favorites:234
MD5:

XBar  Popular! (More than 5000 hits)

Version: 4.13
by: drdoom [More]

XBar for WoW (World of Warcraft)

* A customizable interface framework for supporting custom, movable button bars.

By Dr Doom (Shalune on Kargath)

FEATURES:

* Movable
* Orientable (rotate/reverse)
* Sizable
* Modular: Lets you easily create addons using this framework
* Customizable: Add your own unique features to your bar
* Pop-out menus: Use the toggle buttons
* Dynamic, all-in-one configuration window
* Supporting option sets for each or multiple characters
* Localized in several languages
* Skinnable via ButtonFacade
* Customizable Key Bindings

USAGE

* See the in-game options screen under Interface->Addons for command line support.
* Move the bars by Ctrl + right click and drag
* Show/Hide bars with 1-click toggle buttons.

SHIPS WITH THESE BARS AND SPECIAL FEATURES

* XBuffBar
* XCompanionBar
* XCustomBar - Allows user-created XBars via an in-game interface
* XPetStuffBar - Also includes floating Pet XP Bar
* XRogueBar
* XSealBar
* XTradeBar
* XTrapBar
* XWarlockBar

INSTALLATION NOTES

* To install, extract the .ZIP file to your WoW Addons folder
* EXAMPLE: C:\Program Files\World of Warcraft\Interface\AddOns
* Install the other bars you want in the same fashion
* XBAR MUST BE INSTALLED AND ENABLED FOR THE OTHER XBAR ADDONS TO WORK
* XBar does not provide action bars for itself, this is accomplished via plugins

SPECIAL THANKS

* Permetheus (Original Author of 'AspectBar' and 'TrapBar')
* Murkeli (Author of 'TrackBar')
* CRiSPyToWN (for keeping the bar mods going and making some new bars)
* Cilraaz (Author of 'BlessingBar' and 'SealBar'
* The following people for localization help: Norova (zhTW), PeliasLMEP (esES), Aphelandra - Todeskrallen (deDE), Jokhond (frFR), Gerar (esES)
* dtylerb and Ravenswing for making and keeping XPortalBar a success. See xportalsbar\readme.txt.
* A HUGE thanks to all of those in the WoW community that have helped to make these previous mods a success, and to those who convinced me to keep these things going.

ADDON-SPECIFIC NOTES

* See readme.txt in each addon folder for additional information about included features for that specific addon. If there is no file, either the author didn't explain it fully or there are no addon-specific features that are not self explanatory or generic to XBar.

TROUBLESHOOTING & FAQ

* See FAQ.txt for additional info on how to use the advanced features of XBar and troubleshoot issues before posting a question or issue here.

Version 4.13 by Dr. Doom

* TOC Update for patch 4.3
* XBuffBar: Add Ardent Defender, Holy Shield
* All bars will now initialize later if player logs in during combat a lockdown
Optional Files (0)


Post A Reply Comment Options
Unread 06-04-07, 11:17 AM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
Issues

Known issues right now:

* Not all localizations have been completed, yet.
* Typo in XWarlockBar\Localization.en.lua: 'Cuse of Weakness' should be 'Curse of Weakness'
* Several buff spells missing from the XBuffBar for Warlocks and a few Priest Racials.
* Rogue poisons are items, not spells. They will be removed in beta 4.

Planned features:

* Buttons to have the bars "pop" out. A temporary fix for this is to create macros and position the bars next to the macro button on the side of the screen:

/script XBar_ShowHide("XBuffBar",0);

Replace XBuffBar with the bar you want it to work with.
Report comment to moderator  
Reply With Quote
Unread 06-04-07, 08:22 AM  
Grizzly UK
A Black Drake
 
Grizzly UK's Avatar

Forum posts: 85
File comments: 143
Uploads: 0
While setting up the bars I realised that I had no way of knowing where to put a bar that wasn't visible because that character does not yet know any of the spells on that particular bar! Example: My Hunter does not yet know "Trueshot Aura" so the XBuffBar does not display, so I can't position XBuffBar for my Hunter. It also means that there's no way to see how much space a bar will require to display all the spells assigned to the bar. This then means that I can't really position all the bars where I would like because I don't know if one bar will eventually "expand" and end up covering another bar or part of my UI layout!

Would it be possible to create an option to enable/disable some sort of "outline" for each bar that is the size of the bar when all the relevant or selected spells are known?
Report comment to moderator  
Reply With Quote
Unread 06-03-07, 06:33 PM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
BETA 3

I apologize for the delay in updating, but I had a huge list of stuff to redo, and I didn't want to cause too many problems for people trying to make mods. Also made a few other bars to work with it.

XBlessBar has been replaced by XBuffBar, so delete XBlessBar as it will probably just cause you problems now. In fact, any of the bars you don't need, just delete the folder for it.

I've made several changes to the framework of the mod, giving it more expandability. Also, several neat features are implemented in some of the mods, so you can look at the code if you want to implement the features in your own.

Next on my list of stuff to do is work on the localizations. Someone was very generous and provided me with TW localizations, so expect some more in the future.
Report comment to moderator  
Reply With Quote
Unread 05-31-07, 06:44 AM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
I'm working on several of these things for beta3: Showing/hiding certain buttons, fixing the issue where the window will not properly display between sessions.

I'll put a fix for some of these other configuration issues in beta3 as well.

The issue where the bars appear in the upper left corner is a result of the fact that the UI wasn't saving the location of bars for people when they log in/out, so I had the bars remember where they are and set themselves accordingly. When it clears the database, the bars reset to the top-left corner. I'll be changing the way it stores settings using option sets, so you'd only have to move them once and it would be the same for all characters (unless you decide to make some of your characters use a different options set). Another easy way to reset the bars' position is use the /xbar resetpos command. You have to run it for each bar, "/xbar resetpos XAspectBar", "/xbar resetpos XTradeBar", etc...
Report comment to moderator  
Reply With Quote
Unread 05-31-07, 03:56 AM  
Grizzly UK
A Black Drake
 
Grizzly UK's Avatar

Forum posts: 85
File comments: 143
Uploads: 0
Some things I've noticed:

Sometimes the bars will appear to re-scale between sessions. Example: I set all the bars to a scale of 1.30 but after a log out and log in the bars have all shrunk. Opening the config for each bar seems to make the bars grow back to the scale I'd set. This also appears to be somewhat random in that not all characters are affected.

Changing the Horizontal settings in the config seems to constantly reset. Example: I disable the Horizontal setting for XTradeBar in the config, change to another bar's config and then return to XTradeBar's config only to find that Horizontal has been selected. This also happens between sessions. The bar doesn't actually change orientation, so it seems as if only the Horizontal selection in the config frame is affected.

I've found that the default position for all the XBars is in the very top left corner. With my UI this results in the XBars being hidden by my FuBar, but I suspect that without FuBar the XBars would be hidden by my character's portrait frame. The only way I can see the bars to move them is to increase their scale and change them from horizontal to vertical, then move each bar close to where I actually want it and then choose the settings I want before finally moving the bar to the position I want. Might I suggest setting the default position for all XBars to be close to the center?

Is there a way to remove certain trades/skills from XTradeBar? Specifically, I do not want Pick Lock and Pick Pocket displayed on XTradeBar, but, currently, there is no way to select which trades/skills should be displayed. Any way around this for now?

That's all for now, if I come across anything else I'll let you know!
Report comment to moderator  
Reply With Quote
Unread 05-30-07, 07:25 AM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
RE: Scriptnotes.txt

Heh, I'll fix that in the next version. I'd like to make this a bit more user friendly for those who want to make simple cast bars, but I also need a place to describe the advanced features so that people who are gifted programmers can do more with it. Maybe I'll split it into two different guides.

Currently scriptnotes is a random amalgamation of things I wrote down, then organized a bit.
Report comment to moderator  
Reply With Quote
Unread 05-29-07, 10:14 PM  
Grizzly UK
A Black Drake
 
Grizzly UK's Avatar

Forum posts: 85
File comments: 143
Uploads: 0
Brilliant! Thanks very much for adding converting those 2, I really appreciate that.

I notice in beta2 that Scriptnotes.txt still has the confusing step 6:
4) For each file, you want to go to Edit->Replace "Track" with "Bless". MAKE SURE YOU SELECT MATCH CASE. Then click Replace All.

5) Repeat for each file: "TRACK" with "BLESS", careful to MATCH CASE AGAIN.

6) Now that everything says "track" instead of bless. Lets look at a few key points of interest:
Steps 4 and 5 instruct you to replace "Track" with "Bless" but step 6 has it the wrong way round, saying that "track" has replaced "bless"!

Therefore, shouldn't step 6 read:
6) Now that everything says "Bless" instead of "Track", lets look at a few key points of interest:
Not really a major issue but figured it might be worth mentioning to clarify what I meant in my previous comment about step 6 contradicting steps 4 and 5.
Report comment to moderator  
Reply With Quote
Unread 05-29-07, 09:54 PM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
Beta 2 is Up

Beta 2 is up now, which should fix several issues. I've added another hook procedure, via which I will add in the functionality to not show certain things on certain bars. That will come later as I can.

Also, found the old BlessBar and SealBar, and incorporated the ideas. Since they were based off of crispytown's old mods anyway, I figured the other author would not mind. I have included him in the special thanks section.
Report comment to moderator  
Reply With Quote
Unread 05-29-07, 06:22 PM  
Grizzly UK
A Black Drake
 
Grizzly UK's Avatar

Forum posts: 85
File comments: 143
Uploads: 0
It might be worth noting in the description above that this does include versions of AspectBar, PetStuffBar, TotemBar, TrackBar, TradeBar and TrapBar! Maybe it's just me but when I read the description I got the impression that this was just some sort of config framework for existing bar mods!

After I'd downloaded and actually looked at what was included I figured I'd read the included ScriptNotes.txt to see how easy it would be to create a bar mod, now I really don't understand how mods work, nor do I understand anything about coding, so I was able to follow steps 1-5, but then step 6 onwards just confused me! It did seem as if step 6 itself contradicts steps 4 and 5, might want to check that one!

Anyway, there's BlessingBar and SealBar (both on this site) available for Paladins already (though not updated for 2.1 yet) so I'd like to ask if some kind person would create XBar versions of them?
Report comment to moderator  
Reply With Quote
Unread 05-29-07, 12:13 PM  
TazRulez
A Murloc Raider

Forum posts: 5
File comments: 48
Uploads: 0
jewelcrafting is not showing up. also is there a way i can remove certain buttons from the bars?
Report comment to moderator  
Reply With Quote
Unread 05-29-07, 06:55 AM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
Re: Re: Bug Fixes

I'm working on the 'ver' error and bar showing issue. It would help me if you could post the chinese translation LUA file, so I can figure out the issue with trackbar not switching the icon. Make sure the spells match the spellbook exactly, special characters and all. There's a table at http://www.wowwiki.com/HOWTO:_Locali...rs_and_Umlauts about localizing an addon, where it lists the slash codes for several special characters.

Just to clarify on the tracking, the little white circle does not move with the tracking ability you cast, correct? After you change it, do the tracking abilities show the right picture on the cast bar? If they don't have the right picture then it won't move the white circle around.

Also, I'm guessing you have the white tiger mount?
Last edited by drdoom : 05-29-07 at 07:11 AM.
Report comment to moderator  
Reply With Quote
Unread 05-28-07, 10:05 PM  
norova
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Re: WOOT

Great work!

I already translate to Traditional Chinese, but have some questions:

* When I type '/xbar'
Error: attempt to concatenate global 'ver' (a nil value)
Document: Interface\AddOns\XBar\XBar.lua:69:3

* TrackBar: When I change tracker, the icon can't change together. (using / unused)

* Can't hide Bar normal. For example: Hide 'aspect' from 'XBar Config' , but it show again when I use my riding.
Last edited by norova : 05-29-07 at 01:22 AM.
Report comment to moderator  
Reply With Quote
Unread 05-28-07, 08:22 PM  
drdoom
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 126
Uploads: 1
Exclamation WOOT

This is the highly anticipated sequel to Crispytown's bar mods, and the next generation of my AspectBar and TrackBar mods.

This is a mod framework, for which you can BUILD YOUR OWN MODS to plug in with it. See the accompanying documentation.

Right now, I need feedback on errors/localization issues, etc... I would really like localization fixes for the other mods, so if you have a client in another language, please send me the name of all the spells that these bars use in your language, they must match exactly for the spells to cast.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: