Quantcast
Download
(330 Kb)
Download
Updated: 11/28/20 11:24 PM
Pictures
File Info
Compatibility:
Markarth (6.2.5)
Updated:11/28/20 11:24 PM
Created:08/24/20 07:35 PM
Monthly downloads:121,122
Total downloads:157,361
Favorites:102
MD5:
6.2.5
Master Merchant 3.0  Updated Today!  Popular! (More than 5000 hits)
Version: 3.4.3
by: Sharlikran [More]
Updating to MM 3.x

Uninstall MM 2.x first! If you do not Minion will uninstall the MM 3.x files!

Master Merchant 3.0 does not use different data or files. It is a direct continuation of the project. Therefore, if you install 3.0 first then uninstall 2.50, Minion will uninstall all the files belonging to 3.0. Master Merchant 3.0 uses the same file names.

Backup your MMxxData.lua files before updating to newer versions

Please be sure to backup your data before updating. 3.x has some new tracking values in the SavedVariables file.

Master Merchant 3.0 Documentation

You can read about Master Merchant 3.0 at this website for Master Merchant.

Intent

Master Merchant 3.0 is a continuation of Master Merchant 2.x. In order to keep changes separate there will be two versions. Version 2.x will use the traditional method of guild scanning that has been present since 2.3.1 which was the last version Philgo uploaded himself. Master Merchant 3.0 will wait for the Guild History to be updated and when that happens it will process the guild history received.

Reason for the change

Having a cache of the Guild History like LibHistoire allows users to have access to all previously cached data for the last 30 days without requesting it from the server. From what I understand with MM 2.x many people perform a ten day scan periodically and then use /mm missing to ensure they have sales data.

That kind of behavior is a drain on the server. Even with the introduction of the first MM 3.0 performing certain actions such as those periodically was not needed. LibHistoire provides a simple and easy to understand interface. I recommend obtaining sales data on first use but after that you only need to obtain data for the time you have been offline.

In order for this to happen changes had to be made and I could not be bothered with constant complaints. Now that I have made enough changes I will not be uploading the same version to two different pages. MM 3.x is a continuation of MM 2.x. No data conversion is required and you should not delete your previous MM sales data. In fact back up your MM data before updating as mentioned.

Compatibility

Master Merchant 3.0 is 100% compatible with 2.x because the data files use the same format.

Requirements

LibAddonMenu
LibMediaProvider
LibGuildRoster
LibHistoire

Updating

Because this version is being rewritten you should always backup your sales data prior to updating Master Merchant 3.0. I will not be responsible for lost data historical or otherwise.

Development

The intent is to overhaul the SavedVariables so the mod loads data faster and more reliably. There will be conversion routines to convert sales data to the new format once anything like that is added. That is currently not implemented in 3.0 but you will be notified when it happens.

In addition to improving the SavedVariables 3.0 will continue to work on making sure sales data is processed when it is received, added to the database, and showing in the Master Merchant Window.

Previous version 2.x

If you need to be ensured you have full compatibility with your MM saved data then you can still use the original Master Merchant 2.x.

Permissions and Credits

I was given permission to work on MM by Philgo and maintain the project. In addition to that the following text below is the license that is included with MM which grants the use of the code as long as the license is provided. I will be respecting the license given and do not take full credit for MM. Original credit goes to its original authors.
Lua Code:
  1. -- Copyright (c) 2014 Matthew Miller (Mattmillus)
  2.  
  3. -- Permission is hereby granted, free of charge, to any person
  4. -- obtaining a copy of this software and associated documentation
  5. -- files (the "Software"), to deal in the Software without
  6. -- restriction, including without limitation the rights to use,
  7. -- copy, modify, merge, publish, distribute, sublicense, and/or sell
  8. -- copies of the Software, and to permit persons to whom the
  9. -- Software is furnished to do so, subject to the following
  10. -- conditions:
  11.  
  12. -- The above copyright notice and this permission notice shall be
  13. -- included in all copies or substantial portions of the Software.
  14. -- MasterMerchant Namespace Setup
  15. -- Written July 2014 by Dan Stone (@khaibit) - [email protected]
  16. -- Extended Feb 2015 - May 2020 by (@Philgo68) - [email protected]
  17. -- Released under terms in license accompanying this file.
  18. -- Distribution without license is prohibited!
3.4.3

- Opps forgot other language strings for new menu options

3.4.2

- Updated settings menu including help icons that go directly to the documentation.
- Updated LibGuildRoster setup to attempt to control the columns better until the next update to the library.

3.4.1

- Bugfix for not stopping LibHistoire properly during Refresh

3.4.0

- Opps forgot other language strings for key-bind

3.3.9

- Fix for setting days of history lower then 30
- Added key-bind to toggle History Graph


3.3.8

- Added a 3rd Focus which can be used for CTRL + SHIFT for example
- Changed the name of the Master merchant window. See documentation. Link is on the description page.- - Made sure when displaying values in the inventory that the gold color is yellow
- Made sure the custom time range updates for the drop down menu

3.3.7

- Opps forgot to add the new data pool to the manifest file

3.3.6

- Bugfix for blacklist
- Fix typo in setting menu
- Added toggle for guild roster columns. Requires UI reload.
- Writs with the same item ID will be grouped together now.

NOTE: Prior to having Writs the last part of the item link was for potions only. This caused MM to treat writs of the same type but a different voucher count as different. I will be adding a new system for writs in a future version.

3.3.5

- Updated gold price label to use in game API formatting.(Meaning less numbers with a decimal of '.00' This should also add some formatting for non English users. I will be testing this more.
- Added lookup table so that if you hover over an item twice, and no sales have been added, the tooltip needs to reconstruct less information. Should make tooltips take a little less time to draw for items have have close to 5000 sales in the MM database. There isn't much I can do to improve this more. Remember too much of a good thing... you can easily see trends with less data points over the same amount of time.

3.3.4

- Added option to select mean or median when calculation outliers.

For a range from 1 to 999 the data with the mean could give you and average of 89 and with the median 42. While other items like chromium grains, you may not see much of a difference. You could have way more data points. For example 44 compared to 3000. Therefore the chromium grains will have a much more focused range. Nobody wants to buy chromium grains for 125,000. The shear quantity of data points make chromium grains show a more meaningful trend then another item with less then 100 sales.

3.3.3

- Added toggle to use the default range for tooltips, for inventory as well.
- The toggle is named "Use Tooltip Days Range" and it is directly under the toggle to swap the price.

3.3.2

- Significant performance improvements when adding events during Refresh.
- Added Simple Indexing - For those who do not search sales and want MM to have a smaller memory footprint.
- Reduced forced Master Merchant window lock to 10 minutes for Refresh. Again after the next LibHistoire I will be able to unlock the window automatically after LibHistoire finishes sending events to MM.

NOTE: On my Lynnfield i3 4GB Ram Potato I was able to reduce the Refresh time for a backup that was about 12 days old to under 10 minutes. Your situation may be different. Again, if you have low FPS viewing All sales then LibHistoire is still working. Close the Master Merchant window and wait longer. Hopefully Sirinsidiator will update LibHistoire soon.

3.3.1

- Removed leftover MM 2.x code that prevented the Refresh routine from properly locking the Master Merchant window. The 20 minute lock may not be sufficient depending on how much data there is in the cache. See the sticky post.

3.3.0

- More updates to prevent errors when calculating outliers while holding down CTRL or SHIFT

3.2.9

- Updated mean and standard deviation calculation
- Added median value calculation for use when determining outliers
- Updated routine for determining outliers

3.2.8

- Performance increase to checking for duplicate sales. No optimization for adding new sales unfortunately. - Added temporary /mm freeze and /mm unfreeze for Master Merchant window when processing 100,000+ sales or more
- Temporary workaround until next LibHistoire update. After clicking Refresh the Master Merchant window will be locked and will not update for 20 minutes while MM and LibHistoire communicate.

NOTE: After the next update LibHistoire will have an internal API function I can check to know when data is being transmitted to MM and lock and unlock the Master Merchant window automatically.

3.2.7

- Added taxes to /mm export feature, see documentation
- Adjusted saved vars tracking var for outlier prices

3.2.6

- Added version check for LibHistoire 1.0.2
- Removed Info/Debug messages
- Updated when MM starts LibHistoire and begins listening for information

3.2.5

- I will rant at Siri later, debug messages are not logged by his mod by default. I have changed it to Info, so I can see the output.

3.2.4

- Added debug messages for nil value Lua error

3.2.3

- Attempt to address error in MasterMerchant.lua:3971: attempt to index a nil value

3.2.2

- Opps didn't save version number properly in manifest file.

3.2.1

- Attempt to address error in MasterMerchant.lua:3965: attempt to index a nil value
- Code added to restrict listening to guild sales. Which is an attempt to address possible performance hits.

NOTE: I don't feel MM 3.2.0 really has an effect on the game in a drastic way. If there is any pause or freeze in any way that is just because the library is sending data on first use. If you have thousands of sales, up to maybe 30,000 or more sales in a busy guild all being sent to MM at once, there will be a freeze. This should settle down after a few days if you keep the new library linked.

3.2.0

- Now using LibHistoire for guild sales instead of scanning guild history directly.

3.1.0

- To display information on the roster MM now uses LibGuildRoster

3.0.9

- Fix for error generated guild finder rather then guild history

3.0.8

- Added localization strings for new "Use Sales History Size Only" to the rest of the languages

3.0.7

- Fix Price Calculator Bug
- Add toggle to ignore min and max count when trimming sales data

3.0.6

- Same as 3.0.4
- More recipe updates from - Dolgubon
- Fix for Lua errors for new saved vars - Dolgubon

3.0.5

- Reverted back to 3.0.3 until a fix for Lua errors can be implemented

3.0.4

- Adjustment to item link trait discovery Aldanga
- Update to recipe calculations Dolgubon (Still some recipes may not show mat price)
- Added event index count to guild history tab and the amount of history loaded in hours, days. Using a built in Zenimax routine. It does not show 1d 3h, just 1 day or 2 days.

3.0.3

- Updated event monitor so it will properly activate after zoning

3.0.2

- Added decrement button since background scan is no longer present. It will deduct 50 from the event index, more like a rewind just a bit if you think you missed a sale.

3.0.1

- Uncommented a few things in MM clean when checking for numbers that should not be strings
Optional Files (0)


Archived Files (32)
File Name
Version
Size
Uploader
Date
3.4.2
329kB
Sharlikran
11/28/20 10:09 PM
3.4.1
328kB
Sharlikran
11/28/20 10:04 AM
3.4.0
333kB
Sharlikran
11/27/20 12:57 AM
3.3.8
332kB
Sharlikran
11/26/20 06:48 PM
3.3.7
331kB
Sharlikran
11/26/20 01:52 AM
3.3.6
331kB
Sharlikran
11/25/20 10:38 PM
3.3.5
329kB
Sharlikran
11/24/20 02:10 AM
3.3.4
328kB
Sharlikran
11/21/20 10:55 PM
3.3.3
326kB
Sharlikran
11/20/20 10:40 PM
3.3.2
326kB
Sharlikran
11/19/20 08:50 PM
3.3.1
326kB
Sharlikran
11/17/20 10:27 PM
3.3.0
329kB
Sharlikran
11/14/20 12:50 PM
3.2.9
326kB
Sharlikran
11/13/20 10:42 PM
3.2.8
325kB
Sharlikran
11/10/20 09:30 PM
3.2.7
324kB
Sharlikran
11/07/20 08:07 PM
3.2.6
324kB
Sharlikran
10/31/20 04:46 PM
3.2.5
324kB
Sharlikran
10/30/20 10:11 PM
3.2.4
324kB
Sharlikran
10/30/20 07:25 PM
3.2.3
324kB
Sharlikran
10/29/20 10:59 PM
3.2.2
324kB
Sharlikran
10/28/20 11:35 PM
3.2.1
324kB
Sharlikran
10/28/20 11:26 PM
3.2.0
324kB
Sharlikran
10/27/20 08:40 PM
3.1.0
323kB
Sharlikran
10/05/20 06:47 PM
3.0.9
323kB
Sharlikran
09/06/20 02:58 AM
3.0.8
323kB
Sharlikran
09/05/20 04:05 AM
3.0.6
322kB
Sharlikran
08/30/20 10:26 PM
3.0.5
369kB
Sharlikran
08/29/20 09:27 PM
3.0.4
331kB
Sharlikran
08/29/20 07:15 PM
3.0.3
369kB
Sharlikran
08/25/20 12:13 PM
3.0.2
369kB
Sharlikran
08/25/20 01:00 AM
3.0.1
369kB
Sharlikran
08/24/20 10:01 PM
3.0.0
369kB
Sharlikran
08/24/20 07:35 PM


Post A Reply Comment Options
Unread 09/10/20, 11:30 AM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 166
File comments: 888
Uploads: 9
Installing MM 3.x

Uninstall MM 2.x first! If you have MM 2.x and 3.x installed at the same time, Minion will remove MM 3.x files when uninstalling 2.x files because the file names are the same

Server Not Sending New Sales



If you have not noticed please remember to look at your Guild History tab. As mentioned in several places, and in my documentation under What is being scanned I explain that the Guild History loaded into memory is what is being scanned by mods. Please do not disbelieve this. It is becoming increasingly annoying to hear people tell me that LibHistoire or MM misses sales. LibHistoire and MM are not missing sales when used properly.

The server is balancing the load of players and sales information requests. As I mentioned in August it would only get worse, and it has. If you do not like that you do not receive new sales and if you do not like that you do not receive older sales automatically as quickly as you would like, please inform ZOS of your concerns. I do not have any control over the server.

MM is fully automated but when LibHistoire requests sales information and is put on cooldown, there is nothing the author nor myself can do about that. No automation has been removed from MM.

How do you set up MM 3.2.x with LibHistoire?

Originally I felt if you do a ten day scan LibHistoire will just send the data to MM quickly. That doesn't happen apparently. LibHistoire sends the data via LibAsync over time so that there is little to no FPS loss. So if you have 100,000 sales to transmit from 5 guilds it will take 20 minutes at least by my calculations. This is primarily the fault of MM and not LibHistoire . I have only made one performance optimization but more are coming.

To get LibHistoire set up I am now recommending you use your own judgement as I did with previous versions of 3.x. If the last time you were online was 2 days ago, then you only need 2 or 3 days to be caught up and fill in your missing sales. Go to the guild history tab and request 2 or 3 days of data for each guild. Then click the rescan button in the LibHistoire GUI as shown in the documentation.

By clicking the rescan button, LibHistoire reads all the guild history loaded in memory, checks to see if it is in the cache, and if not will transmit that to MM. This should get you set up.

I set up LibHistoire with three or four days of history but I don't see the sales?

If for any reason you do not have sales data after requesting a short amount of guild history, then LibHistoire simply linked and feels it has nothing to do. This is happening because it may be your first or second time logging in. LibHistoire isn't really set up well enough yet.

Because of that use the Refresh button in the Master Merchant window. I am waiting on an update to LibHistoire and once it is released the Master Merchant window will unfreeze automatically after LibHistoire is finished sending its data. Until then, there is a 20 minute lock after clicking Refresh.

If you feel you do not have that much data and want to unfreeze the window, use /mm unfreeze. If your FPS drops to 1 then LibHistoire is still sending data. Close the Master Merchant window and use /mm freeze. You can freeze and unfreeze the lock until the data is sent. This is only temporary until the next update of LibHistoire.

What do I do if I am missing more then 3 days of sales?

To set up LibHistoire requesting a full ten days causes LibHistoire to have to transmit so much data it takes 20 minutes or more to do so. Mostly due to MM. So if you requested and received 2 or 3 days of data but you need more, then request 1 more day of data at a time and click the rescan button. Watch the sales bar in the LibHistoire GUI and when the text turns green it should be done. While it is processing you will see yellow text.

Update 3.2.6 and higher

No changes to the SavedVariables for the sales database. More tracking variables were added to MasterMerchant.lua in the SavedVariables file.

As has always been the case you should be installing, uninstalling, manually deleting mods and so on without the game running. Completely exit ESO before backing up your saved variables data and before updating MM and installing LibGuildRoster and LibHistoire.

Backup your data!

Documentation on how to backup your Master Merchant data.

With 3.2.x LibHistoire is now in charge of all guild history. It sends MM all the sales information. For those who felt that manually scanning the guild history was a pain you can just let LibHistoire do that automatically. However, it is restricted to server load. It is still best to request the guild history manually.

LibHistoire has a GUI to help you understand what is going on!

The guild roster information is now displayed using LibGuildRoster. This allows other mods to add to the guild roster without clashing. Because of this update Shissu's Guild Tools will no longer work if you have MM installed and use the roster changes from SGT. It is recommended to disable any roster changes from SGT.

Should I delete my MMxxData.lua files for troubleshooting?

NO! So stop doing that! MM saves data from LibHistoire in its own format the same as MM did when it read the guild history directly. MM will look for duplicates in sales data from LibHistoire and the new library even limits what it sends out to only new information that was not previously stored in the LibHistoire database.

If you delete your old data or delete your MasterMerchant.lua in SavedVariables you may loose more then you want to. So just don't.

If I request that you delete your MasterMerchant.lua then yes try that and give me some feedback, but otherwise don't.

New Library Requirements!

LibGuildRoster
LibHistoire

Make sure you install LibGuildRoster and LibHistoire with Minion.

Performance Issues!

Currently when LibHistoire transmits large amounts of data to MM this causes an FPS drop while the Master Merchant windows is open because of how often it is being updated. A temporary workaround is in place until the next update of LibHistoire.

If you click Refresh the Master Merchant window will be locked for 20 minutes while LibHistoire transmits all of the guild history it has. After the next update the Master Merchant window will unlock automatically.

3.2.6 has a Refresh button, again.

After testing the Refresh button does update sales as intended. During testing I have discovered that depending on how many sales you have it can take up to 20 minutes to finish. This was for about 100,000 sales stored in LibHistoire.

Troubleshooting the install with the new libraries

While I would love to provide support for installing things I simply do not have the time to do so. Minion is as reliable as it is going to be. I didn't write Minion so I really can not support it anyway. So should you have install issues all I could do is tell you to manually delete the mod and it's requirements and reinstall them.

That doesn't require asking first users know to do that already.

For users with reports of possible missing sales

I have finally discovered the cause of the missing sales after seeing a post in the ATT section where a user had accused ATT of missing sales.

User are still thinking that mods like ATT and MM have some special access to sales data. I do not know what each user believes to be true but they feel that the server can transmit sales somehow to mods. They may feel it is hidden, over a hidden chat channel or some other idea they have.

They are not paying attention to the ATT authors, myself, and now they are not paying attention to sirinsidiator as well. All users have been told that you can wait for the server to automatically send data. MM now uses LibHistoire so all sales data is fully automatic.

However, automatic but with all the server restrictions. Currently if you are online for 15 hours without logging out you may not receive any new sales until you exit the game. If you want older sales for the time you were offline you can wait and LibHistoire will request the data. However, the user needs to be watching to see if the server has sent data or not by opening the guild history. If you do not have the amount of guild history you need, you can keep waiting. If you are like me and do not want to wait then you have to manually request it.

All users need to stop whining about mods. Both MM and ATT are fully automatic now and yet, the server does not send data as fast as users expect. So request the data manually and talk to ZOS about it. Do not complain to authors.

Guild roster on right side of screen

After hearing from the author of LibGuildRoster this behavior is expected. Anything that alters the guild roster must be using the library or there will be conflicts. This is not a bug any longer. Shisuus Guild Tools do not use LibGuildRoster. The author of the library contacted the author of ATT and the latest version has optional LibGuildRoster support.
__________________
Admin for TES5Edit, occasional LOOT masterlist contributor, and Wrye Bash contributor. I also maintain special Fallout 3 and Fallout NV versions of Wrye Flash.
Last edited by Sharlikran : 11/17/20 at 10:24 PM.
Report comment to moderator  
Reply With Quote
Unread Today, 10:11 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 166
File comments: 888
Uploads: 9
Originally Posted by peniku8
Something seems to be off with the new guild roster switches.
Everything kinda worked yesterday, but when I logged on today the roster time frame filter dropdown was gone (only Sales and Purchases tabs enabled). Now when I go to the MM options and turn off and on the 'display info in guild roster' (just tap it twice), it will show all 4 columns (without reloading the UI) and also show the time frame drop down again. When I re-load with other column settings now, the time frame thing disappears again. This was with no other addons but MM active.
I adjusted some of the code for the roster. See if it behaves better in 3.4.3.
__________________
Admin for TES5Edit, occasional LOOT masterlist contributor, and Wrye Bash contributor. I also maintain special Fallout 3 and Fallout NV versions of Wrye Flash.
Last edited by Sharlikran : 11/28/20 at 11:24 PM.
Report comment to moderator  
Reply With Quote
Unread Yesterday, 04:26 PM  
peniku8
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 16
Uploads: 4
Something seems to be off with the new guild roster switches.
Everything kinda worked yesterday, but when I logged on today the roster time frame filter dropdown was gone (only Sales and Purchases tabs enabled). Now when I go to the MM options and turn off and on the 'display info in guild roster' (just tap it twice), it will show all 4 columns (without reloading the UI) and also show the time frame drop down again. When I re-load with other column settings now, the time frame thing disappears again. This was with no other addons but MM active.
__________________
Guild Master of "Pact Veteran Trade" and "Pact Veteran Trade II" - Author of "Auto Ranks" and "Auto Recruit"
Report comment to moderator  
Reply With Quote
Unread Yesterday, 06:39 PM  
Lyelu

Forum posts: 1
File comments: 10
Uploads: 0
Originally Posted by Sharlikran
Just to be sure because I think with this kind of courtesy and generosity it's important, this need to be voluntary and only for MM testing and fixing any bugs when using a gamepad. I can't troubleshoot other mods. I will be using just MM and its libraries during testing. Feature requests are treated the same way as anything else, I may object and not do it or I will do it after the holidays or whatever.
No worry - I expect nothing, sent donation via your Github Paypal. Give this a try:
https://www.amazon.com/gp/product/B0...KIKX0DER&psc=1

I use a PowerA wired controller and it's really a nice way to play. From what I could tell by researching it, only wired controllers will work on Win7. Also, you might need to download this little app from Microsoft, which I needed for Win10:

https://www.microsoft.com/en-us/p/xb...ot:overviewtab

If it doesn't work in Win7, no worry, save it for later or pass it on.
Report comment to moderator  
Reply With Quote
Unread 11/27/20, 03:38 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 166
File comments: 888
Uploads: 9
Re: Very minor bug

Originally Posted by Shadowfen
Love the new version!

Now, to the bug: On the tooltip text for "Use Sales History Only" it says "will ignore mix and max counts"

You probably meant "min"
When I saw bug I was triggered... then I saw what it was and I was relieved. Thanks for letting me know about the typo.
__________________
Admin for TES5Edit, occasional LOOT masterlist contributor, and Wrye Bash contributor. I also maintain special Fallout 3 and Fallout NV versions of Wrye Flash.
Report comment to moderator  
Reply With Quote
Unread 11/27/20, 03:20 PM  
Shadowfen
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 463
Uploads: 13
Very minor bug

Love the new version!

Now, to the bug: On the tooltip text for "Use Sales History Only" it says "will ignore mix and max counts"

You probably meant "min"
Last edited by Shadowfen : 11/27/20 at 03:21 PM.
Report comment to moderator  
Reply With Quote
Unread 11/27/20, 07:21 AM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 166
File comments: 888
Uploads: 9
Originally Posted by FWSWBN
Omg... i am getting old
I found the error (it was on my side)... i never see the second tab if you open the settings.

Everything works fine, so i am very sorry that i confused you.

I test it today and ... all good, no error, quick scan and ...... perfect.

again sorry for my comments.

It took me a while but I was able to find it. It was setting the days to 30 even if you set everything to 10. With the holliday's the site admins haven't approved it yet but version 3.4.0 has an update for that. I'll post more screen shots and settings over the weekend in the documentation. That should help you get things set up.
__________________
Admin for TES5Edit, occasional LOOT masterlist contributor, and Wrye Bash contributor. I also maintain special Fallout 3 and Fallout NV versions of Wrye Flash.
Last edited by Sharlikran : 11/27/20 at 12:16 PM.
Report comment to moderator  
Reply With Quote
Unread 11/27/20, 02:20 AM  
FWSWBN
 
FWSWBN's Avatar

Forum posts: 17
File comments: 402
Uploads: 0
Originally Posted by Sharlikran
So don't log in on all of your characters trying to figure this out just pick one and get me a screenshot and tell me which box or what slider you are changing and I'll double-check things.
omg... i am getting old
I found the error (it was on my side)... i never see the second tab if you open the settings.

Everything works fine, so i am very sorry that i confused you.

I test it today and ... all good, no error, quick scan and ...... perfect.

again sorry for my comments.

Report comment to moderator  
Reply With Quote
Unread 11/26/20, 10:34 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 166
File comments: 888
Uploads: 9
Re: Re: Re: MM 3.3.3 - LibHistoire GUI

Originally Posted by Shadowshire
Also thank-you especially for the documentation. It is really helpful because I'm the kind of person who prefers to learn anything and everything by reading.
You are welcome. I still have more to add. Glad it is helping.

Originally Posted by Shadowshire
I access the Guild UI > History > Sales > All and retrieve the unlinked data shown in the small panel that is displayed when I put the mouse cursor on the "chain-link" icon.
If I didn't mention in the documentation, just don't click the chain link. That tells LibHistoire to stop working and just link to wherever it is.
__________________
Admin for TES5Edit, occasional LOOT masterlist contributor, and Wrye Bash contributor. I also maintain special Fallout 3 and Fallout NV versions of Wrye Flash.
Report comment to moderator  
Reply With Quote
Unread 11/26/20, 08:27 PM  
Shadowshire

Forum posts: 1
File comments: 329
Uploads: 0
Cool Re: Re: MM 3.3.3 - LibHistoire GUI

Originally Posted by Sharlikran
Originally Posted by Shadowshire
How do I display the LibHistoire GUI which is shown in section "3.5.5 Lib Histoire GUI" of the Master Merchant | ESOU Code Collection document? https://esouimods.github.io/3-master...LibHistoireGUI

If memory serves, then I saw it the first time that I used the TESO Guild UI after installing LibHistoire. However, I have never seen it since. Is there a toggle for it?
The little histy or girl icon in the bottom left of the guild history panel.

You can see the little icon in the screenshot above for the section, "Server Not Sending New Sales". It's at the far bottom left corner of the guild history tab but it's in the area if you will under the categories.
Thank-you for your reply. And thank-you very much for reviving Master Merchant!! It is working very well for me now (considering the limitations that ZOS has). After I log-on to the first character which I have chosen to play, I access the Guild UI > History > Sales > All and retrieve the unlinked data shown in the small panel that is displayed when I put the mouse cursor on the "chain-link" icon. Also thank-you especially for the documentation. It is really helpful because I'm the kind of person who prefers to learn anything and everything by reading.
__________________
---- Shadowshire ..... nil carborundum illegitimi
Report comment to moderator  
Reply With Quote
Unread 11/26/20, 07:39 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 166
File comments: 888
Uploads: 9
Updated MM docs for 3.3.8. Shows some features of the Master Merchant window for those that typically under use it.
__________________
Admin for TES5Edit, occasional LOOT masterlist contributor, and Wrye Bash contributor. I also maintain special Fallout 3 and Fallout NV versions of Wrye Flash.
Last edited by Sharlikran : 11/26/20 at 07:40 PM.
Report comment to moderator  
Reply With Quote
Unread 11/26/20, 06:52 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 166
File comments: 888
Uploads: 9
Originally Posted by peniku8
Thanks for the update with the roster columns, it's fabulous!
I noticed that, after hiding the Tax and Count columns, the Notes column appears to be wider than usual and there is a strange empty column between the very right one (Sales) and the scroll bar. Is that a limitation of LibGuildRoster or is it just what it is, because the dimensions are fixed and optimized to show all 4?
Probably LibGuildRoster because none of those changes are being done by MM anymore. The author doesn't currently have an official hide and show function so that is probably contributing to it. He is aware he needs a show and hide, but you can mention the rest to him in his comments section.
__________________
Admin for TES5Edit, occasional LOOT masterlist contributor, and Wrye Bash contributor. I also maintain special Fallout 3 and Fallout NV versions of Wrye Flash.
Report comment to moderator  
Reply With Quote
Unread 11/26/20, 06:14 PM  
peniku8
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 16
Uploads: 4
Thanks for the update with the roster columns, it's fabulous!
I noticed that, after hiding the Tax and Count columns, the Notes column appears to be wider than usual and there is a strange empty column between the very right one (Sales) and the scroll bar. Is that a limitation of LibGuildRoster or is it just what it is, because the dimensions are fixed and optimized to show all 4?
Report comment to moderator  
Reply With Quote
Unread 11/26/20, 04:27 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 166
File comments: 888
Uploads: 9
Originally Posted by Akopian Atrebates
Thanks for reviving Master Merchant, and really tackling the issue of server load. I, in particular, love that I can update events and see what is going on. Likewise, I like that as a result of this control, I can update until I can see the details of my sales in my mail. If the mail does not list the little details, I know that the sales monitor has not caught everything.

It seems that this requires a lot of attention and high-level restructuring of how MM acquires and manages data. With Libhistoire, it really seems like you guys have fixed a big problem for a lot of people.

So I just wanted to say thanks to you and everybody else working on this. I really appreciate it.
You are most welcome. It has been a lot of effort and I do work on it by myself. Dolgubon did address some messy code, and Sirinsidiator Libhistoire made the guild cache and GUI. However, they don't work on this with me.

I am glad it is helping you.

Originally Posted by Akopian Atrebates
I like that as a result of this control, I can update until I can see the details of my sales in my mail. If the mail does not list the little details, I know that the sales monitor has not caught everything.
What does this mean to you though? I have been trying to squash some misconceptions. You say when the sales monitor doesn't see the sale, but your mail shows a sale, something failed? Am I paraphrasing that right?

Again, this has been something that is so difficult for me to get people to understand. Mods do not fail at reading sales. They can only access what you load in memory by pressing E, or by what the server provides. So say you are offline for 20 hours at work and sleeping. You log in and you see your mail, and you sold something 5 hours ago.

MM didn't fail and Libhistoire didn't fail. You were offline. If users do not link their sales using Libhistoire, then they can wait for the server to grant automatic requests. Although I very highly recommend against just waiting for the server to do that.

Now after you do link your events and get sales while you were offline then most people are used to seeing new sales while they are online. As I mention in the sticky post, that is no longer happening. So if you are online for 5 hours and you get 10 pieces of mail during that 5 hour time and you look at your guild history, look at the first sale in the list. It will most likely say "5 hours ago" because the server did not send you the sales data to the guild history, the server only sent your mail.

So for you and others reading this. MM does not miss sales. Libhistoire and MM depend on the server to allow the mods to access guild history and convert that into your sales information. If the server does not allow it, then it will not happen.
__________________
Admin for TES5Edit, occasional LOOT masterlist contributor, and Wrye Bash contributor. I also maintain special Fallout 3 and Fallout NV versions of Wrye Flash.
Last edited by Sharlikran : 11/26/20 at 06:54 PM.
Report comment to moderator  
Reply With Quote
Unread 11/26/20, 03:52 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 166
File comments: 888
Uploads: 9
Originally Posted by FWSWBN
i logged in all my chars and set it to 10 days.
after login back into my first char it stays under settings again on 30 days.
No just do me a favor, which setting are you changing to 10 days, and it changes to 30. Please take me a screen shot. If you set it and it revertes from the addons menu then it will do it if you manually change it. I have to look at the code to figure it out.

Also I wasn't saying that you should log into all of your characters and change settings. I said That the settings was messed up in 2.x and I have to try and keep or preserve settings for those upgrading. That's all I said as an explanation. In the end you may just have to leave it. You have several ways to view things for only 10 days if you choose.

So don't log in on all of your characters trying to figure this out just pick one and get me a screenshot and tell me which box or what slider you are changing and I'll double-check things.
__________________
Admin for TES5Edit, occasional LOOT masterlist contributor, and Wrye Bash contributor. I also maintain special Fallout 3 and Fallout NV versions of Wrye Flash.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: