Quantcast
Download
(20 Kb)
Download
Updated: 06/05/23 12:18 AM
Pictures
File Info
Compatibility:
Necrom (9.0.0)
Updated:06/05/23 12:18 AM
Created:07/07/22 06:01 AM
Monthly downloads:5,940
Total downloads:24,344
Favorites:35
MD5:
9.0.0
Synced Account Settings [Masteroshi430's branch]  Updated this week!  Popular! (More than 5000 hits)
Version: 2023.06.05
by: Masteroshi430 [More]
Required Libraries:
This is Synced Account Settings by Jodynn revived, updated & improved (UI and code).
If there is any bug or any setting you need missing in the list, please report in the comment section.

Syncs your per character settings for you so it makes them account wide.

You log onto a character you like their settings, you go into this addon settings (by typing /accountsettings in chat or go to the game menus: settings -> addons -> Account Settings) and click save settings, confirm that, yes you want to do that, make sure sync is on and you're good.
(or you can just type /accountsync in chat to save the current settings)

For Chat window size and position you'll have to click the save button in the chat window, this will be saved but not applied for Perfect Pixel users.

Now anytime you log in on all of your characters, after 5 seconds the addon will do it's magic and you will have the same settings you did have whenever you pressed that button.

Settings:
Sync - Automatically sync your current settings to your saved settings once saved
Hide Chat Button - Ability to hide the save chat button
Save button - Save the settings of this character at this point and time, it will be automatically applied to all other characters on log in.
Log - Log messages about saved/synced.
Debug - Log messages about debug.
2023.06.05
- Bumped API Version to 101038 (Necrom)
- Added new 101038 settings

2023.06.01
- Logs in chat (if activated) are now a bit more human-readable
[Next Update is the NECROM update on monday including the new settings]

2023.05.31-2
- Deactivated EVENT_PLAYER_ACTIVATED after first activation and settings set which is a better way to solve the addon re-applying settings after zoning.

2023.05.31
- inverted the EVENT_PLAYER_ACTIVATED "initial "bool because it was applying settings when zoning and not at 1st player activation which was totally the opposite of what it should do.
- Visually improved debug & log chat messages
- Attempt to avoid setting chat when Perfect Pixel is enabled to avoid a conflict (chat window switching to max opacity)

2023.02.23-2
- Fix a typo (NOTE FOR SELF: Do not modify addons 1mn after you wake up)

2023.02.23
- Fix improved by bregol (still the same fix)

2023.02.20
- Improved previous fix

2023.02.13
- Bumped API Version to 101037
- Fixed a possible error if ZOS removes a saved setting

2022.11.13
- Added house tracker setting

2022.11.10-2
- Updated LibAddonMenu version required in the txt file

2022.11.10
- Now applies your saved settings only on log in instead of on log in + on zoning
(it was running each time you change map, which looks unnecessary to me)

2022.11.01-2
- Added double check to ignore settings saved by the addon that have being removed from the game in order to avoid the error in 2022.11.01 (should work but I'm not 100% sure)

2022.11.01
- Bumped APIVersion to 101036
- Removed what has been removed in the game settings
- Added "hide pets in town" setting
- NOTE: If you saved during update 35 there will be a saved preset loading error when starting update 36 (some game settings were removed but the addon tries to restore their setting):
Lua Code:
  1. user:/AddOns/AccountSettings/AccountSettings.lua:3362: operator .. is not supported for string .. nil
  2. stack traceback:
  3. user:/AddOns/AccountSettings/AccountSettings.lua:3362: in function 'AccountSettings:Sync'
  4. /EsoUI/Libraries/Globals/globalapi.lua:252: in function '(anonymous)'
Just ignore it, go to the addon settings and do a new save and all will restart to work as usual.

2022.07.12
- Bumped APIVersion to 101035

2022.07.08-2
- Removed Accessibility, audio, gamepad and graphics settings because they are account wide and are not needed here.
- Removed previously added warning

2022.07.08
- Fixed "everything is on by default" not working (ipairs at it again grrr)
- Added a warning about automating video settings
Thanks to NeuroticPixels for reporting :-)

2022.07.07
- initial release of this version II
- Added a lots of missing settings by long torturing copy-paste
- Improved the UI
- Changed the code logic in a few places (I hate you ipairs, long live pairs)

---- Please report any bug or missing setting. ----
Optional Files (0)


Archived Files (16)
File Name
Version
Size
Uploader
Date
2023.06.01
19kB
Masteroshi430
06/01/23 06:24 AM
2023.05.31-2
19kB
Masteroshi430
05/31/23 09:05 AM
2023.05.31
19kB
Masteroshi430
05/31/23 02:05 AM
2023.02.23-2
19kB
Masteroshi430
02/23/23 12:50 AM
2023.02.23
19kB
Masteroshi430
02/23/23 12:38 AM
2023.02.20
19kB
Masteroshi430
02/20/23 05:33 AM
2023.02.13
19kB
Masteroshi430
02/13/23 03:57 PM
2022.11.13
18kB
Masteroshi430
11/13/22 07:45 AM
2022.11.10-2
18kB
Masteroshi430
11/10/22 10:13 AM
2022.11.10
18kB
Masteroshi430
11/10/22 03:01 AM
2022.11.01-2
18kB
Masteroshi430
11/01/22 01:27 PM
2022.11.01
18kB
Masteroshi430
11/01/22 01:33 AM
2022.07.12
18kB
Masteroshi430
07/12/22 05:45 AM
2022.07.08-2
18kB
Masteroshi430
07/08/22 07:52 AM
2022.07.08
18kB
Masteroshi430
07/08/22 03:19 AM
2022.07.07
18kB
Masteroshi430
07/07/22 06:01 AM


Post A Reply Comment Options
Unread 05/31/23, 07:30 AM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 148
File comments: 360
Uploads: 13
Originally Posted by Splash
o/ After today's update, the addon does not synchronize any settings, I tried resetting the game, deleting saved variables, saving again
Yes I misunderstood the logic of a ZOS function, I will update it when I'm back home.

EDIT: Version: 2023.05.31-2 should be good, please report about the conflict with Perfect Pixel for the chat background being solved or not.
Last edited by Masteroshi430 : 05/31/23 at 12:49 PM.
Report comment to moderator  
Reply With Quote
Unread 05/31/23, 06:30 AM  
Splash

Forum posts: 0
File comments: 17
Uploads: 0
o/ After today's update, the addon does not synchronize any settings, I tried resetting the game, deleting saved variables, saving again

EDIT: Now it works perfectly! Tested with pp, its not changing transparency and not changing size of chat at all so working as intended. Thanks for great addon!
Last edited by Splash : 06/05/23 at 12:58 AM.
Report comment to moderator  
Reply With Quote
Unread 05/31/23, 01:08 AM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 148
File comments: 360
Uploads: 13
Originally Posted by Mr.Envy
Well as soon as I turn the sync on and change zones, the problem will occur and remain like this unless I change a setting in PerfectPixel regarding the chat window, but after I will change zones again the problem will come back if sync is turned on.

Tested just now, it doesn't happen with PerfectPixel disabled.
I also tested with pChat disabled and PerfectPixel enabled, problem is there.
So it must be a conflict between Synced Account Settings and PerfectPixel.
Ok my side if found that the addon is still syncing settings when zoning , will fix that.
EDIT: I uploaded a new version, please report
Last edited by Masteroshi430 : 05/31/23 at 02:06 AM.
Report comment to moderator  
Reply With Quote
Unread 05/31/23, 12:16 AM  
Mr.Envy
 
Mr.Envy's Avatar

Forum posts: 20
File comments: 95
Uploads: 0
Originally Posted by Masteroshi430
That's weird because synced account settings doesn't set the settings after zoning anymore, it now does that only 5 seconds after character log in...
Well as soon as I turn the sync on and change zones, the problem will occur and remain like this unless I change a setting in PerfectPixel regarding the chat window, but after I will change zones again the problem will come back if sync is turned on.

Originally Posted by Masteroshi430
Did you test if it happens without Perfect Pixel? (would be a bug between synced account settings and pChat)
Tested just now, it doesn't happen with PerfectPixel disabled.
I also tested with pChat disabled and PerfectPixel enabled, problem is there.
So it must be a conflict between Synced Account Settings and PerfectPixel.
Report comment to moderator  
Reply With Quote
Unread 05/31/23, 12:02 AM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 148
File comments: 360
Uploads: 13
Originally Posted by Mr.Envy
Originally Posted by Masteroshi430
Whole perfect pixel addon zipped:
Sadly it did not fix the problem. Another thing I noticed is that the chat window turns full black only after changing the zone and hovering the cursor over the window, but only with Sync turned on.
That's weird because synced account settings doesn't set the settings after zoning anymore, it now does that only 5 seconds after character log in...

Did you test if it happens without Perfect Pixel? (would be a bug between synced account settings and pChat)
Last edited by Masteroshi430 : 05/31/23 at 12:22 PM.
Report comment to moderator  
Reply With Quote
Unread 05/30/23, 11:56 PM  
Mr.Envy
 
Mr.Envy's Avatar

Forum posts: 20
File comments: 95
Uploads: 0
Originally Posted by Masteroshi430
Whole perfect pixel addon zipped:
https://filebin.net/n2qwe9lzccliiqnq
Sadly it did not fix the problem. Another thing I noticed is that the chat window turns full black only after changing the zone and hovering the cursor over the window, but only with Sync turned on.

Let me know if I can assist you any further with this since you're unable to reproduce it ^^
Last edited by Mr.Envy : 05/30/23 at 11:58 PM.
Report comment to moderator  
Reply With Quote
Unread 05/30/23, 11:37 PM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 148
File comments: 360
Uploads: 13
Originally Posted by Mr.Envy
I tried modifying the code as you suggested but I have zero experience when it comes to coding and couldn't get it right.

Lua Code:
  1. user:/AddOns/PerfectPixel/compatibility.lua:311: end expected (to close function at line 4) near '<eof>'
Lua Code:
  1. user:/AddOns/PerfectPixel/Init.lua:53: function expected instead of nil
  2. stack traceback:
  3. user:/AddOns/PerfectPixel/Init.lua:53: in function '(anonymous)'
  4. |caaaaaa<Locals> eventType = 65536, addonName = "PerfectPixel" </Locals>|r

Can you send me the file you edited via PM to test it out?
Or I can send you my entire live folder to test the problem out.
Whole perfect pixel addon zipped:
xxx
Last edited by Masteroshi430 : 05/31/23 at 12:23 PM.
Report comment to moderator  
Reply With Quote
Unread 05/30/23, 10:02 PM  
Mr.Envy
 
Mr.Envy's Avatar

Forum posts: 20
File comments: 95
Uploads: 0
Originally Posted by Masteroshi430
EDIT2: Can you guys edit the compatibility.lua file of Perfect Pixel just under the pChat part of code so it looks like below and report if it fixes the problem?
I tried modifying the code as you suggested but I have zero experience when it comes to coding and couldn't get it right.

Lua Code:
  1. user:/AddOns/PerfectPixel/compatibility.lua:311: end expected (to close function at line 4) near '<eof>'
Lua Code:
  1. user:/AddOns/PerfectPixel/Init.lua:53: function expected instead of nil
  2. stack traceback:
  3. user:/AddOns/PerfectPixel/Init.lua:53: in function '(anonymous)'
  4. |caaaaaa<Locals> eventType = 65536, addonName = "PerfectPixel" </Locals>|r

Can you send me the file you edited via PM to test it out?
Or I can send you my entire live folder to test the problem out.
Report comment to moderator  
Reply With Quote
Unread 05/30/23, 03:33 AM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 148
File comments: 360
Uploads: 13
Originally Posted by Mr.Envy
Can you please look into this Masteroshi? Maybe it's a conflict between your addon & pChat / rChat / PerfectPixel?
Due to the differences/incompatibilities between PTS and LIVE I will update this addon AFTER the Necrom chapter is live, you'll then be allowed to machinegun this comment section until everything has been fixed or stamped "not fixable".

EDIT: I can't reproduce the bug, do all people having this bug use PerfectPixel?

EDIT2: Can you guys edit the compatibility.lua file of Perfect Pixel just under the pChat part of code so it looks like below and report if it fixes the problem?

Lua Code:
  1. --==pChat==--
  2.         if pChat then
  3.             pChat.ChangeChatWindowDarkness = PP.Dummy
  4.             ZO_PostHook(pChat, 'ApplyChatConfig', function(...)
  5.                 PP:UpdateBackgrounds('ChatWindow')
  6.             end)
  7.         end
  8.         --===============================================================================================--
  9.        
  10.         --==Synced Account Settings==--    
  11.         if AccountSettings then
  12.           zo_callLater (function() PP:UpdateBackgrounds('ChatWindow') end, 6000)    
  13.         end
  14.         --===============================================================================================--
Last edited by Masteroshi430 : 05/30/23 at 12:59 PM.
Report comment to moderator  
Reply With Quote
Unread 05/30/23, 02:12 AM  
Mr.Envy
 
Mr.Envy's Avatar

Forum posts: 20
File comments: 95
Uploads: 0
Originally Posted by Dabu
I don't know why, but this addon messes my chat window making it full black without any transparency when I hoverover the mouse or I just chat.

I've deleted SavedVariables and did /reloadui. Both worked but whenever I change my build with the Armory NPC the chat goes black again.

I am experiencing this as well, the chat window turned full black for me after using the "Chat Save Button" feature from this addon.

Since then, I'm unable to make my chat window transparent again.
Modifying any setting regarding the chat window in PerfectPixel solves the problem but not permanently, after I change the zone the chat window gets full black again.

I also switched from pChat to rChat trying to get rid of this problem, no luck.

Another thing I noticed is that if I disable Sync, the chat will remain as I initially had it. So basically, when the addon syncs the saved settings it also overrides/breaks the chat transparency, making it full black.

Can you please look into this Masteroshi? Maybe it's a conflict between your addon & pChat / rChat / PerfectPixel?
Last edited by Mr.Envy : 05/30/23 at 02:30 AM.
Report comment to moderator  
Reply With Quote
Unread 05/18/23, 12:03 PM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 148
File comments: 360
Uploads: 13
Re: Settings not syncing.

Originally Posted by Setuaro
Hello!
I've made sure I turn sync off and then on before clicking "save settings" on the character with my preferred settings.
I log onto another character and my keybinds for my UI aren't applied, am I doing something wrong?
For account wide keybinds use Votan"s keybinder https://www.esoui.com/downloads/info...Keybinder.html
Report comment to moderator  
Reply With Quote
Unread 05/18/23, 11:51 AM  
Setuaro

Forum posts: 0
File comments: 2
Uploads: 0
Exclamation Settings not syncing.

Hello!
I've made sure I turn sync off and then on before clicking "save settings" on the character with my preferred settings.
I log onto another character and my keybinds for my UI aren't applied, am I doing something wrong?
Report comment to moderator  
Reply With Quote
Unread 04/22/23, 02:45 PM  
Dabu

Forum posts: 0
File comments: 7
Uploads: 0
I don't know why, but this addon messes my chat window making it full black without any transparency when I hoverover the mouse or I just chat.

I've deleted SavedVariables and did /reloadui. Both worked but whenever I change my build with the Armory NPC the chat goes black again.

Last edited by Dabu : 04/22/23 at 02:45 PM.
Report comment to moderator  
Reply With Quote
Unread 04/17/23, 10:10 AM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 148
File comments: 360
Uploads: 13
Re: Gamepad vs. M&KB

Originally Posted by Navarill
ESO apparently saves some settings separately for gamepad vs. mouse/keyboard (i.e., Invert Y-Axis under Camera settings). To test this, I set gamepad mode to Auto. While using m&kb, my Invert Y-Axis is off, but if I switch to the Xbox controller the Invert Y is on. What I haven't figured out yet is why both mouse & gamepad Invert Y in usersetting.txt = 1. Is this something you even want to deal with?
I will have a look after I have prepared all addons for the new pts.
Report comment to moderator  
Reply With Quote
Unread 04/17/23, 12:31 AM  
Navarill

Forum posts: 5
File comments: 14
Uploads: 0
Question Gamepad vs. M&KB

ESO apparently saves some settings separately for gamepad vs. mouse/keyboard (i.e., Invert Y-Axis under Camera settings). To test this, I set gamepad mode to Auto. While using m&kb, my Invert Y-Axis is off, but if I switch to the Xbox controller the Invert Y is on. What I haven't figured out yet is why both mouse & gamepad Invert Y in usersetting.txt = 1. Is this something you even want to deal with?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: