lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO Stand-Alone Plugins > Bags, Bank & Inventory


Post A Reply
Author Comments Comment Options
Unread 03-25-2011, 04:36 PM  
bsmorgan
The Undefeated

Forum posts: 7
File comments: 69
Uploads: 0
Problem loading on a character that skipped a version or two.

I'm running AltInventory 2.04 (which, BTW, reports itself as 2.03c) and I attempted to load on a character that hasn't been used for a while. I get the following error:

...\Plugins\GaranStuff\AltInventory\MinimizedWindo w.lua:17: attempt to index field '?' (a nil value)

I can probably work around the problem by fiddling with the saved character data.

Regards,

Brad
bsmorgan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-25-2011, 08:43 PM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 344
File comments: 984
Uploads: 21
Re: Problem loading on a character that skipped a version or two.

Quote:
Originally Posted by bsmorgan
I'm running AltInventory 2.04 (which, BTW, reports itself as 2.03c) and I attempted to load on a character that hasn't been used for a while. I get the following error:

...\Plugins\GaranStuff\AltInventory\MinimizedWindo w.lua:17: attempt to index field '?' (a nil value)

I can probably work around the problem by fiddling with the saved character data.

Regards,

Brad
Your best bet is to delete the entire folder:
"My Documents\The Lord of the Rings Online\PluginData\username\servername\character" where
username is your account name, servername is the server and character is the character's name. This won't remove any saved item info, it will only wipe out the preferences for that one character, so if you made any color changes or moved the minimized icon, you will have to set that up again. If you get a different error after that, you may have no choice but to delete the item data as well, but 2.04 should be fully backward compatible with item data. The item data is in the folder:
"My Documents\The Lord of the Rings Online\PluginData\username\servername\AllCharacters", just delete the file that starts with "AltInv_" plus the specific character's name.

I can't recall the last time I edited the file that is throwing the error, but I believe it was last modified in version 1.13 when the November patch made some minor changes to the mouse event handlers. Thanks for noting that the version number is off - I never updated the xml definition file I'll be sure to fix that for 2.05

Last edited by Garan : 03-25-2011 at 08:53 PM.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 04-15-2011, 12:41 PM  
Dwarrowdel
The Wary

Forum posts: 0
File comments: 26
Uploads: 0
Hi Garan,

D.H1cks has figured out how to hide the UI (and the toggle button) in his Travel Window plugin. I was wondering if the same technique could be implemented for AltInventory. This would be very useful, because right now I have to unload my plugins if I want to take a no-UI screenshot.

Thanks again. I love this Plugin!

EDIT: upon closer inspection, it looks like he only has the UI hide tech implemented and is still working on trying to hide the toggle button. Sorry for the confusion!

Last edited by Dwarrowdel : 04-15-2011 at 01:31 PM.
Dwarrowdel is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 04-15-2011, 06:18 PM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 344
File comments: 984
Uploads: 21
Quote:
Originally Posted by Dwarrowdel
Hi Garan,

D.H1cks has figured out how to hide the UI (and the toggle button) in his Travel Window plugin. I was wondering if the same technique could be implemented for AltInventory. This would be very useful, because right now I have to unload my plugins if I want to take a no-UI screenshot.

Thanks again. I love this Plugin!

EDIT: upon closer inspection, it looks like he only has the UI hide tech implemented and is still working on trying to hide the toggle button. Sorry for the confusion!
Thanks for your feedback. What you are asking for is already implemented in AltInventory. The best way to hide the AltInventory interface for screenshots is to turn off the Minimized Icon. Open the Options dialog and unselect the checkbox "Show Icon when Minimized". You will then have to use the chat commands, either by typing them manually or binding them to a quickslot to get the interface to display - the easiest is to bind "/AltInventory toggle" since that will hide the interface if it is showing and show it if it is hidden.

AltInventory already responds by minimizing when Action.Escape (by default the "Esc" key) or the the Toggle Hud event (by default the "F12" key) actions occur. By deselecting the "Show Icon when Minimized" option, the plugin will be completely hidden when you clear the UI.

Last edited by Garan : 04-15-2011 at 06:19 PM.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 04-17-2011, 02:36 PM  
Dwarrowdel
The Wary

Forum posts: 0
File comments: 26
Uploads: 0
Hey Garan, thanks for the advice. However, I just checked today, and the newest version of the Travel plugin *does* hide the toggle button when F12 is pressed.

Since the toggle button is extremely useful (chat commands are a pain!), it would definitely be nice if F12 hid the toggle button in AltInventory as well. Perhaps you could talk to D.H1cks to see how he coded it?
Dwarrowdel is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 04-17-2011, 11:13 PM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 344
File comments: 984
Uploads: 21
Quote:
Originally Posted by Dwarrowdel
Hey Garan, thanks for the advice. However, I just checked today, and the newest version of the Travel plugin *does* hide the toggle button when F12 is pressed.

Since the toggle button is extremely useful (chat commands are a pain!), it would definitely be nice if F12 hid the toggle button in AltInventory as well. Perhaps you could talk to D.H1cks to see how he coded it?
Thanks for your suggestion. However, a brief overview is that the toggle is just that, a toggle - there is no way to reliably know the state the toggle was in when a plugin is loaded, so I chose to implement the hiding mechanism the way I did as a compromise until Turbine exposes the Hud state to Lua (I covered this in slightly more detail a few posts back). D.H1cks chose to assume that the plugin is loaded with the Hud displayed - I chose not to make that assumption, just two different approaches. This is pretty much the same issue that faces developers when deciding whether to tie into the "Ctrl+\" mechanism for repositioning controls - there's no way to detect that state either, just the toggle. Hopefully, Turbine will expose the Hud state and then the system will be stable and reliable and this won't be an issue.

Last edited by Garan : 04-17-2011 at 11:15 PM.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 04-18-2011, 01:28 AM  
Dwarrowdel
The Wary

Forum posts: 0
File comments: 26
Uploads: 0
Quote:
Originally Posted by Garan
Thanks for your suggestion. However, a brief overview is that the toggle is just that, a toggle - there is no way to reliably know the state the toggle was in when a plugin is loaded, so I chose to implement the hiding mechanism the way I did as a compromise until Turbine exposes the Hud state to Lua (I covered this in slightly more detail a few posts back). D.H1cks chose to assume that the plugin is loaded with the Hud displayed - I chose not to make that assumption, just two different approaches. This is pretty much the same issue that faces developers when deciding whether to tie into the "Ctrl+\" mechanism for repositioning controls - there's no way to detect that state either, just the toggle. Hopefully, Turbine will expose the Hud state and then the system will be stable and reliable and this won't be an issue.
Fair enough! Thanks for taking the time to explain the situation to me. Hopefully they will expose more of the API so that there need not be any such compromise in the future. And again, thanks for this awesome plugin! =)
Dwarrowdel is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-16-2011, 06:03 PM  
jakweeze
The Wary

Forum posts: 0
File comments: 7
Uploads: 0
Missing Inventory??

Often I notice that the Alt Inventory doesn't show all the items that are actually in my inventory. Easily seen when you have full bags and it shows you having only 70 outta 75 slots filled! After further examinations I put in bag markers to make it easy to look bag by bag and say my Mathoms weren't showing up, even if I move them to another bag they still stay hidden and never show up in the list of Alt Inventory, and clue as to what is causing this?

Thanks! Other than that it makes me happy inside
jakweeze is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-16-2011, 07:51 PM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 344
File comments: 984
Uploads: 21
Re: Missing Inventory??

Quote:
Originally Posted by jakweeze
Often I notice that the Alt Inventory doesn't show all the items that are actually in my inventory. Easily seen when you have full bags and it shows you having only 70 outta 75 slots filled! After further examinations I put in bag markers to make it easy to look bag by bag and say my Mathoms weren't showing up, even if I move them to another bag they still stay hidden and never show up in the list of Alt Inventory, and clue as to what is causing this?

Thanks! Other than that it makes me happy inside
Thanks for reporting this, you're the first to report this specific problem - it does not seem to be related to the infamous Turbine issues with event handlers and equipped items since Mathoms are just rep barter items and you tried moving them in your inventory. I'll have to do some testing when I get a chance but it may be a few days before I can look into it.

Last edited by Garan : 06-16-2011 at 07:54 PM.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-17-2011, 04:43 AM  
Darkwalker
The Wary

Forum posts: 3
File comments: 6
Uploads: 0
I get an error when I try to load this plugin.

...ine\Plugins\GaranStuff\AltInventory\DropDownLis t.lua:190: Index out of range.

Not sure if its me or the plugin that something wrong with.

Some help would be nice, Had no problem with previous versions of it.
I found it to be very useful, and kinda miss it now.

Last edited by Darkwalker : 06-17-2011 at 04:43 AM.
Darkwalker is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-17-2011, 11:20 AM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 344
File comments: 984
Uploads: 21
Quote:
Originally Posted by darkwalker
I get an error when I try to load this plugin.

...ine\Plugins\GaranStuff\AltInventory\DropDownLis t.lua:190: Index out of range.

Not sure if its me or the plugin that something wrong with.

Some help would be nice, Had no problem with previous versions of it.
I found it to be very useful, and kinda miss it now.
Well, first I need a bit of background since the plugin has not been changed in several months and the line being reported as an error, 190, is a comment in version 2.04 (which could just be a glitch in the error message).

You said you "Had no problem with previous versions" - that seems to indicate that you just updated from a prior version. Did you just update the plugin? If so, do you know what version you were previously using?

Were you using the current version of the plugin successfully for any length of time and then suddenly started getting an error trying to load it? If so, that would indicate a problem in the stored data. Did you just remove a character from your account?
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-18-2011, 11:19 AM  
Darkwalker
The Wary

Forum posts: 3
File comments: 6
Uploads: 0
Quote:
Originally Posted by Garan
Well, first I need a bit of background since the plugin has not been changed in several months and the line being reported as an error, 190, is a comment in version 2.04 (which could just be a glitch in the error message).

You said you "Had no problem with previous versions" - that seems to indicate that you just updated from a prior version. Did you just update the plugin? If so, do you know what version you were previously using?

Were you using the current version of the plugin successfully for any length of time and then suddenly started getting an error trying to load it? If so, that would indicate a problem in the stored data. Did you just remove a character from your account?
To answer your questions.

I have been away from the game for some time and only recently returned.
The last version I had was 1.14 and had no problems with that.

After downloading the Plugin, I unzipped it to the Lotro plugin folder.
I even tried completely deleting the folder for this particular plugin and unzipped it again, with the same result.

I have not used the current version at all before I posted here about the problem.

No I have not removed any chars from my account.
I recently migrated from EU Codemasters when Turbine took over the whole operation themselves, could that be any indication?

Could it be conflict with other plugins?

Plugins I use:
Pluginmanager
Moormaps
Compendium
Tonicbars
Travel Window (Plugin with all travel skills so I dont have to take up quickslot space)

Last edited by Darkwalker : 06-18-2011 at 04:14 PM.
Darkwalker is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-18-2011, 06:47 PM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 344
File comments: 984
Uploads: 21
Quote:
Originally Posted by Darkwalker
Quote:
Originally Posted by Garan
Well, first I need a bit of background since the plugin has not been changed in several months and the line being reported as an error, 190, is a comment in version 2.04 (which could just be a glitch in the error message).

You said you "Had no problem with previous versions" - that seems to indicate that you just updated from a prior version. Did you just update the plugin? If so, do you know what version you were previously using?

Were you using the current version of the plugin successfully for any length of time and then suddenly started getting an error trying to load it? If so, that would indicate a problem in the stored data. Did you just remove a character from your account?
To answer your questions.

I have been away from the game for some time and only recently returned.
The last version I had was 1.14 and had no problems with that.

After downloading the Plugin, I unzipped it to the Lotro plugin folder.
I even tried completely deleting the folder for this particular plugin and unzipped it again, with the same result.

I have not used the current version at all before I posted here about the problem.

No I have not removed any chars from my account.
I recently migrated from EU Codemasters when Turbine took over the whole operation themselves, could that be any indication?

Could it be conflict with other plugins?

Plugins I use:
Pluginmanager
Moormaps
Compendium
Tonicbars
Travel Window (Plugin with all travel skills so I dont have to take up quickslot space)
Thank you for the info.

From the symptoms, it seems the most likely culprit is the direct upgrade from 1.14 to 2.04. There were several data changes in the intervening versions. I usually try to make sure the plugin is backwards compatible if at all possible but there was a major overhaul in version 2.0 so it's possible I missed something. I will run some tests migrating directly from 1.14 to 2.04 to see if I can reproduce this. Alt Inventory runs in it's own compartment so it should not be affected by any other plugins (but it's always good to verify anyway).

It is only slightly possible that the change from EU to NA caused an issue since Alt Inventory was already compatible with both clients. When you migrated, did you happen to change the client language you use, for instance did you go from the French client "FR" or German client "DE" to the English client "EN"? Although the plugin is compatible with all three client languages, the combination of language change AND version change might have had some undesirable effects.

In addition to the already known problems with moving items to equipped slots and splitting/joining stacks, there seems to a relatively new issue with "ghost" items being left in the inventory after moving items to shared storage or personal storage, so I have some serious debugging to do...
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-20-2011, 05:33 AM  
Darkwalker
The Wary

Forum posts: 3
File comments: 6
Uploads: 0
When I migrated I stayed on the same server I was on there.
I wanted to stay with the kinship I was in and they stayed on the same server.

Dont know if it will help, but could try to install the 2.0 then upgrade to 2.04.
Though I did try a clean install on 2.04 without it helping.
Darkwalker is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-23-2011, 06:14 PM  
Darkwalker
The Wary

Forum posts: 3
File comments: 6
Uploads: 0
Quote:
Originally Posted by darkwalker
I get an error when I try to load this plugin.

...ine\Plugins\GaranStuff\AltInventory\DropDownLis t.lua:190: Index out of range.

Not sure if its me or the plugin that something wrong with.

Some help would be nice, Had no problem with previous versions of it.
I found it to be very useful, and kinda miss it now.
I have an update on this situation that I'm quite sure will please you greatly.
I have just had one of those ever so familiar "DOH!" moments
I decided to try and install version 2.0 and then upgrade to 2.04 from there to see if it helped.

I then discovered something interesting.
It turns out the version I was trying to run was not 2.04, but in fact version 2.00a.
How I got that version instead of 2.04 I dont know, but it explains why I could not get it to work.
You will be happy to know that I have installed 2.04 now and it works just as it should.
This should save you some work as well.

Love the plugin so keep up the great work.

Last edited by Darkwalker : 06-23-2011 at 06:39 PM.
Darkwalker is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 06:17 PM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | ESOUI | LoTROInterface | MMOUI | Swtorui