Go to Page... |
Compatibility: | Deadlands (7.2.5) Greymoor (6.0.5) |
Updated: | 10/01/21 09:52 AM |
Created: | 04/09/14 06:55 PM |
Monthly downloads: | 15,150 |
Total downloads: | 2,743,378 |
Favorites: | 1,949 |
MD5: |
COMPASS_PINS:AddCustomPin( pinType, pinCallback, layout )
function( pinManager ) for _, pin in pairs( pins ) do pinManager:CreatePin( pinType, pinTag, pin.x, pin.y ) end end
File Name |
Version |
Size |
Uploader |
Date |
1.31 |
4kB |
Shinni |
05/25/20 11:47 AM |
|
1.30 |
4kB |
Shinni |
03/26/20 12:18 PM |
|
1.29 |
4kB |
Shinni |
10/23/18 05:15 PM |
|
1.29 |
4kB |
Shinni |
03/23/16 11:05 AM |
|
1.28.1 |
4kB |
Shinni |
03/10/16 12:18 PM |
|
1.26 |
4kB |
Garkin |
06/25/14 07:39 AM |
|
1.25 |
4kB |
Garkin |
06/12/14 04:42 AM |
|
1.24 |
4kB |
Garkin |
06/07/14 08:15 AM |
|
1.23 |
4kB |
Garkin |
06/07/14 07:17 AM |
|
1.20 |
3kB |
Garkin |
05/29/14 06:16 PM |
|
1.19 |
3kB |
Garkin |
05/14/14 05:11 PM |
|
1.18 |
3kB |
Garkin |
05/13/14 09:31 PM |
|
1.17 |
3kB |
Garkin |
05/11/14 05:50 AM |
|
1.16 |
3kB |
Garkin |
05/09/14 07:04 AM |
|
1.15 |
3kB |
Garkin |
05/07/14 08:09 PM |
|
1.14 |
3kB |
Shinni |
04/26/14 02:58 PM |
|
1.13 |
3kB |
Shinni |
04/26/14 02:31 PM |
|
1.13 |
2kB |
Shinni |
04/09/14 08:27 PM |
|
1.1 |
2kB |
Shinni |
04/09/14 06:55 PM |
![]() |
Comment Options |
trollusk |
View Public Profile |
Send a private message to trollusk |
Find More Posts by trollusk |
Add trollusk to Your Buddy List |
[email protected] |
View Public Profile |
Send a private message to [email protected] |
Find More Posts by [email protected] |
Add [email protected] to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 1
Uploads: 0
|
What am I doing wrong?
I'm not too tech savy when it comes to this stuff. From what I can tell Im updated to the newest version. Minion says Deadlands vs 1.32. I get this error that refuses to close and have to do a hard shutdown of the game. I've tried reinstaling the addon but nothing seems to work. Any suggestions on what I'm doing wrong?
bad argument #1 to 'pairs' (table/struct expected, got nil) stack traceback: [C]: in function 'pairs' /EsoUI/Libraries/Utility/ZO_ObjectPool.lua:187: in function 'ZO_ObjectPool:ReleaseAllObjects' user:/AddOns/CustomCompassPins/CustomCompassPins.lua:231: in function 'CompassPinManager:RemovePins' user:/AddOns/CustomCompassPins/CustomCompassPins.lua:120: in function 'COMPASS_PINS:RefreshPins' user:/AddOns/CustomCompassPins/CustomCompassPins.lua:84: in function 'callback' /EsoUI/Libraries/Utility/ZO_CallbackObject.lua:107: in function 'ZO_CallbackObjectMixin:FireCallbacks' user:/AddOns/CustomCompassPins/CustomCompassPins.lua:76: in function 'layoutCallback' /EsoUI/Ingame/Map/WorldMap.lua:1478: in function 'ZO_WorldMapPins:RefreshCustomPins' user:/AddOns/LibMapPins-1.0/LibMapPins-1.0.lua:372: in function 'lib:RefreshPins' user:/AddOns/Destinations/Destinations.lua:1544: in function 'RedrawAllPins' user:/AddOns/Destinations/Destinations.lua:1563: in function 'check_map_state' user:/AddOns/Destinations/Destinations.lua:1581: in function 'on_zone_changed' Thanks, Glamdering |
![]() |
![]() |
Glamdering |
View Public Profile |
Send a private message to Glamdering |
Send email to Glamdering |
Find More Posts by Glamdering |
Add Glamdering to Your Buddy List |
![]() |
||
|
Make sure you installed the most recent version in the correct location. If Windows OneDrive is active, then the game will load the addons from OneDrive\Documents\Elder Scrolls Online\live\AddOns folder instead of Documents\Elder Scrolls Online\live\AddOns
Last edited by Shinni : 11/10/21 at 10:00 PM.
|
|
![]() |
![]() |
Shinni |
View Public Profile |
Send a private message to Shinni |
Send email to Shinni |
Find More Posts by Shinni |
Add Shinni to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 1
Uploads: 0
|
I keep getting a UI error with this addon turned on that I can't dismiss when I log into the game. The addon files are in the correct folder and I've confirmed the lua shows version 1.32. I've also reinstalled both the addon and the game and still get stuck. Any ideas?
bad argument #1 to 'pairs' (table/struct expected, got nil) stack traceback: [C]: in function 'pairs' /EsoUI/Libraries/Utility/ZO_ObjectPool.lua:187: in function 'ZO_ObjectPool:ReleaseAllObjects' |caaaaaa<Locals> self = [table:1]{defaultAngle = 1} </Locals>|r user:/AddOns/CustomCompassPins/CustomCompassPins.lua:231: in function 'CompassPinManager:RemovePins' |caaaaaa<Locals> self = [table:1] </Locals>|r user:/AddOns/CustomCompassPins/CustomCompassPins.lua:120: in function 'COMPASS_PINS:RefreshPins' |caaaaaa<Locals> self = [table:2]{distanceCoefficient = 1.1532562594671, defaultFOV = 1.8849555921539, version = 1.31} </Locals>|r user:/AddOns/CustomCompassPins/CustomCompassPins.lua:84: in function 'callback' |caaaaaa<Locals> currentMap = "shadowfen/shadowfen_base" </Locals>|r /EsoUI/Libraries/Utility/ZO_CallbackObject.lua:107: in function 'ZO_CallbackObjectMixin:FireCallbacks' |caaaaaa<Locals> self = [table:3]{fireCallbackDepth = 1}, eventName = "CustomCompassPins_MapChanged", registry = [table:4]{}, callbackInfoIndex = 1, callbackInfo = [table:5]{3 = F}, callback = user:/AddOns/CustomCompassPins/CustomCompassPins.lua:81, deleted = F </Locals>|r user:/AddOns/CustomCompassPins/CustomCompassPins.lua:76: in function 'layoutCallback' |caaaaaa<Locals> currentMap = "shadowfen/shadowfen_base" </Locals>|r /EsoUI/Ingame/Map/WorldMap.lua:1478: in function 'ZO_WorldMapPins:RefreshCustomPins' |caaaaaa<Locals> self = [table:6]{m_NextFree = 67, nextCustomPinType = 231, m_NextControlId = 0}, pinTypeId = 231, pinData = [table:7]{pinTypeString = "CustomCompassPins_MapChangeDet...", enabled = T} </Locals>|r /EsoUI/Ingame/Map/WorldMap.lua:3842: in function 'ZO_WorldMap_UpdateMap' |caaaaaa<Locals> mapTitle = "Shadowfen" </Locals>|r /EsoUI/Ingame/Map/WorldMap.lua:6577: in function 'ZO_WorldMapManager:SetToMode' |caaaaaa<Locals> self = [table:8]{mode = 2, autoNavigationState = 1, inSpecialMode = F, antiquityDigSiteAnimationState = 1}, mode = 2, transientModeData = [table:9]{}, initialNormalizedZoom = 0, smallMap = F, layout = [table:10]{paddingY = 0, offsetY = 0, paddingX = 0, offsetX = 0} </Locals>|r /EsoUI/Ingame/Map/WorldMap.lua:6494: in function 'ZO_WorldMapManager:SetUserMode' |caaaaaa<Locals> self = [table:8], mode = 2 </Locals>|r /EsoUI/Ingame/Map/WorldMap.lua:5330: in function 'OnAddOnLoaded' |caaaaaa<Locals> eventCode = 65536, addOnName = "ZO_Ingame", defaults = [table:11]{userMode = 2}, smallCustom = [table:12]{y = 0, width = 488, mapSize = 2, height = 550, x = 0, relPoint = 128, point = 128, keepSquare = T}, uiWidth = 1920, uiHeight = 1080 </Locals>|r |
![]() |
![]() |
lcsmarsh |
View Public Profile |
Send a private message to lcsmarsh |
Send email to lcsmarsh |
Find More Posts by lcsmarsh |
Add lcsmarsh to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 1
Uploads: 0
|
I managed to find out what the problem was. ESO was looking at my ESO Live folder in OneDrive and Minion was updated to my D:\......\ESO\Live\Addon folder. It was only when I checked the version in the lua files that I realised the problem.
So no need to worry. Thanks ![]() ___________________________________________________________________ Hi Shinni, I have almost the same issue as Marazota. I have the latest version, V1.32 and I have uninstalled the file a number of times. Please let me know what I need to do to fix this. I can't use any wayshrine or map add-on that requires this library. Thank you. Code:
bad argument #1 to 'pairs' (table/struct expected, got nil) stack traceback: [C]: in function 'pairs' /EsoUI/Libraries/Utility/ZO_ObjectPool.lua:187: in function 'ZO_ObjectPool:ReleaseAllObjects' |caaaaaa<Locals> self = [table:1]{defaultAngle = 1} </Locals>|r user:/AddOns/CustomCompassPins/CustomCompassPins.lua:231: in function 'CompassPinManager:RemovePins' |caaaaaa<Locals> self = [table:1] </Locals>|r user:/AddOns/CustomCompassPins/CustomCompassPins.lua:120: in function 'COMPASS_PINS:RefreshPins' |caaaaaa<Locals> self = [table:2]{version = 1.31, distanceCoefficient = 2.4494897427832, defaultFOV = 1.8849555921539} </Locals>|r user:/AddOns/CustomCompassPins/CustomCompassPins.lua:84: in function 'callback' |caaaaaa<Locals> currentMap = "deadlands/u32_fargrave" </Locals>|r /EsoUI/Libraries/Utility/ZO_CallbackObject.lua:107: in function 'ZO_CallbackObjectMixin:FireCallbacks' |caaaaaa<Locals> self = [table:3]{fireCallbackDepth = 2}, eventName = "CustomCompassPins_MapChanged", registry = [table:4]{}, callbackInfoIndex = 1, callbackInfo = [table:5]{3 = F}, callback = user:/AddOns/CustomCompassPins/CustomCompassPins.lua:81, deleted = F </Locals>|r user:/AddOns/CustomCompassPins/CustomCompassPins.lua:76: in function 'layoutCallback' |caaaaaa<Locals> currentMap = "deadlands/u32_fargrave" </Locals>|r /EsoUI/Ingame/Map/WorldMap.lua:1478: in function 'ZO_WorldMapPins:RefreshCustomPins' |caaaaaa<Locals> self = [table:6]{nextCustomPinType = 230, m_NextControlId = 0, m_NextFree = 5}, pinTypeId = 230, pinData = [table:7]{enabled = T, pinTypeString = "CustomCompassPins_MapChangeDet..."} </Locals>|r /EsoUI/Ingame/Map/WorldMap.lua:3842: in function 'ZO_WorldMap_UpdateMap' |caaaaaa<Locals> mapTitle = "Fargrave City District" </Locals>|r /EsoUI/Ingame/Map/WorldMap.lua:6577: in function 'ZO_WorldMapManager:SetToMode' |caaaaaa<Locals> self = [table:8]{autoNavigationState = 1, antiquityDigSiteAnimationState = 1, mode = 2, inSpecialMode = F}, mode = 2, transientModeData = [table:9]{}, initialNormalizedZoom = 0, smallMap = F, layout = [table:10]{paddingX = 0, offsetY = 0, offsetX = 0, paddingY = 0} </Locals>|r /EsoUI/Ingame/Map/WorldMap.lua:6494: in function 'ZO_WorldMapManager:SetUserMode' |caaaaaa<Locals> self = [table:8], mode = 2 </Locals>|r /EsoUI/Ingame/Map/WorldMap.lua:5330: in function 'OnAddOnLoaded' |caaaaaa<Locals> eventCode = 65536, addOnName = "ZO_Ingame", defaults = [table:11]{userMode = 2}, smallCustom = [table:12]{x = 0, height = 550, point = 128, relPoint = 128, keepSquare = T, width = 488, y = 0, mapSize = 2}, uiWidth = 1920, uiHeight = 1080 </Locals>|r
Last edited by Archie2021 : 11/04/21 at 10:16 AM.
|
![]() |
![]() |
Archie2021 |
View Public Profile |
Send a private message to Archie2021 |
Send email to Archie2021 |
Find More Posts by Archie2021 |
Add Archie2021 to Your Buddy List |
![]() |
||
After reinstalling the game, and starting with new variables all is fine.
Sorry for not checking this before
As i crashed a lot yesterday, my game may be corrupted. I will do a repair, and re install the addon. in any case, i will post again after. Sorry in advance if this was all on my side. ------ I need to fully reinstall the game actually ![]()
Last edited by Anceane : 11/01/21 at 04:39 PM.
|
||
![]() |
![]() |
Anceane |
View Public Profile |
Send a private message to Anceane |
Send email to Anceane |
Find More Posts by Anceane |
Add Anceane to Your Buddy List |
![]() |
|
|
Have you updated to the most recent version?
This should have been fixed in version 1.32
Last edited by Shinni : 11/01/21 at 08:39 AM.
|
![]() |
![]() |
Shinni |
View Public Profile |
Send a private message to Shinni |
Send email to Shinni |
Find More Posts by Shinni |
Add Shinni to Your Buddy List |
![]() |
|
Code:
[2281] = { [1] = 1635774725708, [2] = "2021-11-01 09:52:05.708 -0400", [3] = 1, [4] = "I", [5] = "UI", [6] = { [2] = "TANS_MAP_CUSTOM_PIN_UPDATE\", runTime = 236.4470243, GetGameTimeSeconds = [C]:-1, start = 236.43643188477, now = 236.4470243, allOnlyOnce = F </Locals>", [1] = ".(string): Error = bad argument #1 to 'pairs' (table/struct expected, got nil)\nstack traceback:\n[C]: in function 'pairs'\n/EsoUI/Libraries/Utility/ZO_ObjectPool.lua:187: in function 'ZO_ObjectPool:ReleaseAllObjects'\n<Locals> self = [table:1]{defaultAngle = 1} </Locals>\nuser:/AddOns/CustomCompassPins/CustomCompassPins.lua:231: in function 'CompassPinManager:RemovePins'\n<Locals> self = [table:1] </Locals>\nuser:/AddOns/CustomCompassPins/CustomCompassPins.lua:120: in function 'COMPASS_PINS:RefreshPins'\n<Locals> self = [table:2]{version = 1.31, distanceCoefficient = 2.4494897427832, defaultFOV = 1.8849555921539} </Locals>\nuser:/AddOns/CustomCompassPins/CustomCompassPins.lua:84: in function 'callback'\n<Locals> currentMap = \"rivenspire/hoarfrost_base\" </Locals>\n/EsoUI/Libraries/Utility/ZO_CallbackObject.lua:107: in function 'ZO_CallbackObjectMixin:FireCallbacks'\n<Locals> self = [table:3]{fireCallbackDepth = 3}, eventName = \"CustomCompassPins_MapChanged\", registry = [table:4]{}, callbackInfoIndex = 1, callbackInfo = [table:5]{3 = F}, callback = user:/AddOns/CustomCompassPins/CustomCompassPins.lua:81, deleted = F </Locals>\nuser:/AddOns/CustomCompassPins/CustomCompassPins.lua:76: in function 'layoutCallback'\n<Locals> currentMap = \"rivenspire/hoarfrost_base\" </Locals>\nuser:/AddOns/VotansMiniMap/Main.lua:288: in function 'drawPin'\n<Locals> pinTypeId = 230, pinData = [table:6]{pinTypeString = \"CustomCompassPins_MapChangeDet...\", enabled = T}, runTime = 236.4470255 </Locals>\nuser:/AddOns/LibAsync/LibAsync.lua:320: in function '(anonymous)'\n<Locals> value = [table:6] </Locals>\n(tail call): ?\n[C]: in function 'pcall'\nuser:/AddOns/LibAsync/LibAsync.lua:37: in function 'DoCallback'\n<Locals> job = [table:7]{lastCallIndex = 1, name = \"VOTANS_MAP_CUSTOM_PIN_UPDATE\"}, callstackIndex = 1 </Locals>\nuser:/AddOns/LibAsync/LibAsync.lua:67: in function 'DoJob'\n<Locals> job = [table:7], index = 1 </Locals>\nuser:/AddOns/LibAsync/LibAsync.lua:145: in function 'async.Scheduler'\n<Locals> name = \"VO", Thank you i also posted into LibAsync comments
Last edited by Anceane : 11/01/21 at 08:28 AM.
|
|
![]() |
![]() |
Anceane |
View Public Profile |
Send a private message to Anceane |
Send email to Anceane |
Find More Posts by Anceane |
Add Anceane to Your Buddy List |
![]() |
|
|
errors on PTS
Code:
bad argument #1 to 'pairs' (table/struct expected, got nil) stack traceback: [C]: in function 'pairs' /EsoUI/Libraries/Utility/ZO_ObjectPool.lua:187: in function 'ZO_ObjectPool:ReleaseAllObjects' |caaaaaa<Locals> self = [table:1]{defaultAngle = 1} </Locals>|r user:/AddOns/CustomCompassPins/CustomCompassPins.lua:231: in function 'CompassPinManager:RemovePins' |caaaaaa<Locals> self = [table:1] </Locals>|r user:/AddOns/CustomCompassPins/CustomCompassPins.lua:120: in function 'COMPASS_PINS:RefreshPins' |caaaaaa<Locals> self = [table:2]{distanceCoefficient = 2.4494897427832, version = 1.31, defaultFOV = 1.8849555921539} </Locals>|r user:/AddOns/CustomCompassPins/CustomCompassPins.lua:84: in function 'callback' |caaaaaa<Locals> currentMap = "cyrodiil/eastelsweyrgate_base..." </Locals>|r /EsoUI/Libraries/Utility/ZO_CallbackObject.lua:107: in function 'ZO_CallbackObjectMixin:FireCallbacks' |caaaaaa<Locals> self = [table:3]{fireCallbackDepth = 1}, eventName = "CustomCompassPins_MapChanged", registry = [table:4]{}, callbackInfoIndex = 1, callbackInfo = [table:5]{3 = F}, callback = user:/AddOns/CustomCompassPins/CustomCompassPins.lua:81, deleted = F </Locals>|r user:/AddOns/CustomCompassPins/CustomCompassPins.lua:76: in function 'layoutCallback' |caaaaaa<Locals> currentMap = "cyrodiil/eastelsweyrgate_base..." </Locals>|r /EsoUI/Ingame/Map/WorldMap.lua:1478: in function 'ZO_WorldMapPins:RefreshCustomPins' |caaaaaa<Locals> self = [table:6]{m_NextControlId = 0, nextCustomPinType = 230, m_NextFree = 18}, pinTypeId = 230, pinData = [table:7]{pinTypeString = "CustomCompassPins_MapChangeDet...", enabled = T} </Locals>|r /EsoUI/Ingame/Map/WorldMap.lua:3842: in function 'ZO_WorldMap_UpdateMap' |caaaaaa<Locals> mapTitle = "Eastern Elsweyr Gate" </Locals>|r (tail call): ? /EsoUI/Ingame/Map/WorldMap.lua:6553: in function 'ZO_WorldMapManager:SetToMode' |caaaaaa<Locals> self = [table:8]{antiquityDigSiteAnimationState = 1, inSpecialMode = F, mode = 2, autoNavigationState = 1}, mode = 2, transientModeData = [table:9]{}, initialNormalizedZoom = 0, smallMap = F, layout = [table:10]{offsetX = 0, paddingX = 0, paddingY = 0, offsetY = 0} </Locals>|r /EsoUI/Ingame/Map/WorldMap.lua:6470: in function 'ZO_WorldMapManager:SetUserMode' |caaaaaa<Locals> self = [table:8], mode = 2 </Locals>|r /EsoUI/Ingame/Map/WorldMap.lua:5306: in function 'OnAddOnLoaded' |caaaaaa<Locals> eventCode = 65536, addOnName = "ZO_Ingame", defaults = [table:11]{userMode = 2}, smallCustom = [table:12]{keepSquare = T, point = 128, width = 488, relPoint = 128, x = 0, mapSize = 2, y = 0, height = 550}, uiWidth = 1920, uiHeight = 1080 </Locals>|r |
![]() |
![]() |
Marazota |
View Public Profile |
Send a private message to Marazota |
Send email to Marazota |
Find More Posts by Marazota |
Add Marazota to Your Buddy List |
![]() |
|
|
Small oversight
Hello, I found some small oversight that would make pins shoot outside the compass frame if the (undocumented?) layout.maxAngle property has been set to values greater than 1.
I was using setting this property in order to display a pin at all times if the player is in range. The fix for this issue would be changing line 294 in CompassPinManager:Update() method from Lua Code:
Lua Code:
I really would appreciate this being added ![]() Kind regards MrPikPik |
![]() |
![]() |
MrPikPik |
View Public Profile |
Send a private message to MrPikPik |
Send email to MrPikPik |
Find More Posts by MrPikPik |
Add MrPikPik to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 1
Uploads: 0
|
So confused
How do I add Pin type. The description was very confusing. Some of us aren't coders. Can someone just tell me in simple form how to activate this addon
|
![]() |
![]() |
MakemSalty_ZOID |
View Public Profile |
Send a private message to MakemSalty_ZOID |
Send email to MakemSalty_ZOID |
Find More Posts by MakemSalty_ZOID |
Add MakemSalty_ZOID to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 3
Uploads: 0
|
hi! any information concerning the Markarth update?
|
![]() |
![]() |
Duramar |
View Public Profile |
Send a private message to Duramar |
Send email to Duramar |
Find More Posts by Duramar |
Add Duramar to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 2
Uploads: 0
|
Missing Download 1.31
The change log says there is a version 1.31 but, 1.30 is the last one posted for download. Game says I need to update this dependency but, it's not available.
|
![]() |
![]() |
Diggs |
View Public Profile |
Send a private message to Diggs |
Send email to Diggs |
Find More Posts by Diggs |
Add Diggs to Your Buddy List |
![]() |
|
Forum posts: 15
File comments: 29
Uploads: 0
|
CustomCompassPins seems to be exactly what I want, but it's a library and not an add-on, and I don't know how to work with those (maybe I can learn?!). What's the best way for me to add an Outlaws Refuge to my compass? Or other similar locations that aren't on the compass by default? If there is an add-on that is recommended, can someone give me a name? All I've been able to find are full compass and map replacements, as well as mini-map add-ons. And while those options are great and I have tried some, they're not what I'm looking for.
|
![]() |
![]() |
Lenox |
View Public Profile |
Send a private message to Lenox |
Send email to Lenox |
Find More Posts by Lenox |
Add Lenox to Your Buddy List |
![]() |