Wanted to give everyone a spot to stop and talk about their TonicBars and issues / problems, what you like, what you don't and what you all want to see added / improved.
I believe that consolidating two short stacks of consumables was what triggered this error, but I have no way to know for certain.
Should I reinstall or is there another solution that would work better?
There are two novels that can change a bookish fourteen-year old's life: The Lord of the Rings and Atlas Shrugged. One is a childish fantasy that often engenders a lifelong obsession with its unbelievable heroes, leading to an emotionally stunted, socially crippled adulthood, unable to deal with the real world. The other, of course, involves orcs.
I've found one issue. If I set up a bar with Alias's on it, when I log off & on the Alias's disappear. Alias's on my regular shortcutbars are ok. If I have an Alias on both a regular shortcut bar as well as a Tonicbar it doesn't disappear (but this defeats the whole purpose of having it on the tonicBar). Not sure if this is possible to fix due to the nature of the way Tonic Bars work or not.
example of the Alias
/palantir options
/songbook show
I've had no issues with the bars I've set up for my characters with their combat skills. Thank you for a very useful plugin.
(Running V0.8)
fantomas - You might actually be running into the same problem that SaintBas was running into. We as plugin develops actually have very little control how the quickslots function. The error that SaintBas has for example is a problem in the base library provided by Turbine. What v0.8 of TonicBars provides is to check for any problems before setting a shortcut and if the base library chokes and dies, don't crash!
I think that your alias problem might be the same thing. It's finding what it thinks is an "invalid" shortcut and bailing out. Problem is, we can't effect shortcuts, or how the quickslot handles them.
** This is why Turbine called these Beta, they have problems... work arounds have been found, but they are not 100% perfect **
Under "Bar extentions" I have two named bars then 4,5,6. 4,5,6 don't appear anywhere on the screen that I can see. If I select "remove bar" for 4 or 5 or 6 I receive the error
... Rings Online\Plugins\Tonic\TonicBars \BarManager.lua:43: attempt to index field '?' (a nil value)
Under "Bar Extensions" I have one bar which have named. However when I mouse over the quickslot to get the pop up not only do I get this popup, I also get two others appearing on the screen where this quickslot was previously & I was playing with it/setting up the extension. I had initially set up several extensions from it while playing around & getting a feel for how it worked.
Exiting & reloading the game caused the missing quickslot bars to appear & allowed me to remove them. Also the additional extension bars were gone.
severe bug (ver 1.03) - Reproducable
Loosing all the settings for a character after logging onto a different char that also has tonic bars set up.
steps
updated tonicbars to 1.03
Logged onto char A & played a bit
Logged off char A
Logged onto Char B & played a bit
Logged off Char B
Logged onto Char A - Tonicbars are all missing. Go into main menu - looks as if tonic bars never been configured for this char.
It appears that instead of adding Char B's Tonicbar settings to the TonicBarSettings.plugindata located in "AllCharacters" it's replacing Char A's settings
I was able to restore older versions of the TonicBarSettings.plugindata that exist in Char A's folder & get A's bars back. This in turn caused B's bar's to disappear. (again the contents of the TonicBarSettings.plugindata in "AllCharacters" being replaced as opposed to added to.)
Hope that is enough info to assist in rectifying this issue.
I will look into this when I get home as I'm working now.
But yes, the settings files under your individual characters are basically REMOVED. There is a migration path build into the code to migrate data into the AllCharacters folder. The AllCharacters settings file should then indicate settings for all of your characters for that server. This is how the profiling works.
I'll look into why you are loosing your other characters data. I know I don't see that on my copy. As I'm using this on live as well now.... But I'll take a look...
** Can you email me your settings files... maybe that will hold a clue: TonicBars@gmail.com
Geändert von NuclearTonic (Sep 28 2010 um 04:16 PM Uhr)
severe bug (ver 1.03) - Reproducable
Loosing all the settings for a character after logging onto a different char that also has tonic bars set up.
steps
updated tonicbars to 1.03
Logged onto char A & played a bit
Logged off char A
Logged onto Char B & played a bit
Logged off Char B
Logged onto Char A - Tonicbars are all missing. Go into main menu - looks as if tonic bars never been configured for this char.
It appears that instead of adding Char B's Tonicbar settings to the TonicBarSettings.plugindata located in "AllCharacters" it's replacing Char A's settings
I was able to restore older versions of the TonicBarSettings.plugindata that exist in Char A's folder & get A's bars back. This in turn caused B's bar's to disappear. (again the contents of the TonicBarSettings.plugindata in "AllCharacters" being replaced as opposed to added to.)
Hope that is enough info to assist in rectifying this issue.
Ok, I found this issue.... it was VERY VERY easy once I saw the code. It comes down to this: IF you had more than one character that used TonicBars prior to v1.0 when your data gets migrated to the profiles system, only the first character that did this would work, all others would be lost. This was because I wasn't loading the AllCharacters data, I was assuming it was empty. So, I'll be posting a fix for this very soon!
Sadly if you upgraded and you didnt' save your settings, this fix will not help you! Sorry... the data is lost.
Under "Bar extentions" I have two named bars then 4,5,6. 4,5,6 don't appear anywhere on the screen that I can see. If I select "remove bar" for 4 or 5 or 6 I receive the error
... Rings Online\Plugins\Tonic\TonicBars \BarManager.lua:43: attempt to index field '?' (a nil value)
Under "Bar Extensions" I have one bar which have named. However when I mouse over the quickslot to get the pop up not only do I get this popup, I also get two others appearing on the screen where this quickslot was previously & I was playing with it/setting up the extension. I had initially set up several extensions from it while playing around & getting a feel for how it worked.
Exiting & reloading the game caused the missing quickslot bars to appear & allowed me to remove them. Also the additional extension bars were gone.
Do you have the steps you saw when this occured? It obviously looks like the state of the system was not good and it couldn't correct until you refreshed it. But, I would need to know how you got it there, as I can't seem to reproduce from random messing around :P.
Canberra, Australia (Asylum for the Cynically Insane)
Beiträge
401
Re: [Plugin] TonicBars
Suggestions:
Last button Used: Extension’s base button to display the last button used in the extension (I know this treads on “popup bars” turf, so I’d understand if you want to leave this out).
Cycled Button: Set up a Cycled bar like an extension. Clicking on the button brings the next button in the cycle, similar to the way WoW does the button cycling macro's. Orginally I thought of stance cycling, but I can see this could be abused, especially for warden gambits; I understand if you wouldn't want to implement this.
Appear on Available: An option for a button so that it only is appears when is available for use. This could be useful for reactive abilities, hunter skills requiring certain focus and so on. It would make for very clean UI's.
This just started happening tonight, i have two bars set up to only show when ALT is pressed one is for travel locations (Hunter) the other is for my mounts.. Everytime i hit ALT to bring up my bars i get my chat window spammed with this message...
Tonicbars has found an invalid quick-slot, it has been removed, But you were saved by: Pengoros!!
is this an error? how do i fix this so it doesnt spam my chat window with this message over and over again?
Thanks!
Turbine, Driven by Pa$$ion... What happened to "Powered By Our Fans"
This just started happening tonight, i have two bars set up to only show when ALT is pressed one is for travel locations (Hunter) the other is for my mounts.. Everytime i hit ALT to bring up my bars i get my chat window spammed with this message...
Tonicbars has found an invalid quick-slot, it has been removed, But you were saved by: Pengoros!!
is this an error? how do i fix this so it doesnt spam my chat window with this message over and over again?
Thanks!
So, heres what happened. People were using these bars (ANY LUA QUICKSLOT OBJECT) to hold resources, such as crafting etc. When the references to that resource dropped to 0, the icon goes gray right? Well, LUA crashes the client if it's on a LUA based quickslot.
We found a way to prevent the client from crashing, and I thought I was dropping those shortcuts when that happened. It appears I do not drop them completely and every time you launch it keeps the reference and decides to not show it, but doesn't drop it from your settings. I'll post a fix later tonight.
** For now, remove any gray resource on your bar and it should stop! **
Very impressive plugin--but...with tonic bars enabled, I seem to get lag right as I go into battle. Don't have much setup (just a single bar right now, with some extensions, showing emotes).
Anyone else seeing lag? I thought it might be a combination of other plugins running but even by itself I get a 1 or 2 second lag stutter as soon as I attack.
Very impressive plugin--but...with tonic bars enabled, I seem to get lag right as I go into battle. Don't have much setup (just a single bar right now, with some extensions, showing emotes).
Anyone else seeing lag? I thought it might be a combination of other plugins running but even by itself I get a 1 or 2 second lag stutter as soon as I attack.
I've only seen it with snow in Forocheal. It's something on my list of things to look into and optimize.
The biggest question is what types of settings do you have set? Do you have an extension(s)? etc.
My theory is that you have an extension on a combat bar. I personally have only seen it when using extension, but that's why I need your setup. If you could send your settings file that would be best, but no one wants to send them.
Is anyone else seeing this often?
(by the way, thanks for the feedback, it helps me direct my efforts)
Geändert von NuclearTonic (Oct 14 2010 um 01:40 PM Uhr)
Thanks for the reply and the effort on the plugin! I'll upload the settings tonight. No extension other than the ones I mentioned--basically, a horizontal bar with I think 5 downward extensions (was setting up an emote drop-down list).
It's not a combat bar, but...I did play around with it a bit before setting that up--not sure how you handle cleaning up deleted bars, so maybe there's still some old stuff lying about from that in the settings? I agree, makes sense that it's combat-bar related somehow.
I'll have to try Forochel. Snow causing a problem? That's just...strange!
Geändert von daneyul (Oct 14 2010 um 04:56 PM Uhr)
Is it possible to hotkey buttons on the TonicBars yet?
I have tried looking through the settings, but perhaps I missed it. If not, that would make me very happy
Sadly, it's not a limitation of TonicBars, it's a limitation on the API. Turbine doesn't want to have automation of things (as it leads to botting), so they are not providing that functionality to use through the LUA API.
Here's the settings--just pasting the text (below)...hope that's ok. The character I was testing with was "laniyel".
Hopefully it will help! I think I'll get a chance to get on tonight--if I do, I'll do some more experimenting and let you know. Let me know if you need any further tests!
Thanks!
-D
<snipped now that not needed >
Geändert von daneyul (Oct 15 2010 um 08:13 AM Uhr)
*BOW* thank you! that's what I needed to see! You can remove this now if you like! Basically what I can do now is reproduce EXACTLY what you are seeing. That will allow me to take a look and try to address the issue you have.
I'm hoping to get some time to work on this this weekend. Hopefully I can optimize this to prevent any lag. Thanks again!
I tested my lag issue a bit this morning (shooting bears in Forochel ). It does -seem- to be related to the number of exensions.
With only tonic bars running (and plugin manager):
1 quickslot bar, 12 slots, seems to be no problem.
1-3 5 slot, downward extensions off that bar, seems ok.
3+ extensions off that bar, progressively worse lagging/hitching pretty much every time when entering combat (maybe some general lag even out of combat)
(Running 1650x1050, Phenom II 940 at 3.3ghz oc, ati 5770, ssd, settings maxed w/ultra-h textures+dx11)
They're not combat bars, or anything special, so hopefully this can be tuned up (I would think they'd be pretty much dormant until activated, but maybe you're doing some kind of check for combat entry for each extension bar?)
Anyway, hope you can tackle it, cuz this is potentially THE killer plugin in my opinion--your idea of extensions, along with the ability to pop some bars up in combat, pretty much eliminates the need for any other quickslot/skill window plugins. No need for separate scripts for travel bars, combat skill bars, mounts, emotes etc. It does it all in a very cool, easily organized fashion.
BTW....not to bloat it too much, but...I'd love to see the ability to make visible a given bar when stats hit a specified level (or you were wounded, diseased, feared, etc.) instead of just the current combat, alt, shift keys, etc. That would give the ability to have a small quick slot containing a pot when needed.
I set my TonicBar to only be visible when I click the Shift button. Some time ago that stopped working and I couldnt get it back. I downloaded the latest version today and it stil wouldnt work. I deleted all the old Tonic plugins and files and tried again. Still not working. When I click and unclick Shift, Ctrl, or Alt as visibility choices I get the error:
...s Online\Plugins\Tonic\TonicBars \SettingsManager.lua:246: table index is nil
Is anyone else having this problem? I really like the bar, just need to get it back.
I set my TonicBar to only be visible when I click the Shift button. Some time ago that stopped working and I couldnt get it back. I downloaded the latest version today and it stil wouldnt work. I deleted all the old Tonic plugins and files and tried again. Still not working. When I click and unclick Shift, Ctrl, or Alt as visibility choices I get the error:
...s Online\Plugins\Tonic\TonicBars \SettingsManager.lua:246: table index is nil
Is anyone else having this problem? I really like the bar, just need to get it back.
I think that what you are running into is a data problem. Meaning something in your saved data file is wrong / corrupt / buggy. It almost looks like the remove is not removing bars for you and then you try to set visibility on a deleted bar. Or something like that.
In order to correct this, I really need to be able to see what is in that file. It's located "The Lord of the Rings Online\PluginData\<UserName>\< Server>\AllCharacters\TonicBar Settings.plugindata"
The only thing is that it containts your character names. If you don't want me to see them, just replace it with garbage. All other data is just how you set up your bars.
I've been using Toicbars for some time now and I love it. I created a 3x3 bar for my LM pets and that being my primary raid-ready toon, gets the most action. Last night I created two more bars, 1 for food and another for pots. Set them all up how I liked and went and did DN, no problem. Tonight I logged on and the food bar was invisible and both food/pot bars were empty. I've since reset them how I want and made sure they were locked. I think that may have been the issue (not being locked) so I made sure they were this time, see how things go when I log this toon shortly. Either way, wanted to just let you know.
I've been using Toicbars for some time now and I love it. I created a 3x3 bar for my LM pets and that being my primary raid-ready toon, gets the most action. Last night I created two more bars, 1 for food and another for pots. Set them all up how I liked and went and did DN, no problem. Tonight I logged on and the food bar was invisible and both food/pot bars were empty. I've since reset them how I want and made sure they were locked. I think that may have been the issue (not being locked) so I made sure they were this time, see how things go when I log this toon shortly. Either way, wanted to just let you know.
Thanks for the report, what version of code were/are you running? Is it the v1.3 or v1.4? v1.4 solves some mouse over issues where shortcuts could be lost (rarly, but randomly) through mouse-overs.
I tested my lag issue a bit this morning (shooting bears in Forochel ). It does -seem- to be related to the number of exensions.
Daneyul, give this a shot in v1.4. I have improved performance a LOT. Not quite sure why I didn't even think this was happening before. Every time you clicked or unclicked the mouse or any other button, it tried to refresh all bars. meaning the more Bars, you have, the more of a performance hit you take... EVER BUTTON CLICK. It was stupid on my part. So, I now only refresh on button clicks if something has changed. That was I can still pull up the bar on the ALT, CTRL, SHIFT, etc and not take performace hits.
I set my TonicBar to only be visible when I click the Shift button. Some time ago that stopped working and I couldnt get it back.
Just as an fyi in case anyone ever experiences a similar problem. It turns out that in the in-game Quickslot options I unchecked the options to show the 4th bar when hitting SHIFT. I have the bars constantly visible so I didnt think it would matter. Unbeknownst to me that secretly turned off the TonicBar shift setting as well. Thanks for helping me troubleshoot. I definitely love the TonicBars.
I downloaded your plugin, caused the consumable disappearing bug that crashed the plugin for that char, tried to fix it by deleting the plugin save data, aaaaaand now it doesn't work for any of my characters. I uninstalled your plugin and reinstalled it, but apparently it doesn't exist... Plugins Manager won't find it, and manually loading it just comes up with an error.
I think you must have been using some Beta code of mine. There were some issues with it. They have mostly been addressed. You should get the new v2.0 version or wait for the first major hotfix coming soon (Tonight I hope) v2.0.1
Hi. I started using Tonicbars a couple weeks ago, and it has been working fine. I decided to update to v2.01 today, and now I can't get it to load. I have played with the folder locations and deleting everything and starting with new downloads. Still no. When it is set up as what I figure to be correct, I get these errors:
...s Online\Plugins\Tonic\TonicBars \SettingsManager.lua:10: Unable to resolve package "Turbine.Debug".
...of the Rings Online\Plugins\Tonic\TonicBars \Main.lua:7: Failed to import package "Tonic.TonicBars.SettingsManag er".
I assume it is a simple matter, since I don't see anybody else having load issues. I haven't tried to reistall the earlier version.
I don't know enough about LUA to understand what you gave me, lol. Do I have to download the library? If so, how? The link shows goblity-guke to me. The other link is to "build your own" stuff which is way over my head. If you can give me a step-by-step (if it's not too much trouble), I could probably follow along.
I realized that the links you posted just don't like my Opera browser. I tried to place "Beta_LuaPlugins.7z" in my PLUGINS folder, but it didn't seem to help.
Geändert von arathalion1111 (Nov 19 2010 um 06:31 PM Uhr)
I don't know enough about LUA to understand what you gave me, lol. Do I have to download the library? If so, how? The link shows goblity-guke to me. The other link is to "build your own" stuff which is way over my head. If you can give me a step-by-step (if it's not too much trouble), I could probably follow along.
I realized that the links you posted just don't like my Opera browser. I tried to place "Beta_LuaPlugins.7z" in my PLUGINS folder, but it didn't seem to help.
:P Sorry I didn't get back to you faster, but I have corrected the issue in v2.0.2 on LOTROinterface.com Give it a shot, hope it helps! :P
tonic