Download
(10 Kb)
Download
Updated: 06/18/24 02:38 AM
Pictures
File Info
Compatibility:
Gold Road (10.0.0)
Updated:06/18/24 02:38 AM
Created:06/04/24 03:51 PM
Monthly downloads:16,827
Total downloads:16,936
Favorites:25
MD5:
10.0.0
Script Tracker - Track Scribing Scripts on other Characters  Popular! (More than 5000 hits)
Version: 1.12
by: akamatsu02 [More]
This addon lets you track your progress on collecting scripts on all your characters.

How to use:

- To open the window, you have to enter the command: /str or just navigate to the scribing tab on your skill window

- > Optional < install LibChatMenuButton to open the window with a chat button

Required Dependencies: LibAddonMenu-2.0
1.12
- fixed keybind bug
- added option to hide specific characters from the addon

1.11
- moved addon settings to ESC -> Settings -> Addons -> ScriptTracker
- added option to change the text size of the addon
- separated saved variables from NA and EU server (you need to log through all characters again, sorry for that ^^")
- fixed a small issue with the script counting in your bank/inventory
- added LibAddonMenu2.0 as dependency

1.10
- changed script sorting
- added column titles
- added source tag

1.9
- small bugfix

1.8
- added option to enable a Luminous Ink-Tracker (it just notifies you when you loot one and shows you the achievement progress)
- added keybind
- added button to open the scribing window (only for a quick lookup, scribing doesn't work in this window!)
- when you own a script (the item) on another character, the script will be orange instead of red

1.7
- added option to set favorite scripts by clicking on them in the list

1.6
- changed char-name to char-id in saved variables so that the addon still works correctly after a name change

1.5
- added option to hide all unlocked scripts

1.4
- fixed bug that some users reported

1.3
- window now opens when you open the scribing tab
- rework of the addon ui

1.2
- added unlock progress in item tooltip

1.1
- added some colors in the tooltip
- added character list in the tooltip for easier comparison
Archived Files (12)
File Name
Version
Size
Uploader
Date
1.11
10kB
akamatsu02
06/17/24 02:58 PM
1.10
10kB
akamatsu02
06/12/24 05:29 PM
1.9
9kB
akamatsu02
06/10/24 05:21 PM
1.8
9kB
akamatsu02
06/10/24 03:45 PM
1.7
6kB
akamatsu02
06/08/24 09:29 AM
1.6
5kB
akamatsu02
06/07/24 05:20 PM
1.5
5kB
akamatsu02
06/07/24 10:12 AM
1.4
5kB
akamatsu02
06/06/24 06:59 AM
1.3
5kB
akamatsu02
06/05/24 10:03 PM
1.2
4kB
akamatsu02
06/05/24 01:25 PM
1.1
4kB
akamatsu02
06/04/24 07:27 PM
1.0
4kB
06/04/24 03:51 PM


Post A Reply Comment Options
Unread 06/13/24, 04:14 AM  
akamatsu02
 
akamatsu02's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 38
Uploads: 11
Originally Posted by Wendiga
Personally, I would love to see the complete description of the script in the tooltip as is the original, with its corresponding values.

As it is, it reports what it does, but not "how much."
I'll take a look how to implement it
Report comment to moderator  
Reply With Quote
Unread 06/13/24, 04:09 AM  
Wendiga

Forum posts: 0
File comments: 14
Uploads: 0
Personally, I would love to see the complete description of the script in the tooltip as is the original, with its corresponding values.

As it is, it reports what it does, but not "how much."
Report comment to moderator  
Reply With Quote
Unread 06/11/24, 10:26 PM  
EF321

Forum posts: 1
File comments: 22
Uploads: 0
Originally Posted by akamatsu02
Originally Posted by EF321
Hi,

I also have suggestion: put non-rng scripts on top or bottom of the list, ones acquired from quests, class mastery and mages guild halls.
Like this?
Yes! Looks awesome!
Report comment to moderator  
Reply With Quote
Unread 06/11/24, 09:30 PM  
akamatsu02
 
akamatsu02's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 38
Uploads: 11
Originally Posted by notnear
I've added this section based on my tooltips function under your GetScriptDescription, if you think it suits your idea feel free to use (might need to change the colors to keep it in the same style)

Lua Code:
  1. text = text.."\n\n"..ScriptTracker.ColorMessage("Applicable to:", "ffffff")
  2. local grimoireNames_table = {}
  3. for craftedAbilityId = 1, GetNumCraftedAbilities() do
  4.     local description1 = GetCraftedAbilityScriptDescription(craftedAbilityId, id)
  5.     local description2 = GetCraftedAbilityScriptGeneralDescription(id)
  6.     if description1 ~= description2 then
  7.         local craftedAbilityName = GetCraftedAbilityDisplayName(craftedAbilityId)
  8.         grimoireNames_table[#grimoireNames_table + 1] = craftedAbilityName
  9.     end
  10. end
  11. -- Sort the names
  12. table.sort(grimoireNames_table)
  13. local grimoireNames = table.concat(grimoireNames_table, '\n')
  14. text = text.."\n"..grimoireNames
It's a good idea, but I think it might be too much information inside of the tooltip then ^^"
Report comment to moderator  
Reply With Quote
Unread 06/11/24, 06:43 PM  
notnear
 
notnear's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 71
Uploads: 11
I've added this section based on my tooltips function under your GetScriptDescription, if you think it suits your idea feel free to use (might need to change the colors to keep it in the same style)

Lua Code:
  1. text = text.."\n\n"..ScriptTracker.ColorMessage("Applicable to:", "ffffff")
  2. local grimoireNames_table = {}
  3. for craftedAbilityId = 1, GetNumCraftedAbilities() do
  4.     local description1 = GetCraftedAbilityScriptDescription(craftedAbilityId, id)
  5.     local description2 = GetCraftedAbilityScriptGeneralDescription(id)
  6.     if description1 ~= description2 then
  7.         local craftedAbilityName = GetCraftedAbilityDisplayName(craftedAbilityId)
  8.         grimoireNames_table[#grimoireNames_table + 1] = craftedAbilityName
  9.     end
  10. end
  11. -- Sort the names
  12. table.sort(grimoireNames_table)
  13. local grimoireNames = table.concat(grimoireNames_table, '\n')
  14. text = text.."\n"..grimoireNames
Report comment to moderator  
Reply With Quote
Unread 06/11/24, 04:01 PM  
akamatsu02
 
akamatsu02's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 38
Uploads: 11
Originally Posted by EF321
Hi,

I also have suggestion: put non-rng scripts on top or bottom of the list, ones acquired from quests, class mastery and mages guild halls.
Like this?
Last edited by akamatsu02 : 06/11/24 at 06:56 PM.
Report comment to moderator  
Reply With Quote
Unread 06/11/24, 12:21 AM  
EF321

Forum posts: 1
File comments: 22
Uploads: 0
Hi,

I also have suggestion: put non-rng scripts on top or bottom of the list, ones acquired from quests, class mastery and mages guild halls.
Report comment to moderator  
Reply With Quote
Unread 06/10/24, 05:27 PM  
akamatsu02
 
akamatsu02's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 38
Uploads: 11
Originally Posted by mielyn
Heya... really super handy addon. I'm using it constantly, as I progress through all my toons to get them scripted out!

I wanted to ask two (hopefully minor!) changes to this addon:

1. Can you make it so that when you open the script tracking window (by typing /str), if you press ESCAPE, it will close the window? Instead of having to click the X with my mouse? Not a huge deal at all, but just a quality of life change if possible!

2. Higher priority than #1! Would you mind labeling the 3 columns of scripts with the TYPE of script? Like a column header that reads "Focus scripts", then "Signature scripts" and lastly "Affix scripts"? I more or less have them memorized by now, but it would just be handy to have the title of each column listed right at the top of that window as you are looking at them. (I do see that you have letters showing totals of each... F, S and A... I just thought it would be nice to have each column headed by the type of script for reference.)

Thank you very much for your efforts!
Thank you for the feedback.
I'll take a look at it tomorrow and will change it in the next update

Edit:
1. For now you can close the window by pressing the keybind again, I have to do a bit more research on how to close the window when pressing ESC.
2. This is done and will be added with the next update.
Last edited by akamatsu02 : 06/11/24 at 03:01 AM.
Report comment to moderator  
Reply With Quote
Unread 06/10/24, 05:24 PM  
akamatsu02
 
akamatsu02's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 38
Uploads: 11
Originally Posted by Bilabong007
Hi,

great addon but after the update tonight its throwing this error
Code:
user:/AddOns/ScriptTracker/ScriptTracker.lua:797: function expected instead of nil
stack traceback:
user:/AddOns/ScriptTracker/ScriptTracker.lua:797: in function 'OnAddOnLoaded'
<Locals> eventCode = 65536, addonName = "ScriptTracker", t = 276168 </Locals>
Originally Posted by Kammakazi
Version 1.8 gives error, stay with Version 1.7 for the time being
Originally Posted by DonjaZero
I am getting the following, even after visiting the altar again:

Code:
user:/AddOns/ScriptTracker/ScriptTracker.lua:797: function expected instead of nil
stack traceback:
user:/AddOns/ScriptTracker/ScriptTracker.lua:797: in function 'OnAddOnLoaded'
	<Locals> eventCode = 65536, addonName = "ScriptTracker", t = 505176 </Locals>
Something related to keybindings? I have an addon to help propagate keybindings. I will try to disable that temporarily.
Sorry for that, I just released a new version that fixes it. I accidently used a function from another library and didn't noticed it ^^"
Report comment to moderator  
Reply With Quote
Unread 06/10/24, 04:49 PM  
Kammakazi

Forum posts: 1
File comments: 18
Uploads: 0
Version 1.8 gives error, stay with Version 1.7 for the time being
Report comment to moderator  
Reply With Quote
Unread 06/10/24, 04:48 PM  
DonjaZero
 
DonjaZero's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 22
Uploads: 3
I am getting the following, even after visiting the altar again:

Code:
user:/AddOns/ScriptTracker/ScriptTracker.lua:797: function expected instead of nil
stack traceback:
user:/AddOns/ScriptTracker/ScriptTracker.lua:797: in function 'OnAddOnLoaded'
	<Locals> eventCode = 65536, addonName = "ScriptTracker", t = 505176 </Locals>
Something related to keybindings? I have an addon to help propagate keybindings. I will try to disable that temporarily.
Last edited by DonjaZero : 06/10/24 at 04:54 PM.
Report comment to moderator  
Reply With Quote
Unread 06/10/24, 04:34 PM  
Bilabong007

Forum posts: 0
File comments: 1
Uploads: 0
Hi,

great addon but after the update tonight its throwing this error
Code:
user:/AddOns/ScriptTracker/ScriptTracker.lua:797: function expected instead of nil
stack traceback:
user:/AddOns/ScriptTracker/ScriptTracker.lua:797: in function 'OnAddOnLoaded'
<Locals> eventCode = 65536, addonName = "ScriptTracker", t = 276168 </Locals>
Report comment to moderator  
Reply With Quote
Unread 06/10/24, 04:04 PM  
mielyn

Forum posts: 2
File comments: 3
Uploads: 0
Heya... really super handy addon. I'm using it constantly, as I progress through all my toons to get them scripted out!

I wanted to ask two (hopefully minor!) changes to this addon:

1. Can you make it so that when you open the script tracking window (by typing /str), if you press ESCAPE, it will close the window? Instead of having to click the X with my mouse? Not a huge deal at all, but just a quality of life change if possible!

2. Higher priority than #1! Would you mind labeling the 3 columns of scripts with the TYPE of script? Like a column header that reads "Focus scripts", then "Signature scripts" and lastly "Affix scripts"? I more or less have them memorized by now, but it would just be handy to have the title of each column listed right at the top of that window as you are looking at them. (I do see that you have letters showing totals of each... F, S and A... I just thought it would be nice to have each column headed by the type of script for reference.)

Thank you very much for your efforts!
Report comment to moderator  
Reply With Quote
Unread 06/09/24, 09:07 AM  
akamatsu02
 
akamatsu02's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 38
Uploads: 11
Originally Posted by Hamish999
This is a great add-on, thanks.

Would it be possible to add a keybind to it in the future?
Sure, I can add it with the next update
Report comment to moderator  
Reply With Quote
Unread 06/09/24, 05:15 AM  
Hamish999

Forum posts: 0
File comments: 1
Uploads: 0
This is a great add-on, thanks.

Would it be possible to add a keybind to it in the future?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.