PDA

View Full Version : Saving and loading UI destroys UI settings.


ZerkerDwarf
09-01-2008, 11:54 AM
<p>When I save an UI setting and then load it, my UI is totally destroyed. The chat text size is corrupted and <u>ALL</u> key settings are set to default :-/</p><p>This catastrophe happens both with and without custom UI pieces.</p><p>Is this a general bug? Am I doing something wrong? This bug exists since the introduction of the save/load function.</p>

SilkenKidden
09-01-2008, 01:43 PM
<cite>ZerkerDwarf wrote:</cite><blockquote><p>When I save an UI setting and then load it, my UI is totally destroyed. The chat text size is corrupted and <u>ALL</u> key settings are set to default :-/</p><p>This catastrophe happens both with and without custom UI pieces.</p><p>Is this a general bug? Am I doing something wrong? This bug exists since the introduction of the save/load function.</p></blockquote>I've never had the problem.  Do you log off after saving the settings and then log back on?  Perhaps the game isn't saving them fast enough.  Also, you need to delete your old UI settings file and let the game recreate it if you haven't done so since the new shared bank changes were made.  The old file is the wrong size and is corrupted. However this problem is not since the introduction of the function, only since the bank changes about four months ago.

Katsi
09-01-2008, 03:49 PM
I have deleted the uisettings file, reset the bank boxes, save, camp and .... the box locations did not save for me.I cannot decide whether to cry or slam my head into the desk.~ CerilynnEdit:<cite>Silken@Butcherblock wrote:</cite><blockquote><cite></cite>The old file is the wrong size and is corrupted.  </blockquote>What is the size comparison?  old versus new?  The file that was created when I deleted my old file and resaved is 16 KB.

Jrral
09-01-2008, 04:39 PM
OK, first, how are you saving your UI settings? The correct commands are /save_uisettings and /load_uisettings. If you're using /loadui, that's known to corrupt things and should only be used by UI developers/modders. If you're using the pull-down on bottom left of the options screen or the load/save buttons on the right, those <i>do not</i> save the UI settings. They control the saving and loading of game options, or the loading and saving of entire keyboard mappings.Also, are you using a custom UI? There's a known issue where some custom UIs, way back in the day, had extra "bag" windows in them to make use of a bug that'd let you display bank boxes without being at a banker. This began causing problems with window positions not saving correctly this spring when the additional bank slots required an increase in a hard-coded limit on the number of windows the game will save positions for and the new limit wasn't enough to allow for both all the valid windows and those old extra windows. There's only two known fixes there. One is to use a utility to edit your UI settings files to remove the extra invalid bag windows, not recommended unless you really know what you're doing. The other is to camp completely out of game, delete your UI settings files and then re-enter the game and <i>do not</i> load any UI settings. Start with the game defaults and recreate your UI layout from scratch to force it to build a UI settings file without any excess windows in it.

Katsi
09-01-2008, 05:49 PM
 I use the default UI.I started in game, set up the bank boxes where I wanted them, deleted my uisettings file, then typed /save_uisettings.I <i>really</i> hope I don't have to start by deleting the ui file then starting the character.  If I have to do that, it's going to wait for another weekend... or month... or year... just like this attempt waited this long.  I just don't deal well with the headaches of trying to fight issues like this.~ Cerilynn

Jrral
09-01-2008, 07:07 PM
<cite>Cerilynn@Lucan DLere wrote:</cite><blockquote> I use the default UI.I started in game, set up the bank boxes where I wanted them, deleted my uisettings file, then typed /save_uisettings.</blockquote>This may have done it. I'm not sure the game rewrites the entire file when it saves or just the modified portions. Also, there's no need to delete the file to save the settings. When you do /save_uisettings it'll write everything that needs written into the file so from that point on the file reflects the state of your screen when you saved. It also saves automatically when you camp. You may need to delete the UI settings file while not running EQ2, then enter the game and re-arrange all your windows again. Then just do /save_uisettings, no deleting or anything, or just camp to another character and import the first character's settings.

Katsi
09-02-2008, 12:43 AM
Jrral ~ Thank you for your help. However, I think you missed something. ... This is what I did: (Note - I use the EQ2 default ui, no add ons of any sort.) Open EQ2 Load preferred character Placed bank bags in desired location. Deleted the ui settings file for character. Typed /save_uisettings I had heard that the original ui settings files were corrupted and that was why they were no longer keeping the bank bag locations, therefore I deleted the file before saving.  I did it this way so that I would not have to reset my entire ui, as it was in active use, and everything was in place when the original file was deleted and then replaced. ... And it didn't work. I verified that a new ui settings file was created for that character. I logged out and back in, and the four bags that I have problems with were back to their annoying settings and locations.   They will not accept the new location and settings that I want them to have. If my options at this point are to delete the ui settings file, <i>then</i> open EQ2 and reset <i>everything</i> I will choose, instead, to just put up with the bags where they are.  I have three chat bars, 9 hotbars, and who knows what else where all over in locations that I have taken years to set and get comfortable with.  I really don't want to deal with the headache and stomachache of fighting this.  I was just hoping that the technique, as I had understood how to do it, would work.   Instead, it didn't, and I was very disappointed. -----Originally I was going to send this as a PM, but then it occured to me that there might be others who try this and get the same result I do, or rather, I wanted to let others know that this specific path that I took may not work, as I found that it did not work for me.I can only think that the reason that it did not work is because the corrupted ui file was active in the system, even though a saved file was not there, and when the saved file was recreated, it once again saved the corrupted aspect.I wish I was a programmer and was able to open the ui file as a txt file and delete <i>just</i> the bank box settings so that the next time I accessed it I could reset them and have them stay.  But with my luck, it's not that easy.~ Cerilynn

Jrral
09-02-2008, 03:35 AM
<cite>Cerilynn@Lucan DLere wrote:</cite><blockquote>This is what I did: (Note - I use the EQ2 default ui, no add ons of any sort.) Open EQ2 Load preferred character Placed bank bags in desired location. Deleted the ui settings file for character. Typed /save_uisettings</blockquote>No, I didn't miss that. I think the correct sequence, though, is:Delete UI settings file for preferred characterOpen EQ2Load preferred characterPlace windows as desiredType /save_uisettingsWhen you delete the file when the game's in progress, I think the game only rewrites the unsaved portions. This leaves you with an incomplete UI settings file that doesn't work right. Remember that the game's saving UI settings while it's running, so you can't safely muck with that file with the character loaded.

SilkenKidden
09-02-2008, 07:12 AM
<cite>Cerilynn@Lucan DLere wrote:</cite><blockquote>I had heard that the original ui settings files were corrupted and that was why they were no longer keeping the bank bag locations, therefore I deleted the file before saving.  I did it this way so that I would not have to reset my entire ui, as it was in active use, and everything was in place when the original file was deleted and then replaced....And it didn't work.I verified that a new ui settings file was created for that character.I logged out and back in, and the four bags that I have problems with were back to their annoying settings and locations.   They will not accept the new location and settings that I want them to have.If my options at this point are to delete the ui settings file, <i>then</i> open EQ2 and reset <i>everything</i> I will choose, instead, to just put up with the bags where they are.  I have three chat bars, 9 hotbars, and who knows what else where all over in locations that I have taken years to set and get comfortable with.  I really don't want to deal with the headache and stomachache of fighting this.  I was just hoping that the technique, as I had understood how to do it, would work.   Instead, it didn't, and I was very disappointed.</blockquote><p>You do have to delete the original UI settings file before you log on.  As you noted, even if you had never saved your UI settings mid game, you have one since day one and that is the corrupted file.  </p><p>I was waiting for a fix to come out for this too.  It was a lot of work to redo even one of my characters, resizing all the slots in each bag and repositioning all the windows.  I waited and waited for patch to fix this, but it seems that the devs have concluded that it is easier for a thousands and thousands of subsribers to each individually manually change their settings than for them to do it in a patch.  At least you can copy from the first character to the rest of your characters once you have reset the locations for the first one.  You can load_uisettings for them but make sure you load from the first characters newly saved settings. Again, I'd log off after saving the first one and relog. </p>