Especially in last two days, with clients being kicked out to the login screen a lot, SaveVariables.lua gets reset to the defaults very often. Maybe it's just me with a very slow computer but still. Ofc. I do have a backup of this file and I can always restore it but still this is really annoying: even with a little script restoring the latest backup, you have to log out in all clients first (or else they will overwrite it again with rubbish upon logout).
In "the other" global version it was enough to make the file read-only and it was safe: no crashes or two clients exiting at the same time lead to this file being destroyed. In CoA it is not the case anymore - if I make this file read only it gets read-write rights after the client starts next time.
Is there any way to protect this file? Somehow make it admin-owned or something? I'm not MS Windows expert and the options I have tried did not work.