Go to Page... |
Compatibility: | Markarth (6.2.5) Stonethorn (6.1.5) Greymoor (6.0.5) |
Updated: | 02/01/21 09:22 AM |
Created: | 09/02/18 07:05 AM |
Monthly downloads: | 509 |
Total downloads: | 128,943 |
Favorites: | 101 |
MD5: |
File Name |
Version |
Size |
Uploader |
Date |
4.3.2 |
107kB |
Sigo Dest |
01/25/21 01:20 AM |
|
4.3.0 |
105kB |
Sigo Dest |
01/15/21 03:50 PM |
|
4.2.3 |
83kB |
Sigo Dest |
11/13/20 12:17 PM |
|
4.2.2 |
82kB |
Sigo Dest |
12/08/19 06:02 PM |
|
4.2.1 |
86kB |
Sigo Dest |
12/07/19 05:53 PM |
|
4.2.0 |
86kB |
Sigo Dest |
05/23/19 04:10 PM |
|
4.1.4 |
84kB |
Sigo Dest |
03/11/19 04:55 PM |
|
4.1.3 |
324kB |
Sigo Dest |
02/09/19 10:02 PM |
|
4.1.2a |
83kB |
Sigo Dest |
10/09/18 08:05 PM |
|
4.1.1a |
83kB |
Sigo Dest |
09/02/18 04:52 PM |
|
4.1.1 |
82kB |
Sigo Dest |
09/02/18 11:23 AM |
|
4.1 |
82kB |
09/02/18 07:05 AM |
Comment Options |
Sigo Dest |
View Public Profile |
Send a private message to Sigo Dest |
Find More Posts by Sigo Dest |
Add Sigo Dest to Your Buddy List |
12/08/19, 01:21 PM | |
Forum posts: 0
File comments: 1
Uploads: 0
|
Re: Update 4.2.1 (ingame says 4002001) issue.
Same issue with SuperStar:
user:/AddOns/SuperStar/SuperStar.lua:5245: function expected instead of nil stack traceback: user:/AddOns/SuperStar/SuperStar.lua:5245: in function 'CreateScenes' user:/AddOns/SuperStar/SuperStar.lua:5269: in function 'OnAddonLoaded' |
|
JPot |
View Public Profile |
Send a private message to JPot |
Send email to JPot |
Find More Posts by JPot |
Add JPot to Your Buddy List |
12/08/19, 07:15 AM | |||
|
I'm confused.
Why didn't you just include LibMainMenu v8 in your sub folder, containing its own txt file. As I understand now you have included a changed v5 file? Why should one include outdated libraries? I had tested all addons using LibMainMenu with version v8 together and they work. If you include any older version it will most likely create errors because of overwritten LibMainMenu global variables again. But even v8 sometimes fails to detect it was already loaded properly as it seems. I think a total revamp of this lib needs to be done but I can't find the time currently.
|
||
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
12/08/19, 07:11 AM | |||
|
Re: Re: Re: Update 4.2.1 (ingame says 4002001) issue.
LibMainMenu 2.0 by votan is a totally different library and got nothing to do with LibMainMenu.
|
||
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
12/08/19, 06:17 AM | ||
Forum posts: 5
File comments: 25
Uploads: 0
|
Re: Re: Update 4.2.1 (ingame says 4002001) issue.
I have the same/similar problem here. for me, it seems to be a lib conflict. I see 2 LMM libraries on my computer: a 2.0 version by votan and your v5. and I can't make 'em coexist yet. any chance you can? thanks for a GREAT addon |
|
|
tseka |
View Public Profile |
Send a private message to tseka |
Send email to tseka |
Find More Posts by tseka |
Add tseka to Your Buddy List |
12/08/19, 03:58 AM | ||
|
Re: Update 4.2.1 (ingame says 4002001) issue.
If you look at your Addons list in game, down in the Libraries section, do you see LibMainMenu listed? If you do, do you see (v5) next to the name or is it just "LibMainMenu"? I just deleted my SuperStar and did a fresh install from Minion, and it loaded fine, so I will need more information to track down the issue. The library is still included in SuperStar and should error if it couldn't load, so it is possible another version of the library is conflicting with my changes. Something you can try in the meantime is installing the updated LibMainMenu library as a standalone lib. You can download it from here. I apologize for the inconvenience. Please let me know if any of this information helps, and if it does not, please let me know what addons you're using so I can test with them. -sigo |
|
|
Sigo Dest |
View Public Profile |
Send a private message to Sigo Dest |
Send email to Sigo Dest |
Find More Posts by Sigo Dest |
Add Sigo Dest to Your Buddy List |
12/08/19, 02:14 AM | |
Forum posts: 3
File comments: 40
Uploads: 0
|
Update 4.2.1 (ingame says 4002001) issue.
So I updated to the latest, and now getting this error and it won't start:
When I reload UI: Code:
user:/AddOns/SuperStar/SuperStar.lua:5245: function expected instead of nil stack traceback: user:/AddOns/SuperStar/SuperStar.lua:5245: in function 'CreateScenes' |caaaaaa<Locals> SUPERSTAR_MAIN_MENU_CATEGORY_DATA = [table:1]{binding = "SUPERSTAR_SHOW_PANEL", normal = "EsoUI/Art/MainMenu/menuBar_cha...", categoryName = 12033, highlight = "EsoUI/Art/MainMenu/menuBar_cha...", pressed = "EsoUI/Art/MainMenu/menuBar_cha..."}, SUPERSTAR_MAIN_SCENE = [table:2]{restoresHUDSceneToggleUIMode = F, restoresHUDSceneToggleGameMenu = F, name = "SuperStarMain", state = "hidden", fireCallbackDepth = 0, disallowEvaluateTransitionCompleteCount = 0}, SUPERSTAR_MAIN_TITLE_FRAGMENT = [table:3]{allowShowHideTimeUpdates = F, state = "hidden", fireCallbackDepth = 0, title = "SuperStar"}, SUPERSTAR_MAIN_WINDOW = [table:4]{allowShowHideTimeUpdates = F, state = "hidden", animationTemplate = "FadeSceneAnimation", fireCallbackDepth = 0, duration = 200}, SUPERSTAR_SKILLS_TITLE_FRAGMENT = [table:5]{allowShowHideTimeUpdates = F, state = "hidden", fireCallbackDepth = 0, title = "SuperStar"}, skillBuilderKeybindStripDescriptor = [table:6]{alignment = 2}, SUPERSTAR_IMPORT_SCENE = [table:7]{restoresHUDSceneToggleUIMode = F, restoresHUDSceneToggleGameMenu = F, name = "SuperStarImport", state = "hidden", fireCallbackDepth = 0, disallowEvaluateTransitionCompleteCount = 0}, SUPERSTAR_IMPORT_TITLE_FRAGMENT = [table:8]{allowShowHideTimeUpdates = F, state = "hidden", fireCallbackDepth = 0, title = "SuperStar"}, SUPERSTAR_FAVORITES_SCENE = [table:9]{restoresHUDSceneToggleUIMode = F, restoresHUDSceneToggleGameMenu = F, name = "SuperStarFavorites", fireCallbackDepth = 0, disallowEvaluateTransitionCompleteCount = 0, state = "hidden"}, SUPERSTAR_FAVORITES_TITLE_FRAGMENT = [table:10]{allowShowHideTimeUpdates = F, state = "hidden", fireCallbackDepth = 0, title = "SuperStar"}, SUPERSTAR_RESPEC_SCENE = [table:11]{restoresHUDSceneToggleUIMode = F, restoresHUDSceneToggleGameMenu = F, name = "SuperStarRespec", fireCallbackDepth = 0, disallowEvaluateTransitionCompleteCount = 0, state = "hidden"}, SUPERSTAR_RESPEC_TITLE_FRAGMENT = [table:12]{allowShowHideTimeUpdates = F, state = "hidden", fireCallbackDepth = 0, title = "SuperStar"}, SUPERSTAR_RESPEC_WINDOW = [table:13]{allowShowHideTimeUpdates = F, state = "hidden", animationTemplate = "FadeSceneAnimation", fireCallbackDepth = 0, duration = 200}, iconData = [table:14]{} </Locals>|r user:/AddOns/SuperStar/SuperStar.lua:5269: in function 'OnAddonLoaded' <Locals> _ = 65536, addonName = "SuperStar" </Locals> When I try to load it using bound key: Code:
user:/AddOns/SuperStar/SuperStar.lua:5256: function expected instead of nil stack traceback: user:/AddOns/SuperStar/SuperStar.lua:5256: in function 'SuperStar_ToggleSuperStarPanel' :1: in function '(main chunk)' <Locals> keybind = "SUPERSTAR_SHOW_PANEL" </Locals>
Last edited by MadDragon : 12/08/19 at 02:15 AM.
|
|
MadDragon |
View Public Profile |
Send a private message to MadDragon |
Send email to MadDragon |
Find More Posts by MadDragon |
Add MadDragon to Your Buddy List |
12/07/19, 06:22 PM | ||
|
I have been looking over your suggestions, and I noticed what was most likely causing the issue for pChat. Though the original LibMainMenu (LMM) library included with SuperStar uses LibStub, it is also creating a global object, LibMainMenu, but not doing anything with it. This causes pChat's LoadLMM function to think the LMM library was available as a global and it avoided loading it with LibStub. This same global object issue probably caused you headaches trying to modernize LMM to not use LibStub. Code:
-- from LibMainMenu.lua included with SuperStar LibMainMenu = ZO_Object:Subclass() --Register LAM with LibStub local MAJOR, MINOR = "LibMainMenu", 5 local LibMainMenu, oldminor = LibStub:NewLibrary(MAJOR, MINOR) if not LibMainMenu then return end --the same or newer version of this lib is already loaded into memory Code:
-- from pChat.lua local function LoadLMM(calledWhen) calledWhen = calledWhen or "n/a" LMM = LibMainMenu if not LMM and LibStub then LMM = LibStub("LibMainMenu", false) end pChat.LMM = LMM if LMM == nil or LMM.AddCategory == nil then d(string.format(GetString(PCHAT_LIB_MISSING), "LibMainMenu") .. "\n->Check: " ..tostring(calledWhen)) end --assert((LMM~=nil or LMM.AddCategory~=nil), d(string.format(GetString(PCHAT_LIB_MISSING), "LibMainMenu") .. "\n->Check: " ..tostring(calledWhen))) end That being said... I completely agree with the migration toward actual standalone libraries. For now, I have corrected the offending global variable, removed the hardcoded lib in favor of DependsOn, and updated the embedded LibMainMenu to include a manifest with AddOnVersion (5). I will continue to include it while I give users of SuperStar a grace period to update. I have tested the new embedded version alongside pChat and a standalone LibMainMenu (v8) and have not had any issues so far. LMM v8, if present, loads as expected, in lieu of the embedded v5. Please let me know if it is still causing issues for pChat or your updated LibMainMenu, and thank you very much for reaching out regarding this. -sigo |
|
|
Sigo Dest |
View Public Profile |
Send a private message to Sigo Dest |
Send email to Sigo Dest |
Find More Posts by Sigo Dest |
Add Sigo Dest to Your Buddy List |
12/05/19, 07:19 AM | |
|
PLEASE PLEASE PLEASE PLEASE
Remove LibMainMenu from this addon's hardcoded txt file lines, and just let the users add it as standalone library properly (at it as ## DependsOn: LibMainMenu dependency). The included old version damages other addons like pChat Also please check if any other library included in the lib folder was updated and include the most up2date version then please! Where possible also do not use LibStub anymore to load the libraries but use their global variable to access them, like this: Lua Code:
Please do the following at least to fix pChat incompatibilities Superstar.txt -Maybe add an ## AddOnVersion: tag -Add the ## DependsOn: LibMainMenu -Delete the hardcoded line to /lib/LibMainMenu Code:
; This Add-on is not created by, affiliated with or sponsored by ZeniMax ; Media Inc. or its affiliates. The Elder Scrolls® and related logos are ; registered trademarks or trademarks of ZeniMax Media Inc. in the United ; States and/or other countries. All rights reserved. ; You can read the full terms at https://account.elderscrollsonline.com/add-on-terms ## Title: SuperStar ## Description: Search for a Superstar help you to be the SuperStar you ever wanted to be! ## Version: 4.2.1 ## AddOnVersion: 004002001 ## Author: Ayantir ## Contributors: SigoDest, senorblackbean, Ego_666 ## APIVersion: 100029 100030 ## SavedVariables: SUPERSTAR ## DependsOn: LibMainMenu lib/LibStub/LibStub.lua lib/LibAnnyoingUpdateNotificationInGame/LibAnnyoingUpdateNotificationInGame.lua lib/LibCustomTitles/LibCustomTitles.lua ## DELETE THIS LINE!!!!!!! lib/LibMainMenu/LibMainMenu.lua lib/LibSkillsFactory/LibSkillsFactory.lua SuperStar.lua i18n/en.lua i18n/$(language).lua SuperStar.xml bindings.xml Delete the folder LibMainMenu completely! Add to your description of the addon: This addon needs the following librraies installed seperately/as standalone version, just like an addon. You can install it via Minion or download it here: LibMainMenu MANY MANY tahnks for fixinx this and also if you update the addon be sure to check if other libraries exist as stabalone versions and do the same for them like described above! Reason why this is needed: You can read it here: Why embedded HARD CODED librraies in your addon's txt file break other addons (if not today then in the future!)
Last edited by Baertram : 12/05/19 at 08:44 AM.
|
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
10/04/19, 08:03 AM | ||||
Forum posts: 2
File comments: 11
Uploads: 0
|
|
|||
|
Koviko |
View Public Profile |
Send a private message to Koviko |
Send email to Koviko |
Find More Posts by Koviko |
Add Koviko to Your Buddy List |
08/15/19, 12:25 PM | |||
Forum posts: 0
File comments: 25
Uploads: 0
|
|
||
|
TootY |
View Public Profile |
Send a private message to TootY |
Send email to TootY |
Find More Posts by TootY |
Add TootY to Your Buddy List |
08/15/19, 08:29 AM | ||
|
Please try reinstalling the addon, and let me know if the problem persists. It sounds like some of the files are missing, and line 103 does not match up with where LibSkillsFactory is called in the current version. -sigo |
|
|
Sigo Dest |
View Public Profile |
Send a private message to Sigo Dest |
Send email to Sigo Dest |
Find More Posts by Sigo Dest |
Add Sigo Dest to Your Buddy List |
08/14/19, 01:24 PM | |
Forum posts: 0
File comments: 25
Uploads: 0
|
Hi,
Any chance you could help me with the following error when logging in? user:/AddOns/SuperStar/SuperStar.lua:103: Cannot find a library instance of "LibSkillsFactory". stack traceback: user:/AddOns/CombatMetrics/libs/LibStub/LibStub/LibStub.lua:29: in function 'LibStub:GetLibrary' user:/AddOns/SuperStar/SuperStar.lua:103: in function '(main chunk)' Thank you- I'm also using the 'SuperStar - Summers Update' version 4.2.0 |
|
TootY |
View Public Profile |
Send a private message to TootY |
Send email to TootY |
Find More Posts by TootY |
Add TootY to Your Buddy List |
07/23/19, 08:40 PM | |||
Forum posts: 1
File comments: 3
Uploads: 0
|
Re: Re: Startup error for necro
|
||
|
radarcg |
View Public Profile |
Send a private message to radarcg |
Send email to radarcg |
Find More Posts by radarcg |
Add radarcg to Your Buddy List |
07/20/19, 11:30 PM | ||
|
Re: Startup error for necro
I logged in on my necro and did not have any issues (on en,de,fr). Can you please verify you have version 4.2.0 installed? If you do have the latest version and are still receiving the error, please let me know and include what client you're using. -sigo |
|
|
Sigo Dest |
View Public Profile |
Send a private message to Sigo Dest |
Send email to Sigo Dest |
Find More Posts by Sigo Dest |
Add Sigo Dest to Your Buddy List |