Download
(18 Kb)
Download
Updated: 06/10/22 09:45 PM
Pictures
File Info
Compatibility:
High Isle (8.0.0)
Ascending Tide (7.3.5)
Deadlands (7.2.5)
Waking Flame (7.1.5)
Blackwood (7.0.5)
Flames of Ambition (6.3.5)
Markarth (6.2.5)
Stonethorn (6.1.5)
Greymoor (6.0.5)
Updated:06/10/22 09:45 PM
Created:02/26/17 05:36 PM
Monthly downloads:212
Total downloads:23,157
Favorites:13
MD5:
Zgoo High Isle  Popular! (More than 5000 hits)
Version: 1.33
by: Rhyono [More]
Update of the latest Zgoo with merlight's improvements implemented into it, with additional tweaks.

Added the option to delay function execution with "/zgoo delay # function" # is optional and is a seconds integer. Useful for functions that require reticle targeting.

The SI, ZO, UI, EVENTS and OTHER CONSTS variables are now categorized in alphabetical sub-tables for easier access.
Version 1.33
*API Bump
*Fixed TLC compatibility (thanks sirinsidiator)

Version 1.32 - API Bump
Version 1.31 - API Bump
Version 1.30 - API Bump
Version 1.29 - API Bump
Version 1.28 - API Bump
Version 1.27 - API Bump
Version 1.26 - Increased max globals before chat spam
Version 1.25 - API Bump
Version 1.24 - API Bump

Version 1.23
*API Bump
*Categorized the zz EVENTS table into alphabetical subtables
*Minor refactor

Version 1.22 - API Bump
Version 1.21 - API Bump
Version 1.20 - API Bump
Version 1.19 - API Bump
Version 1.18 - API Bump
Version 1.17 - API Bump
Version 1.16 - API Bump
Version 1.15 - Added find check to dmouse/delay (Ayantir)
Version 1.14 - Categorized the zz OTHER CONSTS table into alphabetical subtables
Version 1.13 - API Bump
Version 1.12 - Increased max globals before chat spam
Version 1.11 - Categorized the SI_ and zz UI tables into alphabetical subtables
Version 1.10 - API Bump
Version 1.09 - Categorized the ZO_ table into alphabetical subtables
Version 1.08 - API Bump
Version 1.071 - Made delay function safer
Version 1.07 - Added delay option for everything
Version 1.06 - Re-implemented merlight's work

Version 1.03
*API Bump
*Removed that extra file
*Unblacklisted GetChild()
*Added a delayed mouse option "/zgoo dmouse #" # = seconds integer; default 3
Archived Files (26)
File Name
Version
Size
Uploader
Date
1.32
18kB
Rhyono
03/15/22 04:49 PM
1.31
18kB
Rhyono
09/25/21 05:23 PM
1.30
18kB
Rhyono
05/15/21 05:29 PM
1.29
18kB
Rhyono
02/28/21 12:08 PM
1.28
18kB
Rhyono
11/01/20 10:14 PM
1.27
18kB
Rhyono
08/08/20 11:47 AM
1.26
18kB
Rhyono
05/29/20 07:48 PM
1.25
18kB
Rhyono
04/25/20 04:03 PM
1.24
18kB
Rhyono
01/26/20 02:37 PM
1.23
18kB
Rhyono
09/16/19 11:36 PM
1.22
18kB
Rhyono
07/21/19 08:36 PM
1.21
18kB
Rhyono
04/15/19 05:25 PM
1.20
18kB
Rhyono
01/26/19 04:35 PM
1.19
18kB
Rhyono
09/20/18 05:14 PM
1.18
18kB
Rhyono
07/09/18 06:11 PM
1.17
18kB
Rhyono
04/16/18 06:40 PM
1.16
18kB
Rhyono
01/08/18 03:36 PM
1.15
18kB
Rhyono
10/08/17 09:18 AM
1.14
18kB
Rhyono
09/29/17 07:47 PM
1.13
18kB
Rhyono
09/23/17 07:23 PM
1.11
18kB
Rhyono
09/05/17 08:50 PM
1.10
18kB
Rhyono
07/12/17 06:56 PM
1.09
18kB
Rhyono
06/05/17 02:28 PM
1.08
17kB
Rhyono
05/22/17 01:42 PM
1.071
17kB
Rhyono
03/01/17 01:49 AM
1.06
17kB
Rhyono
02/28/17 06:58 PM


Post A Reply Comment Options
Unread 05/31/20, 12:33 PM  
desertforce

Forum posts: 5
File comments: 154
Uploads: 0
Originally Posted by Rhyono
It could be a conflict or it could be quantity of addons. Line 832 of Zgoo.lua is a safety limit. Try upping it to a much larger number (such as 100k) and see if it works with other addons. If it still doesn't, then track down the addon causing the interference.
Okay... Thank you... I'll try that ...

Best regards
De-chan
Report comment to moderator  
Reply With Quote
Unread 05/31/20, 10:52 AM  
Rhyono
AddOn Author - Click to view AddOns

Forum posts: 659
File comments: 1357
Uploads: 19
It could be a conflict or it could be quantity of addons. Line 832 of Zgoo.lua is a safety limit. Try upping it to a much larger number (such as 100k) and see if it works with other addons. If it still doesn't, then track down the addon causing the interference.
Report comment to moderator  
Reply With Quote
Unread 05/31/20, 10:34 AM  
desertforce

Forum posts: 5
File comments: 154
Uploads: 0
Okay...

I tested version 1.26 without any addon activated and it worked, at least as far as I can tell ...

So, it seems to be one or more of the addons causing this problem... In that case the solution - for me at least - is simple... Just use Zgoo without any addons being active ..!

Thx for the help Rhyono !!!


Best regards
De-chan
Report comment to moderator  
Reply With Quote
Unread 05/31/20, 09:08 AM  
Rhyono
AddOn Author - Click to view AddOns

Forum posts: 659
File comments: 1357
Uploads: 19
As is.
Report comment to moderator  
Reply With Quote
Unread 05/31/20, 08:49 AM  
desertforce

Forum posts: 5
File comments: 154
Uploads: 0
Originally Posted by Rhyono
I might have an idea of the issue, but to test it I'll need you to disable everything else.
Ok...

So, I am going to disable all Addons except Zgoo and then I'll try to start it with the chat-command line... Only question I've is, should I test it with the 1.26 Version or wait for a 1.27 Version ..?

Best regards
De-chan
Report comment to moderator  
Reply With Quote
Unread 05/30/20, 06:58 PM  
Rhyono
AddOn Author - Click to view AddOns

Forum posts: 659
File comments: 1357
Uploads: 19
I might have an idea of the issue, but to test it I'll need you to disable everything else.
Report comment to moderator  
Reply With Quote
Unread 05/30/20, 08:38 AM  
desertforce

Forum posts: 5
File comments: 154
Uploads: 0
Originally Posted by Rhyono
v1.26 fixes an issue. If that isn't your issue, you'll have to tell me exactly what you were doing.

Hi... Thank you for the update. Just downloaded and installed it, but I still get the same error ... Here is the error-code shown if I mark *more information* ingame...

Code:
Checking type on argument stringVariablePrefix failed in GetString_lua
stack traceback:
[C]: in function 'GetString'
user:/AddOns/Zgoo/Zgoo.lua:863: in function 'Zgoo:Main'
|caaaaaa<Locals> self = [table:1]{author = "@Errc", version = 1.26}, insertpoint = 1, indent = 1, data = [table:2]{SI_GAMEPAD_GUILD_RECRUITMENT_HEADER_GUILD_LABEL = 5697, NAMEPLATE_TYPE_ALL_HEALTHBARS = 9, SI_ORBIS_OPEN_INVITE_DIALOG = 3846, SI_SOCIAL_OPTIONS_TEXT_SIZE = 7699, MARKET_PRODUCT_TYPE_CURRENCY = 8, EVENT_ANTIQUITY_DIGGING_NUM_RADARS_REMAINING_CHANGED = 131710, ZO_GAMEPAD_QUADRANT_1_LEFT_OFFSET = 56, KEY_OEM_6_RIGHT_SQUARE_BRACKET = 102, GUILD_PERMISSION_BANK_VIEW_DEPOSIT_HISTORY = 26, GAMEPAD_VIBRATION_TRIGGER_KILLED = 0, PROGRESSION_COLOR_MAX_VALUE = 26, ITEM_SOUND_CATEGORY_ONE_HAND_AX = 1, BUFF_TYPE_CATEGORY_ITERATION_BEGIN = 0, SI_WINDOW_TITLE_ADDON_EULA = 142, NAMEPLATE_TYPE_ALL_NAMEPLATES = 8, EVENT_ANTIQUITY_SHOW_CODEX_ENTRY = 131711, MARKET_PRODUCT_TYPE_CHAPTER = 9, KEY_OEM_PLUS = 100, SI_SOCIAL_OPTIONS_TEXT_SIZE_TOOLTIP = 7700, SI_STAT_TOOLTIP_STAMINA_MAX = 4349, GAMEPAD_TEMPLATE_ITERATION_END = 7, SI_SOCIALACTIONRESULT39 = 3383, SI_SMITHINGFILTERTYPE_IMPROVENONE2 = 1700, PROGRESSION_COLOR_MIN_VALUE = 0, LEAVE_CAMPAIGN_QUEUE_ERROR_ITERATION_BEGIN = 0, BUFF_TYPE_CATEGORY_ITERATION_END = 10, ZO_GAMEPAD_QUADRANT_1_LEFT_COORD = 0, BAG_ITERATION_BEGIN = 0, GUILD_PERMISSION_BANK_VIEW_GOLD = 24, MARKET_PRODUCT_TYPE_MIN_VALUE = 0, SI_SKILLS_ADVISOR_GAMEPAD_ADVISED_SKILL = 6215, KEY_OEM_1_SEMICOLON = 104, SI_GAMEPAD_GUILD_BROWSER_CANCEL_APPLICATION_LABEL = 5696, SI_STAT_TOOLTIP_MAGICKA_REGENERATION_IDLE = 4347, EVENT_ANTIQUITY_DIGGING_MOUSE_OVER_ACTIVE_SKILL_CHANGED = 131709, LTS_MARK_MAP_MENU_OPTION3 = 9476, ZO_TRADING_HOUSE_SEARCH_RESULT_TIME_LEFT_WIDTH = 60, SI_ZONECOMPLETIONTYPE_PROGRESSDESCRIPTION2 = 2637, LEAVE_CAMPAIGN_QUEUE_ERROR_MAX_VALUE = 5, SI_ORBIS_FEED_LAUNCH_GAME_BUTTON_TEXT_DE = 3845, SI_ADDON_MANAGER_DEPENDENCY_DISABLED = 140, GUILD_PERMISSION_BANK_WITHDRAW_GOLD = 23, BAG_ITERATION_END = 16, VOICE_CHANNEL_AREA = 0, SI_SKILLS_ADVISOR_GAMEPAD_SELECTED_BUILD_SUBTITLE = 6216, CHATTER_PACKUP_SIEGE = 1104, MARKET_PRODUCT_TYPE_MAX_VALUE = 9, DEFAULT_INVENTORY_FILTER_DIVIDER_TOP_OFFSET_Y = 105, ZO_TRADING_HOUSE_SEARCH_RESULT_ITEM_NAME_WITHOUT_TRAIT_COLUMN_WIDTH = 198, LEAVE_CAMPAIGN_QUEUE_ERROR_MIN_VALUE = 0}, mode = "global", added = 0, categories = [table:3]{}, GData = [table:4]{}, alphabet = [table:5]{1 = "A"}, curDataTable = [table:6]{LLC_INITIAL_CRAFT_SUCCESS = "initial stage of crafting comp...", ACHIEVEMENT_LINK_TYPE = "achievement", LIBSETS_TABLEKEY_NAMES = "Names", LEFT = 2, LIBSETS_TABLEKEY_ZONEIDS = "zoneIds", GAMEPAD_LEFT_DIALOG_TOOLTIP = "GAMEPAD_LEFT_DIALOG_TOOLTIP", LIBSETS_TABLEKEY_SETITEMIDS_COMPRESSED = "setItemIds_Compressed", LIBSETS_TABLEKEY_SETNAMES_NO_SETID = "setNamesNoSetId", LIBSETS_TABLEKEY_MAPS = "maps", LIBSETS_TABLEKEY_ZONE_DATA = "zoneData", LIBSETS_TABLEKEY_COLLECTIBLE_NAMES = "collectibleNames", LIBSETS_TABLEKEY_DUNGEONFINDER_DATA = "dungeonFinderData", CURRENCY_NOT_ENOUGH = T, CURRENCY_HAS_ENOUGH = F, LIBSETS_TABLEKEY_WAYSHRINENODEID2ZONEID = "wayshrineNodeId2zoneId", ANIMATION_INSTANT = T, TOGGLE_BUTTON_CLOSED = F, INVENTORY_MENU_INVENTORY_BUTTON = "inventory", LIBSETS_TABLEKEY_SETITEMIDS = "setItemIds", LLC_NO_FURTHER_CRAFT_POSSIBLE = "no further craft items possibl...", LLC_ENCHANTMENT_FAILED = "enchantment failed", LLC_CRAFT_PARTIAL_IMPROVEMENT = "item has been improved one sta...", CURRENCY_SHOW_ALL = T, LIBSETS_TABLEKEY_DROPMECHANIC_TOOLTIP_NAMES = "dropMechanicTooltipNames", SCENE_SHOWN = "shown", stamp = 16, AUTO_COMPLETION_USE_ARROWS = T, LLC_INSUFFICIENT_SKILL = "not enough skill", playerIsGuildMaster = T, stacks = 0, SCENE_FRAGMENT_HIDING = "hiding", _is_global = T, SCENE_FRAGMENT_SHOWING = "showing", DISPLAY_NAME_LINK_TYPE = "display", LLC_INSUFFICIENT_MATERIALS = "not enough mats", GAMEPAD_BUY_BANK_SPACE_SCENE_NAME = "gamepad_buy_bank_space", AUTO_COMPLETION_CALL_HOOKED_HANDLERS = F, LLC_CRAFT_SUCCESS = "success", INVENTORY_MENU_WALLET_BUTTON = "wallet", DolgubonGlobalDebugToggle = F, AUTO_COMPLETION_MANUAL_MODE = F, AUTO_COMPLETION_ONLINE_ONLY = T, URL_LINK_TYPE = "url", TOP = 1, AUTO_COMPLETION_ONLINE_OR_OFFLINE = F, LIBSETS_TABLEKEY_WAYSHRINE_NAMES = "wayshrineNames", LIBSETS_TABLEKEY_DROPMECHANIC = "dropMechanic", LLC_ITEM_TO_IMPROVE_NOT_FOUND = "item not found", LBooksMapPin_unknown = 227, SkySMapPin_collected = 233}, curTableSize = 1985, totalSize = 0, MAX_GLOBAL = 43138, index = "SI_LIBCOMBAT_LOADED", value = T, next = "L" </Locals>|r
user:/AddOns/Zgoo/Startup.lua:47: in function 'Zgoo.CommandHandler'
|caaaaaa<Locals> text = "_G", self = [table:1] </Locals>|r
EsoUI/Ingame/SlashCommands/SlashCommands_Shared.lua:204: in function 'DoCommand'
|caaaaaa<Locals> text = "/zgoo _G", command = "/zgoo", arguments = "_G", fn = user:/AddOns/Zgoo/Startup.lua:32 </Locals>|r
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1785: in function 'SharedChatSystem:SubmitTextEntry'
|caaaaaa<Locals> self = [table:7]{suppressSave = F, loaded = T, currentNumNotifications = 0, ignoreTextEntryChangedEvent = F, currentChannel = 14, shouldMinimizeAfterEntry = F, lastValidChannel = 0, isMinimized = F, minContainerHeight = 170, isAgentChatActive = F, maxContainerHeight = 380, maxContainerWidth = 550, minContainerWidth = 300, allowMultipleContainers = F, numUnreadMails = 0}, text = "/zgoo _G", valid = F, prefix = 47 </Locals>|r
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:2491: in function 'ZO_ChatTextEntry_Execute'
|caaaaaa<Locals> control = ud </Locals>|r
ZO_ChatWindowTextEntryEditBox_Enter:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r
(tail call): ?
(tail call): ?
And thats the code without it...

Code:
Checking type on argument stringVariablePrefix failed in GetString_lua
stack traceback:
[C]: in function 'GetString'
user:/AddOns/Zgoo/Zgoo.lua:863: in function 'Zgoo:Main'
user:/AddOns/Zgoo/Startup.lua:47: in function 'Zgoo.CommandHandler'
EsoUI/Ingame/SlashCommands/SlashCommands_Shared.lua:204: in function 'DoCommand'
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1785: in function 'SharedChatSystem:SubmitTextEntry'
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:2491: in function 'ZO_ChatTextEntry_Execute'
ZO_ChatWindowTextEntryEditBox_Enter:3: in function '(main chunk)'
(tail call): ?
(tail call): ?
Regarding your question about what I am doing... The only thing I am doing it trying to start Zgoo by using the chat command-line /zgoo or /zgoo _G and nothing else ... I tried it on the PTS and on the Live-Server - same thing ...

Am I doing something wrong on my end perhaps ???


Best regards
De-chan
Last edited by desertforce : 05/30/20 at 08:39 AM.
Report comment to moderator  
Reply With Quote
Unread 05/29/20, 07:48 PM  
Rhyono
AddOn Author - Click to view AddOns

Forum posts: 659
File comments: 1357
Uploads: 19
v1.26 fixes an issue. If that isn't your issue, you'll have to tell me exactly what you were doing.
Report comment to moderator  
Reply With Quote
Unread 05/27/20, 09:50 AM  
desertforce

Forum posts: 5
File comments: 154
Uploads: 0
Got a question...

Is this addon still used / useable or has is stopped working because ZOS made changes so that it won't work anymore..?

Just asking because since the latest update I am receiving the following error...

Code:
Checking type on argument stringVariablePrefix failed in GetString_lua
stack traceback:
[C]: in function 'GetString'
user:/AddOns/Zgoo/Zgoo.lua:863: in function 'Zgoo:Main'
user:/AddOns/Zgoo/Startup.lua:47: in function 'Zgoo.CommandHandler'
EsoUI/Ingame/SlashCommands/SlashCommands_Shared.lua:204: in function 'DoCommand'
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1785: in function 'SharedChatSystem:SubmitTextEntry'
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:2491: in function 'ZO_ChatTextEntry_Execute'
ZO_ChatWindowTextEntryEditBox_Enter:3: in function '(main chunk)'
(tail call): ?
(tail call): ?

Best regards
De-chan
Report comment to moderator  
Reply With Quote
Unread 09/27/19, 04:46 PM  
Rhyono
AddOn Author - Click to view AddOns

Forum posts: 659
File comments: 1357
Uploads: 19
This is a recent change (wasn't this way at the start of the PTS). They are making it more complicated to interact with anything secure (again). I'm going to wait it out and see what is decided rather than jump on accommodating their mess.
Report comment to moderator  
Reply With Quote
Unread 09/27/19, 04:39 PM  
cloudor
 
cloudor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 641
Uploads: 4
UI Error

There is a problem on startup.

Code:
Attempt to access a private function 'IsKeyDown' from insecure code. The callstack became untrusted 3 stack frame(s) from the top.
stack traceback:
[C]: in function 'InsecureNext'
user:/AddOns/Zgoo/Zgoo.lua:179: in function 'grab_derefs'
user:/AddOns/Zgoo/Zgoo.lua:191: in function '(main chunk)'
Last edited by cloudor : 09/27/19 at 04:40 PM.
Report comment to moderator  
Reply With Quote
Unread 05/20/18, 01:10 AM  
Dolgubon
 
Dolgubon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 408
File comments: 885
Uploads: 21
Originally Posted by Rhyono
It's code from before I took over, here's the line:

lua Code:
  1. local objname = t=="userdata" and type(data.GetName)=="function" and "\"|cff0000"..data:GetName().."|r\"" or "(anon)"

So it looks like data:GetName() is not returning as a string while it probably should be? Is this a PTS issue or live too? What do you do to cause it?
Something I probably shouldn't have And then I ended up messing it up anyway. I can fix it on my end lol.
Report comment to moderator  
Reply With Quote
Unread 05/19/18, 09:33 PM  
Rhyono
AddOn Author - Click to view AddOns

Forum posts: 659
File comments: 1357
Uploads: 19
It's code from before I took over, here's the line:

lua Code:
  1. local objname = t=="userdata" and type(data.GetName)=="function" and "\"|cff0000"..data:GetName().."|r\"" or "(anon)"

So it looks like data:GetName() is not returning as a string while it probably should be? Is this a PTS issue or live too? What do you do to cause it?
Report comment to moderator  
Reply With Quote
Unread 05/19/18, 02:49 PM  
Dolgubon
 
Dolgubon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 408
File comments: 885
Uploads: 21
I seem to get this quite often:

user:/AddOns/Zgoo/Zgoo.lua:568: operator .. is not supported for userdata .. string
stack traceback:
user:/AddOns/Zgoo/Zgoo.lua:568: in function 'Zgoo.FormatType'
user:/AddOns/Zgoo/Zgoo.lua:647: in function 'Zgoo:Update'
user:/AddOns/Zgoo/Zgoo.lua:1031: in function 'Zgoo:ButtonClick'
user:/AddOns/Zgoo/Zgoo.lua:234: in function '(anonymous)'


The lines below Update are often different.
Report comment to moderator  
Reply With Quote
Unread 10/08/17, 09:18 AM  
Rhyono
AddOn Author - Click to view AddOns

Forum posts: 659
File comments: 1357
Uploads: 19
Fixed.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: