Download
(9 Kb)
Download
Updated: 05/19/19 02:04 PM
Pictures
File Info
Compatibility:
Elsweyr (5.0.5)
Wrathstone (4.3)
Murkmire (4.2)
Updated:05/19/19 02:04 PM
Created:03/12/17 03:26 PM
Monthly downloads:38
Total downloads:6,596
Favorites:8
MD5:
Categories:TradeSkill Mods, Info, Plug-in Bars
PhaeroX Writ Status  Popular! (More than 5000 hits)
Version: 1.0.5
by: PhaeroX [More]
PhaeroX Writ Status:

This addon will display information about your current writs. Lets say that you picked up an alchemy writ. After picking it up, this addon will display whether or not you have fulfilled the writ. This will let you quickly see if it is even needed to run to the alchemy station. Same thing for all the other writ types.

Once you turn in your writs, the addon display will disappear, not cluttering up your screen.

You can move the addon window anywhere you like. Once you grab writs in the future, the add-on window will appear where you left it.

This addon should now work for all languages. Let me know if there are any issues.
V1.0.5 -- 2019/05/17
- API bump for Elsweyr
- Made LibAddonMenu2 an external dependency you need to hvae this addon installed.

V1.0.4 - 2019/03/03
- API bump for Wrathstone.

V1.0.3
- API bump for Wolfhunter.
- Now correctly iterating quests, and as a result, writ display is now accurate on login, quest log full and upon delivery!

V1.0.2
- Fixed problem with wrong language strings being referenced making it appear as if the addon was not registering writ completions.

V1.0.1
- Fixed another bug in the part of the code that determines if writs are done or not. Hopefully that is the last of the bugs that surfaced for Provisioning bugs!

V1.0.0
- Revived PXWritStatus and it is compatible with Summerset.

V0.0.6
- Removed LibAddonMenu-2.0.txt file as it could potentially cause problems loading the global addon. Thanks to sirinsidiator for reporting this. Please note that this addon is discontinued and the functionality contained in this addon, is also available in the PhaeroX Info Panel addon.

V0.0.5
- Added settings entry which you find under Settings->Addons->PXWritStatus
- Added setting to change the color of the font that is displayed.
- Added setting to scale the size of the display.
- Added setting to toggle whether or not to show the last update date and time at the top.

V0.0.4
- Removed accidentally added git files.

V0.0.3
- Now comparing quests to RepeatType and QuestType instead of fixed english quest names, hopefully making this addon work for any language. Let me know if there are issues with other languages.

V0.0.2
- Corrected Zip file to contain the addon folder.

V0.0.1
- First version.
Archived Files (11)
File Name
Version
Size
Uploader
Date
1.0.4
33kB
PhaeroX
03/03/19 06:58 PM
1.0.3
33kB
PhaeroX
08/15/18 02:02 PM
1.0.2
110kB
PhaeroX
05/18/18 06:15 PM
1.0.1
32kB
PhaeroX
05/17/18 10:38 PM
1.0.0
95kB
PhaeroX
05/16/18 06:09 PM
0.0.6
46kB
PhaeroX
08/06/17 11:43 AM
0.0.5
46kB
PhaeroX
03/22/17 06:02 PM
0.0.4
3kB
PhaeroX
03/14/17 07:37 PM
0.0.3
14kB
PhaeroX
03/14/17 07:29 PM
0.0.2
3kB
PhaeroX
03/12/17 03:34 PM
0.0.1
3kB
PhaeroX
03/12/17 03:26 PM


Post A Reply Comment Options
Unread 12/31/21, 02:24 AM  
Nomizak

Forum posts: 0
File comments: 18
Uploads: 0
Outputs error and doesn't show up in addon settings, however it still works. Wonderful addon otherwise. Saves me from having to run to each crafting table to find out if my writs are done. Thank you!
Report comment to moderator  
Reply With Quote
Unread 03/24/21, 08:44 AM  
DayDaemon

Forum posts: 0
File comments: 1
Uploads: 0
Update to latest version

Not sure if this add-on is still working as it shows as out-of-date for latest version which I think is 6.3.5. Are any updates planned for this?
Report comment to moderator  
Reply With Quote
Unread 03/12/19, 08:14 PM  
Marify
 
Marify's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 155
Uploads: 10
Hi!
I wanted this add-on feature!


The logic part below,
In multi-byte languages ​​such as Japanese and Chinese,
Can not recognize it correctly.

Lua Code:
  1. local subText = string.sub(conditionText, 1, 7) -- Ex(Jp): subText="品物�"
  2. if subText == GetString(PXWS_WRITS_DELIVER) then

[jp.lua]
Lua Code:
  1. -- JP Language file, made by Marify
  2. local strings = {
  3.   -- V1.0.0
  4.   PXWS_SETTINGS_DISPLAY_NAME                         = "PhaeroX Writ Status",
  5.   PXWS_SETTINGS_AUTHOR                               = "|c28b712PhaeroX|r",
  6.   PXWS_SETTINGS_HEADER_TEXT                          = "PhaeroX Writ Status Settings:",
  7.   PXWS_SETTINGS_SHOW_WINDOW                          = "Show Window",
  8.   PXWS_SETTINGS_WINDOW_SETTINGS                      = "ウィンドウ設定",
  9.   PXWS_SETTINGS_FONT_COLOR                           = "フォントカラー",
  10.   PXWS_SETTINGS_FONT_COLOR_TOOLTIP                   = "依頼ステータスのフォントカラーを選択してください:",
  11.   PXWS_SETTINGS_FONT_SCALE                           = "フォントスケール",
  12.   PXWS_SETTINGS_BACKGROUND_TRANSPARENCY              = "背景の透明度",
  13.  
  14.   -- This text is important. The code looks for these texts to determine writ quests and their status:
  15.   PXWS_WRITS_DELIVER                                 = string.sub("品物を、一番近い依頼を出す補給係に届ける", 1, 7),
  16.   PXWS_WRITS_COMPLETED                               = "完了",
  17.   PXWS_WRITS_BLACKSMITHING_SUBSTRING                 = "鍛冶師の依頼",
  18.   PXWS_WRITS_CLOTHING_SUBSTRING                      = "仕立師の依頼",
  19.   PXWS_WRITS_WOODWORKING_SUBSTRING                   = "木工師の依頼",
  20.   PXWS_WRITS_ALCHEMY_SUBSTRING                       = "錬金術師の依頼",
  21.   PXWS_WRITS_ENCHANTING_SUBSTRING                    = "付呪師の依頼",
  22.   PXWS_WRITS_PROVISIONING_SUBSTRING                  = "調理師の依頼",
  23. }
  24.  
  25. for stringId, stringValue in pairs(strings) do
  26.   ZO_CreateStringId(stringId, stringValue)
  27.   SafeAddVersion(stringId, 1)
  28. end
Report comment to moderator  
Reply With Quote
Unread 05/18/18, 06:16 PM  
PhaeroX
 
PhaeroX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 52
Uploads: 5
Update issue fixed

Originally Posted by Corgan
After update, status is not updated anymore. There is no changes to whatever writs been done or not. Had to downgrade to 0.6.
There was an issue with the language strings. This has been fixed now.

Carpe Diem,
/Phaero_X
Report comment to moderator  
Reply With Quote
Unread 05/18/18, 12:11 PM  
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1566
File comments: 1120
Uploads: 41
Just updated to 1.0.1 and it stopped working as explained by the others. It also prints some debug output to chat on UI load:
Code:
PXWS -- PXWritStatusAddon:Initialize()
PXWS -- CreateSettingsWindow() -- 1
Report comment to moderator  
Reply With Quote
Unread 05/18/18, 10:52 AM  
PhnxZ
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 180
Uploads: 1
Originally Posted by Corgan
After update, status is not updated anymore. There is no changes to whatever writs been done or not. Had to downgrade to 0.6.
I get the same, shows writs on screen, but does not update status
Report comment to moderator  
Reply With Quote
Unread 05/18/18, 07:00 AM  
Corgan

Forum posts: 1
File comments: 40
Uploads: 0
After update, status is not updated anymore. There is no changes to whatever writs been done or not. Had to downgrade to 0.6.
Report comment to moderator  
Reply With Quote
Unread 04/07/18, 12:17 PM  
choekstr
 
choekstr's Avatar

Forum posts: 14
File comments: 391
Uploads: 0
Format date string

If anyone else is wanting a proper formatted date string cause, you know, ocd reasons


Change in the file PXWritStatus.lua on line 190:
Code:
function PXWritStatusAddon:WriteLog(textLog)
  local date = GetDate()
  local time = GetTimeString()
to this:
Code:
function PXWritStatusAddon:WriteLog(textLog)
  local date = GetDate()
  local year, month, day = string.sub(date, 1, 4), string.sub(date, 5, 6), string.sub(date, 7, 8)
  local date = (year .. "." .. month .. "." .. day)
   local time = GetTimeString()
This will result in a date format of 2018.04.07 instead of 20180407


Enjoy!
Report comment to moderator  
Reply With Quote
Unread 04/07/18, 11:19 AM  
choekstr
 
choekstr's Avatar

Forum posts: 14
File comments: 391
Uploads: 0
OMG yes, I rely on this every day and just such a simple and wonderful addon! Glad it still works for dragon bones update!

Originally Posted by Mandragorane
What a convenient helpful little addon


TX
Report comment to moderator  
Reply With Quote
Unread 10/26/17, 03:56 PM  
syzgod

Forum posts: 46
File comments: 239
Uploads: 0
I know it is discontinued but is there any possibility to get a CC update?

Or can I just disable everything but this module in your other add-on Info Panel?
Last edited by syzgod : 10/26/17 at 04:05 PM.
Report comment to moderator  
Reply With Quote
Unread 07/06/17, 09:06 AM  
Mandragorane

Forum posts: 0
File comments: 137
Uploads: 0
What a convenient helpful little addon


TX
Last edited by Mandragorane : 07/06/17 at 09:07 AM.
Report comment to moderator  
Reply With Quote
Unread 03/14/17, 07:42 PM  
PhaeroX
 
PhaeroX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 52
Uploads: 5
Good suggestions! I will work those in in the near future!

Originally Posted by Durnik
Looking good. Some suggestions...
Menu options: 1. Only track one or more selected items. For example, on my mules I only bother with the Provisioning and Enchanting since those two are always more money in then out.
2. Option to change color of font (and maybe size and opacity). Keep up the good work!
Report comment to moderator  
Reply With Quote
Unread 03/14/17, 06:24 PM  
Durnik

Forum posts: 2
File comments: 151
Uploads: 0
Looking good. Some suggestions...
Menu options: 1. Only track one or more selected items. For example, on my mules I only bother with the Provisioning and Enchanting since those two are always more money in then out.
2. Option to change color of font (and maybe size and opacity). Keep up the good work!
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.