Download
(17 Kb)
Download
Updated: 07/06/24 04:04 PM
Pictures
File Info
Compatibility:
Gold Road (10.0.0)
Updated:07/06/24 04:04 PM
Created:06/11/24 04:26 PM
Monthly downloads:554
Total downloads:690
Favorites:4
MD5:
10.0.0
Containerz - Open all rucksacks, coffers, etc. at once + much more!
Version: 1.2.2
by: Toirealach [More]
Available in the following languages:




Now you can hit 'T' to take all the attachments in your mail (like Rewards of the Worthy, daily quest container rewards) to put them all at once into your Inventory and then open them all at once using Containerz.

This addon adds a key-bindable button to your Inventory scene which will "Open All Containers" with a single click or key press. It will tell you how many containers it intends to open.

You can set what key to press in Controls->Addon Keybinds

But it will also manage which containers it opens automatically and which ones it does not.

If you have Transmutation Geodes in your backpack, Containerz won't open them if they have the potential to put you over the 1000 Transmute Crystals cap that ZOS imposes.

Also, by default Containerz will only open one Arena Gladiator's Rucksack, one Siegemaster's Coffer and one Scroll Keeper's Rucksack per day.

Why? Because all of these give you something special only the first one you open each day.

You can only get one Arena Gladiator's Proof, one Siege of Cyrodill Merit and one set of 4xClass Script Scraps per day no matter how many of each of those three types of container you open in a day.

So with Containerz you can stock them up in your backpack and it will only open one of each per day when you say "Open All Containers". So you don't have to go into Imperial City or Cyrodill every day.

ALSO: With the new Scribing system, you are guaranteed an Affix or other Script once each day with these containers, so you will always get one everyday by opening only one per day!

You can turn any of these once/day settings off in Settings. (See the screenshots for this addon.)

Enjoy,

--Teebow Ganx
PC/NA
Lords Of The Shaft

--P.S. If you want this addon in another language too, let me know.

REQUIRED LIBRARIES (which you need to also install):

LibAddonMenu
1.2.2 - Fixed a bug in updating the button title
1.2.1 - Fixed a bug where gold Runeboxes would be automatically be opened when that could be really bad if the player wants to sell the Runebox instead.
1.2 - Only offer the once/day option for Scroll Keeper's Rucksack if the player hasn't already completed the "A Signature With Class" achievement, because they will no longer get Class Script Scraps from Scroll Keeper's rucksacks if they have that achievement.
1.1.1 - Fixed a bug where Scroll Keeper's Rucksack once/day status not being displayed at login
1.1 - Added once/day support for Scroll Keeper's Rucksacks
1.0 - Initial version
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Uploader
Date
1.2.1
17kB
Toirealach
06/27/24 01:32 AM


Post A Reply Comment Options
Unread 06/24/24, 01:04 PM  
Toirealach
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 108
Uploads: 8
What are you talking about?

All TBO_LIBCHECK does is check to see if the external libraries like LibAddonMenu which my addons require to run are actually installed and if they arent't it puts up a dialog that says they aren't installed.

ESO by default simply SILENTLY FAILS to load an addon if the external libraries necessary aren't installed. All my code does is pop up a dialog to notify the player if they're not there. If ZOS would simply add such a dialog to the base client, my dialog and library checking wouldn't be necessary and I wouldn't have had to make it in the first place to get people to stop sending me private messages telling me my addon doesn't work just for me to walk them through making sure external libraries were installed.

And as far as my internal code goes, I use a couple of shared objects in my addons. No one else uses them or needs to use them. I do internal version control checking on those files/object so the latest one is the one that all my addons use no matter which of my addons contains the latest one. I can do this because I always make sure my internal objects are backwards compatible with all my addons. There is no need to make my internal code a library - internal or external - because no one else uses them and I don't want anyone else using them. So how I choose to do version control inside my own code is really just up to me. It doesn't affect anyone else and it doesn't require anyone to download separate libraries.

So overall your comments seem to be invalid to me. I don't understand why they were necessary.


Originally Posted by Baertram
Code:
-- that need to be uploaded to esoui and then downloaded and installed by every player who wants to
-- use my addon. Thats the whole DLL mess Windows got into. 
--
-- Instead I just update the version number of internal libs and the latest version will always be 
-- loaded by one of my addons that include it. 
--
-- If another addon has an older version then the newer one supercedes it always.
-- Now I manage my libraries and not push that bull**** onto players to have to download multiple
-- ZIP files just to use my addon.
Beside the fact that ## DependsOn: LibAddonMenu-2.0>=28 already handles your addon cannot be loaded with LAM2 missing, so your LIBCHECK is totally obsolete...

We are trying to get rid of such libraries like LibStub etc. since Summerset and now you created a new one?

Well you can always include the libraries into your addons if you think the users must not do that install manually.
If you include them the correct way, not hardcoded from your txt file and with their proper txt file that includes the ## AddOnVersion and ## IsLibrary tags, all works nice!
-> ZOs will do the proper versioning check even before lua runs!

You could simply use the txt file of your addon and add the ## DependsOn with the proper >=<libraryVersion> tag then so noone can ever make your addon load with any OLD library!


I recommand you let that LibCheck die and learn to use libraries the proper way too, would be very nice. Thank you

If you got further questions which have not been explained enough in the Wiki feel free to ask here
https://app.gitter.im/#/room/#esoui_esoui:gitter.im
or via PM here on esoui.
Report comment to moderator  
Reply With Quote
Unread 06/24/24, 02:29 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 5099
File comments: 6185
Uploads: 78
Code:
-- that need to be uploaded to esoui and then downloaded and installed by every player who wants to
-- use my addon. Thats the whole DLL mess Windows got into. 
--
-- Instead I just update the version number of internal libs and the latest version will always be 
-- loaded by one of my addons that include it. 
--
-- If another addon has an older version then the newer one supercedes it always.
-- Now I manage my libraries and not push that bull**** onto players to have to download multiple
-- ZIP files just to use my addon.
Beside the fact that ## DependsOn: LibAddonMenu-2.0>=28 already handles your addon cannot be loaded with LAM2 missing, so your LIBCHECK is totally obsolete...

We are trying to get rid of such libraries like LibStub etc. since Summerset and now you created a new one?

Well you can always include the libraries into your addons if you think the users must not do that install manually.
If you include them the correct way, not hardcoded from your txt file and with their proper txt file that includes the ## AddOnVersion and ## IsLibrary tags, all works nice!
-> ZOs will do the proper versioning check even before lua runs!

You could simply use the txt file of your addon and add the ## DependsOn with the proper >=<libraryVersion> tag then so noone can ever make your addon load with any OLD library!


I recommand you let that LibCheck die and learn to use libraries the proper way too, would be very nice. Thank you

If you got further questions which have not been explained enough in the Wiki feel free to ask here
https://app.gitter.im/#/room/#esoui_esoui:gitter.im
or via PM here on esoui.
Last edited by Baertram : 06/24/24 at 02:31 AM.
Report comment to moderator  
Reply With Quote
Unread 06/17/24, 05:57 PM  
Toirealach
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 108
Uploads: 8
Re: Rewards for the worthy?

Originally Posted by doctor3bud
Does this work to limit opening rewards of the worthy to 1 per day?
There's currently no advantage to only opening one Rewards of the Worthy per day. They give no daily reward so you can open as many as you want each day.

Why would you want a limit on them?
Report comment to moderator  
Reply With Quote
Unread 06/17/24, 09:30 AM  
doctor3bud

Forum posts: 0
File comments: 23
Uploads: 0
Rewards for the worthy?

Does this work to limit opening rewards of the worthy to 1 per day?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: