Quantcast
Download
(653 Kb)
Download
Updated: 04/07/21 05:33 AM
Compatibility:
Flames of Ambition (6.3.5)
Updated:04/07/21 05:33 AM
Created:05/17/20 02:16 AM
Monthly downloads:270,531
Total downloads:855,194
Favorites:359
MD5:
Categories:Map, Coords, Compasses, Libraries
6.3.5
LibQuestData  Popular! (More than 5000 hits)
Version: 2.21
by: Sharlikran [More]
Major Change

Mod name change because there apparently is a mod called Ravalox' Quest Tracker that had a file named LibQuestInfo.lua included with it as an embedded library.

LibQuestData

While updating Quest Map and trying to use some of the same data with other mods that show quest information I realized it was too much work to update more then one mod. For that reason I created LibQuestData.

It contains all of the currently available (by user submission) data from Quest Map and some information from Destinations. The data is incomplete and I would appreciate user submissions.

Current Features:
- Provide mod authors with X,Y locations for placing a pin on the Map (LIBGPS Data not collected at this time use local_x , local_y only! Needs more time for data to be collected.)
- Built in data collection for quest information not currently in data base

At the bottom of the page is a list of Zones that have had their quest data verified.

Required

LibGPS - LibGPS
NOTE LibGPS Requires: LibMapPing, LibDebugLogger, LibChatMessage so be sure to read the authors description page.
LibMapPins - LibMapPins

Using LibQuestData with your addon: Include this line in your addon manifest:
Code:
## DependsOn:  LibQuestData
Reference to the library using:
Lua Code:
  1. local LQD = LibQuestData


Lua Code:
  1. lib:get_quest_giver(id, lang)
  2. -- returns: Quest Giver Name; type string

Important: This mod is brand new and I have not had time to update X, Y coordinates with user data for LibGPS. Use local_x, local_y.

As of 4/5/2021 you should no longer use lib.get_quest_list(zone)

Instead use lib.zone_quests
Code:
local LQD = LibQuestData
local zoneQuests = {}

local function UpdatePins()
 << verify you should be updating pins >>
    zoneQuests = LQD.zone_quests
    RefreshTourMapPins()
end
Use the function UpdatePins anywhere you need deepening on player interaction with the world such as events for when the map changes, or the player changes location.

Lua Code:
  1. lib:get_quest_list(zone)
  2. -- returns: all quest X, Y coordinates and Quest ID; table
  3.  
  4. lib.quest_map_pin_index = {
  5.     local_x     =    1, -- GetMapPlayerPosition() << -10 = Undefined >>
  6.     local_y     =    2, -- GetMapPlayerPosition() << -10 = Undefined >>
  7.     global_x    =    3, -- LocalToGlobal(GetMapPlayerPosition()) << -10 = Undefined >>
  8.     global_y    =    4, -- LocalToGlobal(GetMapPlayerPosition()) << -10 = Undefined >>
  9.     quest_id    =    5, -- Number index of quest name i.e. 6404 for "The Dragonguard"  << -1 = Undefined >>
  10.     -- world_x     =    6, Depreciated, WorldX 3D Location << -10 = Undefined >>
  11.     -- world_y     =    7, Depreciated, WorldY 3D Location << -10 = Undefined >>
  12.     -- world_z     =    8, Depreciated, WorldZ 3D Location << -10 = Undefined >>
  13.     -- quest_giver =    9, Updated, was 9 now 6
  14.     quest_giver =    6, -- Arbitrary number pointing to an NPC Name 81004, "Abnur Tharn"  << -1 = Undefined >>
  15. }

Lua Code:
  1. lib:get_quest_name(id, lang)
  2. -- returns: Quest Name; type string

Lua Code:
  1. lib:get_questids_table(name, lang)
  2. -- returns: Quest IDs; type table
  3. -- {6404, }
  4. -- {5079, 5749, },

NOTE: Multiple ID numbers means there are multiple quests with the same name.

Use: Drawing a pin with a different color if the player has started the
quest and has not finished it yet. Loop over the table.

Example:
Lua Code:
  1. ids = lib:get_questids_table(name, lang)
  2. for _, id in ipairs(ids) do
  3.     started_quests[id] = true
  4. end

Lua Code:
  1. lib:build_questid_table(lang)
  2. -- specialized use: builds a table of Quest IDs with the index being the
  3. -- Quest Name. LibQuestData uses this to return a table of quest IDs using
  4. -- the quest name lib:get_questids_table(id, lang).
  5.  
  6. -- LibQuestData only initializes the client language. If additional lookup
  7. -- tables are needed for other languages, call this during your mods
  8. -- initialization phase.

Planed features for Version 2

1:
Lua Code:
  1. -- return additional quest data
  2.  
  3. lib.quest_data_index = {
  4.     quest_name      =    1, -- Number index of quest name i.e. 6404 for "The Dragonguard"
  5.     quest_type      =    2, -- MAIN_STORY, DUNGEON
  6.     quest_repeat    =    3, -- quest_repeat_daily, quest_repeat_not_repeatable = 0, quest_repeat_repeatable
  7.     game_api        =    4, -- 100003 means unverified, 100030 or 100030 means quest data collected from API 100030 or higher
  8.     quest_line      =    5,    -- QuestLine (10000 = not assigned/not verified. 10001 = not part of a quest line/verified)
  9.     quest_number    =    6,    -- Quest Number In QuestLine (10000 = not assigned/not verified)
  10.     quest_series    =    7,    -- None = 0,    Cadwell's Almanac = 1,    Undaunted = 2, AD = 3, DC = 4, EP = 5.
  11. }

2:
Expand built in data collection to update information instead of only collecting new information. Meaning that if there are multiple pins for a quest, duplicate pins close to the player location would be removed in favor of the new location. The auto update would also compare information like quest name, quest giver, quest type, whether or not it is repeatable, and the Game API. Game's API version will mean the quest is still available in the current version.

3:
For avid data collectors and experts a slash command to remove ALL pins on the map prior to accepting a quest in order to clean up duplicate pins. Data would be submitted on GitHub.

GitHub Repo:

LibQuestData

Zone Quests Verified

Khenarthis Roost

Contributions

Polish localization provided by Skrybowie Tamriel (Tamriel scribes)

10 Hours of compatibility testing with over 272 different mods from 2 users

First I would like to thank vecny.samotar and Pyrelle for the zip files of their Addons folders so I could do this testing.

Mods List: link to mods list

Today I tested over 272 different mods trying to create errors when viewing the world map with Quest Map and other mods installed. It took about 10 hours to really go through all of them thoroughly.

Mods from the list you should not install

TreasureMaps - Link provided so there is no confusion with other mods.
HarvestMerge

The above two mods will cause significant errors. HarvestMerge is one of my mods and if I update it for HarvestMap then it would be safe to use it.

Mods from the list that had errors and could not be tested

SorcererHelper - But I was on my Warden at the time
AdvancedMemberTooltip
MultiQuestTrackerRE
pNames - May be old, my have been from embedded libraries, might duplicate functionality from another mod

Mods from the same author

Some mods by the same author may not necessarily work together. For example the mods starting with Notebook from the above list may work together but you will need to be sure you only install versions from the author that he specifies will work together.

For some of Harvens mods in that list they did not cause a conflict with Quest Map or drawing pins. If you load more then one of Harvens mods test them thoroughly and make sure they do not duplicate functionality. They all seem to work fine but using a bunch of them should be expected to have a possible conflict. If you feel the conflict should not occur then contact the author.

Troubleshooting

The environment I chose was one where I installed LibStub and I only used ESOUI mods downloaded with Minion. I did not modify the files in any way. Normally for mods I personally use I have removed LibStub requirements and I do not load LibStub. Since users can not do that I used the versions of mods currently online. All mods were the most current version available.

To start with I enabled Quest Map and Ravalox' Quest Tracker along with their dependencies. There was no error. I did this because it was discovered today that Ravalox' mod had a file named LibQuestInfo.lua with the same library name. This forced me to change the name of my mod to LibQuestData.

From there I just enabled one or two mods at a time and then the libraries as needed. This is the typical way you should test your mods. If you disable libraries like LibMapPins for example, then any mod that requires that will not load. That does not help you narrow down what is causing the issue.

If you do happen to find a conflict then you need to think, is this expected? Out of those 272 mods in the list you notice there were several UI overhauls and MiniMap mods that were bound to cause conflicts. Naturally I had only certain combinations of mods active at various times. However, toward the end I had Bandits UI and Fyrakin's Minimap active to test that possibility.

Should you find a conflict and there is no reasonable explanation then contact the author of the other mod. Meaning not the author of Quest Map or LibQuestData but rather the author of the mod that is conflicting. The author is doing something they shouldn't and their mod needs to be updated.

Overall Findings

Even with various mods installed, from a list of 272 possible mods, there were no errors opening the map and viewing the map pins for Quest Map. I was able to use the map filters for both Destinations and Quest Map to show and hide pins with any of the mods listed in the link to pastebin.

I am sorry if you are experiencing errors but I have been more then thorough you need to reinstall your mods, update your mods, or disable mods until you no longer experience the errors.

Can I post an error if I have one?

Yes feel free to post errors. If I feel I should look at it I will. If it is an error from something similar to what has already been shared then no I will ask you to read this section and do your own troubleshooting.

Pics of my UI at various times during testing

Nobody would ever load over 230 mods at a time. If you do then you are asking for issues and should not be reporting errors. I provide these for posterity. I only redacted some of the guild chat so my guild members are not angry.








v2.20

- Update Quest names and quest givers in Polish tomkolp

v2.20

- Updated Russian quest names Friday-The13-rus
- Update Quest data from xebico

v2.19

- Update to pin refresh routines

v2.18

- Fixed bug removing code too quickly

v2.17

- Reverted routing I had not wanted to use yet

v2.16

- Updated functionality as to how Quest pin information is provided

v2.15

- Update Quest data from Myrthian

v2.14

- Added more quest data from Myrthian

v2.13

- Reformat quest data, remove 3d pin info as it would not really follow the NPC anyway
- Update Quest data from TrueMadMotion

v2.12

- Added more quest data from Myrthian

v2.11

- Figured out how I was loosing the Korean encoding in the text. Quest Names will display properly now with the proper system default fonts installed.

v2.10

- Updated Korean Quest Names

v2.09

- Added files for unofficial translations
- Added quest names for some quests for supported unofficial translations
- Supported Languages: BR, DE, EN, ES, FR, IT, JP, KR, PL, RU

v2.08

- Removed files for unofficial translations that were just English files
- Additional changes to address errors when using unofficial translations

v2.07

- Attempt at addressing all the various unofficial translation mods that force the game's internal language to something else other then English when an official translation is not available.

v2.06

- Added a few Jester's Festival quests. Will refine them a bit more during the event.

v2.05

- Added files to address unofficial translations

v2.04

- There is no 2.04, it was a user feature request for Portuguese localization

v2.03

- Added more quest data from Myrthian

v2.02

- Corrected Spanish lang table name which conflicted with English table name
- Cleaned up Craglorn a bit, still a work in progress

v2.01

- Added more quest data
- Updated Quest Names for all official supported languages
- Large update for Russian Localization

v2.00

- Moved the Dragonguard quests so they are on the island and not in the water.

v1.99

- Added some of the submitted quest data from mychaelo

v1.98

- Added some of the submitted quest data, thanks to Necropsi and mythbinder for their submissions

v1.97

- Added some of the Holiday Quests

v1.96

- More Markarth DLC Quests
- Updated Craglorn Quests

v1.95

- Added a few quest locations in existing zones.
- Markarth DLC incomplete, only two quests for now.
- Added more English, French, and German quest names
- Updated any quest Data available from user submissions.

v1.94

- More locations
- Routines added to remove data no longer needed because it has been entered into the main database.

v1.93

- Update German client quest names
- Some updates to quest information that determines quest type such as daily or repeatable quests

v1.92

- Remove unused files from manifest files for old data on quest objectives

v1.91

- Hot fix when switching Zones

v1.90

- Added Polish translations provided by Skrybowie Tamriel (Tamriel scribes)
- Automatically remove collected data already in the main database
- Removed certain unneeded data because it was not useful
- Added method to eliminate duplicate pins from some areas (Work in progress)

v1.89

- Address possible indexing issue for zones and subzones and how they are fed to the main mod

v1.88

- Mod name change because there apparently is a mod called Ravalox' Quest Tracker that had a file named LibQuestInfo.lua included with it as an embedded library.
- Data restructuring for upcoming changes to Quest Map and progression to LibQuestData 2.0

v1.87

- More attempts to address possible attempts to index nil values

v1.86

- Side quests for Blackreack verified

v1.85

- Slight update to quest givers for Blackreack

v1.84

- Verified rough draft for Blackreach
- Added additional translations for quest names

v1.83

- Verified Western Skyrim

v1.82

- Rough draft for Greymoor

v1.81

- fix for 'LibQuestInfo_Scan.lua:291: attempt to index a nil value

v1.8
- More attempts to resolve LibQuestInfo_Scan.lua:39: in function 'get_measurement_sv'

v1.7

- fix for 'lib:build_objectiveid_table' in function 'OnPlayerActivated'
- fix for: LibQuestInfo_Scan.lua:34: attempt to index a nil value

v1.6

- Improved data collection. Quests are now removed after removing a quest or completing it.
- Improved data reporting. Most data is now formatted how it is needed for quest map.
- Added additional quest data from Necropsi

v1.5

- Added additional data from Necropsi

v1.4

- New data from MikeZeDev

v1.3

- New data from Necropsi, and Gimplekin

v1.2

- Address issue with quests unrelated to Clockwork City
- Eliminate pins for some quests that appeared 3 or more times

v1.1

- Fix for error: LibQuestInfo_Scan.lua:145: in function 'OnQuestRemoved'
Archived Files (48)
File Name
Version
Size
Uploader
Date
2.20
651kB
Sharlikran
04/05/21 09:18 PM
2.19
644kB
Sharlikran
04/05/21 03:29 PM
2.18
644kB
Sharlikran
04/05/21 12:39 AM
2.17
645kB
Sharlikran
04/05/21 12:22 AM
2.16
645kB
Sharlikran
04/05/21 12:07 AM
2.15
643kB
Sharlikran
04/04/21 01:17 PM
2.14
644kB
Sharlikran
04/03/21 06:08 AM
2.13
640kB
Sharlikran
04/02/21 11:54 AM
2.12
655kB
Sharlikran
03/30/21 02:15 PM
2.11
655kB
Sharlikran
03/29/21 05:25 PM
2.10
657kB
Sharlikran
03/29/21 12:36 PM
2.09
653kB
Sharlikran
03/28/21 10:27 PM
2.08
396kB
Sharlikran
03/27/21 05:25 AM
2.07
396kB
Sharlikran
03/26/21 06:59 PM
2.06
469kB
Sharlikran
03/25/21 12:48 PM
2.05
468kB
Sharlikran
03/23/21 11:31 AM
2.03
429kB
Sharlikran
03/23/21 03:57 AM
2.02
419kB
Sharlikran
03/18/21 12:55 PM
2.01
417kB
Sharlikran
03/14/21 08:02 PM
2.00
410kB
Sharlikran
03/13/21 08:31 PM
1.99
409kB
Sharlikran
03/13/21 10:51 AM
1.98
402kB
Sharlikran
03/09/21 03:35 PM
1.97
395kB
Sharlikran
12/25/20 11:26 AM
1.96
395kB
Sharlikran
11/14/20 11:45 PM
1.95
375kB
Sharlikran
11/03/20 01:51 PM
1.94
372kB
Sharlikran
07/20/20 08:46 AM
1.93
364kB
Sharlikran
07/07/20 06:55 PM
1.92
361kB
Sharlikran
07/04/20 10:05 PM
1.91
357kB
Sharlikran
07/02/20 07:13 PM
1.90
356kB
Sharlikran
07/02/20 01:54 PM
1.89
312kB
Sharlikran
06/14/20 09:12 AM
1.88
309kB
Sharlikran
06/13/20 02:08 PM
1.87
296kB
Sharlikran
06/03/20 07:21 AM
1.86
295kB
Sharlikran
05/30/20 12:06 PM
1.85
295kB
Sharlikran
05/29/20 08:02 AM
1.84
294kB
Sharlikran
05/28/20 10:19 PM
1.83
290kB
Sharlikran
05/27/20 10:21 PM
1.82
289kB
Sharlikran
05/26/20 02:15 AM
1.81
283kB
Sharlikran
05/24/20 04:59 AM
1.8
281kB
Sharlikran
05/23/20 11:35 AM
1.7
281kB
Sharlikran
05/23/20 07:35 AM
1.6
277kB
Sharlikran
05/22/20 08:55 PM
1.5
269kB
Sharlikran
05/20/20 09:49 PM
1.4
270kB
Sharlikran
05/20/20 04:56 AM
1.3
268kB
Sharlikran
05/19/20 12:51 AM
1.2
253kB
Sharlikran
05/18/20 10:33 AM
1.1
258kB
Sharlikran
05/17/20 06:38 PM
1.0
258kB
Sharlikran
05/17/20 02:16 AM


Post A Reply Comment Options
Unread 04/06/21, 07:01 AM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 235
File comments: 1045
Uploads: 11
Re: LibQuestData

Originally Posted by noblecron
I installed the Lib as Destinatiosn requested and it completely broke the UI. I made sure all my other addons were off and tested it. It only happens with Destinations and the required lib
Destinations and Quest Map both use the same library. You may not use Quest Map obviously but there were some issues I had making some changes to Destinations as I am not the original author. Version 27.9 should work now. 27.7 and 27.8 had people posting there were errors but that stopped. So that should mean it is okay now.

I can't do too much troubleshooting but if you can let me know what happens with the current versions we can see if it gets things working for you. I use both Destinations and Quest Map at the same time for testing so I know they work.
__________________
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 : 04/07/21 at 01:24 PM.
Report comment to moderator  
Reply With Quote
Unread 04/05/21, 04:55 PM  
noblecron

Forum posts: 0
File comments: 1
Uploads: 0
LibQuestData

I installed the Lib as Destinatiosn requested and it completely broke the UI. I made sure all my other addons were off and tested it. It only happens with Destinations and the required lib
Report comment to moderator  
Reply With Quote
Unread 04/05/21, 11:04 AM  
Friday_The13_rus

Forum posts: 4
File comments: 54
Uploads: 0
Originally Posted by Sharlikran
Can you upload that to here first please? Then try the current version.
Uploaded file to github.
Tried 2.18. Works without errors.
Report comment to moderator  
Reply With Quote
Unread 04/05/21, 09:52 AM  
dkelber

Forum posts: 0
File comments: 4
Uploads: 0
Error

Hello,

I just updated to 2.18 and got the following error:

user:/AddOns/LibQuestData/LibQuestData_Scan.lua:771: operator .. is not supported for string .. nil
stack traceback:
user:/AddOns/LibQuestData/LibQuestData_Scan.lua:771: in function 'OnPlayerActivated'
|caaaaaa<Locals> eventCode = 589824, current_zone = "tamriel/tamriel_0", current_map_zone_index = 0 </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 04/05/21, 08:23 AM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 235
File comments: 1045
Uploads: 11
Originally Posted by Friday_The13_rus
Hi
Downloaded 2.17 version and facing with error after loading.
Code:
user:/AddOns/LibQuestData/LibQuestData.lua:667: attempt to index a nil value
stack traceback:
user:/AddOns/LibQuestData/LibQuestData.lua:667: in function 'update_quest_information'
|caaaaaa<Locals> eight_field_data = [table:1]{quest_series = 8, quest_giver = 2, quest_type = 3, quest_number = 7, quest_line = 6, quest_repeat = 4, quest_name = 1, game_api = 5}, seven_field_data = [table:2]{quest_series = 7, quest_type = 2, quest_number = 6, quest_line = 5, quest_repeat = 3, quest_name = 1, game_api = 4}, five_field_location = [table:3]{local_x = 1, local_y = 2, quest_id = 5, global_x = 3, global_y = 4}, nine_field_location = [table:4]{world_x = 6, global_x = 3, quest_id = 5, local_x = 1, local_y = 2, quest_giver = 9, world_y = 7, world_z = 8, global_y = 4}, all_locations = [table:5]{}, all_quest_data = [table:6]{}, all_quest_names = [table:7]{6242 = "Проклятый череп..."}, all_quest_givers = [table:8]{4096 = "Фрирвида Холодны..."}, all_reward_info = [table:9]{}, rebuilt_data = [table:10]{}, rebuilt_locations = [table:11]{}, current_data = [table:12]{1 = 0}, npc_id = [table:13]{}, index = 6144, data = [table:12] </Locals>|r
user:/AddOns/LibQuestData/LibQuestData.lua:808: in function 'OnPlayerActivatedQuestBuild'
|caaaaaa<Locals> eventCode = 589824 </Locals>|r
Deleting saved variables resolves error, but I am not sure that I can delete saved variables without losing important data. Because the file is 560kb. LibQuestData.lua
Sharlikran, is it safe to delete saved variables?
Can you upload that to here first please? Then try the current version.
__________________
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 04/05/21, 12:44 AM  
Friday_The13_rus

Forum posts: 4
File comments: 54
Uploads: 0
Hi
Downloaded 2.17 version and facing with error after loading.
Code:
user:/AddOns/LibQuestData/LibQuestData.lua:667: attempt to index a nil value
stack traceback:
user:/AddOns/LibQuestData/LibQuestData.lua:667: in function 'update_quest_information'
|caaaaaa<Locals> eight_field_data = [table:1]{quest_series = 8, quest_giver = 2, quest_type = 3, quest_number = 7, quest_line = 6, quest_repeat = 4, quest_name = 1, game_api = 5}, seven_field_data = [table:2]{quest_series = 7, quest_type = 2, quest_number = 6, quest_line = 5, quest_repeat = 3, quest_name = 1, game_api = 4}, five_field_location = [table:3]{local_x = 1, local_y = 2, quest_id = 5, global_x = 3, global_y = 4}, nine_field_location = [table:4]{world_x = 6, global_x = 3, quest_id = 5, local_x = 1, local_y = 2, quest_giver = 9, world_y = 7, world_z = 8, global_y = 4}, all_locations = [table:5]{}, all_quest_data = [table:6]{}, all_quest_names = [table:7]{6242 = "Проклятый череп..."}, all_quest_givers = [table:8]{4096 = "Фрирвида Холодны..."}, all_reward_info = [table:9]{}, rebuilt_data = [table:10]{}, rebuilt_locations = [table:11]{}, current_data = [table:12]{1 = 0}, npc_id = [table:13]{}, index = 6144, data = [table:12] </Locals>|r
user:/AddOns/LibQuestData/LibQuestData.lua:808: in function 'OnPlayerActivatedQuestBuild'
|caaaaaa<Locals> eventCode = 589824 </Locals>|r
Deleting saved variables resolves error, but I am not sure that I can delete saved variables without losing important data. Because the file is 560kb. LibQuestData.lua
Sharlikran, is it safe to delete saved variables?
Report comment to moderator  
Reply With Quote
Unread 04/03/21, 05:14 AM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 235
File comments: 1045
Uploads: 11
Re: Re: Re: Re: Re: Re: Re: libquestData 211 crashes

Originally Posted by petitlu
Originally Posted by Sharlikran
Originally Posted by petitlu
Hi,
There is no extra folder if you use 7z and click to "extract here"
rgds
Did you have a chance to try those changes I suggested? Did they work?
yes and there is no more crashes, with a cleaned directory and v212
I ll try 213

thanks, rgds
Very good news. I hope it works.
__________________
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 04/03/21, 03:51 AM  
petitlu

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Re: Re: Re: Re: libquestData 211 crashes

Originally Posted by Sharlikran
Originally Posted by petitlu
Hi,
There is no extra folder if you use 7z and click to "extract here"
rgds
Did you have a chance to try those changes I suggested? Did they work?
yes and there is no more crashes, with a cleaned directory and v212
I ll try 213

thanks, rgds
Report comment to moderator  
Reply With Quote
Unread 04/01/21, 05:45 AM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 235
File comments: 1045
Uploads: 11
Re: Re: Re: Re: Re: libquestData 211 crashes

Originally Posted by petitlu
Hi,
There is no extra folder if you use 7z and click to "extract here"
rgds
Did you have a chance to try those changes I suggested? Did they work?
__________________
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 03/31/21, 02:58 PM  
petitlu

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Re: Re: libquestData 211 crashes

Originally Posted by Sharlikran
Originally Posted by petitlu
In the AddOns folder I am keeping all the zip version of the plugins but only one unzipped file at a time
I just read this post and was wondering why the mod did not display the icons.

The person posted the solution and mentioned that when he installed with Minion the Skyshards folder did not have a parent folder it previously had.

So his folder looked like this:


Which can happen if people download a mod, put the zip in the addons folder, and simply extract the zip directly into the folder.

The folder should be like this:


Minion does not add the extra folder that you may end up with when you extract the file and install manually. You should really check your folders and make sure things are installed properly. You can also try using Minion to install everything.
Hi,
There is no extra folder if you use 7z and click to "extract here"
rgds
Report comment to moderator  
Reply With Quote
Unread 03/31/21, 10:22 AM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 235
File comments: 1045
Uploads: 11
Re: Re: Re: libquestData 211 crashes

Originally Posted by petitlu
In the AddOns folder I am keeping all the zip version of the plugins but only one unzipped file at a time
I just read this post and was wondering why the mod did not display the icons.

The person posted the solution and mentioned that when he installed with Minion the Skyshards folder did not have a parent folder it previously had.

So his folder looked like this:
%USERPROFILE%\Documents\Elder Scrolls Online\live\AddOns\SkyShards\SkyShards
Which can happen if people download a mod, put the zip in the addons folder, and simply extract the zip directly into the folder.

The folder should be like this:
%USERPROFILE%\Documents\Elder Scrolls Online\live\AddOns\SkyShards
Minion does not add the extra folder that you may end up with when you extract the file and install manually. You should really check your folders and make sure things are installed properly. You can also try using Minion to install everything.
__________________
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 03/31/21, 01:13 AM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 235
File comments: 1045
Uploads: 11
Re: Re: Re: libquestData 211 crashes

Originally Posted by petitlu
Thank you very much Sharikan for this long and helpful answer

I am using French version, and the game just crashed again despite 198. These crashaes occur since less than a week
I do not use Avast (only default windows security)
In the AddOns folder I am keeping all the zip version of the plugins but only one unzipped file at a time

I ll do what you suggest about the version of quest map and cleaning the AddOns fold of the zip files

have a nice day
1. Don't use Avast or Kaspersky
2. Verify if you have OneDrive installed. Bakcup the things in OneDrive before you uninstall it.
3. Try to disable the Security for now and test things. Different from the instructions, choose "Set the switch for Controlled folder access to OFF"
4. Verify that your "MyDocuments \ Elder Scrolls Online" folder is not a Protected folder.
  • Open Windows Defender and go Protected folders option.
  • Click on the listed folder you want to remove, then click the Remove button.
  • Click Yes to continue the deletion. Enter UAC permission when prompted.
4a. If you can't find the Elder Scrolls Online folder, remove the MyDocuments folder from the list.
4b. If the MyDocuments folder is not there, google that because that is the folder where the game puts your saved information from mods like Master Merchant or even LibQuestData and it needs to be removed from the list somehow. Either that or disable the Protected Folder feature entirely.
__________________
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 03/30/21, 11:30 PM  
petitlu

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: libquestData 211 crashes

Originally Posted by Sharlikran
Originally Posted by petitlu
Hi,
I just need to let you know, that as this version and the previous one 209 makes my game crash, I reverted to 198
The game is now stable again
What language do you play ESO in?

You may be stuck using LibQuestData 198 and Quest Map 2.84 until you figure out why your computer is crashing. I say 2.84 because mods have verification in them and you can not run any version of Quest Map higher then 2.84 while using 198.

Oh and one other thing, do not keep backups in your Addons folder. The game will read every single file. Just mentioning that since you feel there is a crash.



See how I have various Addons folders and various SavedVariables folder? The game will go nuts if you try to use either as a "backup" location. You can't name LibQuesetData and then have LibQuesetData_198 as a backup under the Addons folder. The game will read both and you won't know which it is reading. The game will look three subfolders deep so you can't really escape it.

I use 110 mods which include a loot tracking mod I made for personal use that has been running for over a year without me ever even looking at it. Then I use MM, TTC, HarvestMap, BankManagerRevived, DebugLogViewer, FCOItemSaver, Inventory Insight, LibHistoire (Guild history cache from October 9 2020), MailR (saves mail), ScrySpy (Harvest Map for scrying), ShoppingList (things you buy from a trader), ZGESO. (detailed guides for questing)

All of those things take up a TON of memory and time to process. I have been running around with the current version testing the various languages that are added. I have a i3 Lynfield with limited Ram. So I can not see how LibQuestData could be causing the crash.

If you run just Quest Map and LibQuestData what happens? I use this often when I am importing data from other players that are currently providing quest data. It make my load times faster. That should run without issue, and if it doesn't then you have more going on in the background and I won't be able to guess what is happening on your computer to cause any crashing.

The last person I helped in one of my guilds had to uninstall Avast and disable Protected Folders in Windows 10 to get the game to be stable. It was crashing only when he logged out and cause his MM data to become corrupt. After uninstalling Avast and disabling Protected Folders the game no longer crashed when he loged out. He is looking into another option for virus protection. Which I mentioned Kaspersky is not a better choice and to look at other things.
Thank you very much Sharikan for this long and helpful answer

I am using French version, and the game just crashed again despite 198. These crashaes occur since less than a week
I do not use Avast (only default windows security)
In the AddOns folder I am keeping all the zip version of the plugins but only one unzipped file at a time

I ll do what you suggest about the version of quest map and cleaning the AddOns fold of the zip files

have a nice day

done and seems stable ...



... (cross fingers)
Last edited by petitlu : 03/31/21 at 01:25 AM.
Report comment to moderator  
Reply With Quote
Unread 03/30/21, 10:53 AM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 235
File comments: 1045
Uploads: 11
Re: libquestData 211 crashes

Originally Posted by petitlu
Hi,
I just need to let you know, that as this version and the previous one 209 makes my game crash, I reverted to 198
The game is now stable again
What language do you play ESO in?

You may be stuck using LibQuestData 198 and Quest Map 2.84 until you figure out why your computer is crashing. I say 2.84 because mods have verification in them and you can not run any version of Quest Map higher then 2.84 while using 198.

Oh and one other thing, do not keep backups in your Addons folder. The game will read every single file. Just mentioning that since you feel there is a crash.



See how I have various Addons folders and various SavedVariables folder? The game will go nuts if you try to use either as a "backup" location. You can't name LibQuesetData and then have LibQuesetData_198 as a backup under the Addons folder. The game will read both and you won't know which it is reading. The game will look three subfolders deep so you can't really escape it.

I use 110 mods which include a loot tracking mod I made for personal use that has been running for over a year without me ever even looking at it. Then I use MM, TTC, HarvestMap, BankManagerRevived, DebugLogViewer, FCOItemSaver, Inventory Insight, LibHistoire (Guild history cache from October 9 2020), MailR (saves mail), ScrySpy (Harvest Map for scrying), ShoppingList (things you buy from a trader), ZGESO. (detailed guides for questing)

All of those things take up a TON of memory and time to process. I have been running around with the current version testing the various languages that are added. I have a i3 Lynfield with limited Ram. So I can not see how LibQuestData could be causing the crash.

If you run just Quest Map and LibQuestData what happens? I use this often when I am importing data from other players that are currently providing quest data. It make my load times faster. That should run without issue, and if it doesn't then you have more going on in the background and I won't be able to guess what is happening on your computer to cause any crashing.

The last person I helped in one of my guilds had to uninstall Avast and disable Protected Folders in Windows 10 to get the game to be stable. It was crashing only when he logged out and cause his MM data to become corrupt. After uninstalling Avast and disabling Protected Folders the game no longer crashed when he loged out. He is looking into another option for virus protection. Which I mentioned Kaspersky is not a better choice and to look at other 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.
Last edited by Sharlikran : 03/30/21 at 02:17 PM.
Report comment to moderator  
Reply With Quote
Unread 03/30/21, 02:08 AM  
petitlu

Forum posts: 0
File comments: 4
Uploads: 0
libquestData 211 crashes

Hi,
I just need to let you know, that as this version and the previous one 209 makes my game crash, I reverted to 198
The game is now stable again
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: