Character slot order and playerslot.txt
I've had some issues as well with this, not sure what to recommend. Try recreate it yourself?
I've had some issues as well with this, not sure what to recommend. Try recreate it yourself?
|

Wish I had something helpful to offer.
-- Storm
Serenity is not freedom from the storm, but peace amid the storm ...
If you locked the file after i12, then moved a character, there is no way for the game to save that information, resulting in that character being thrown back into a default location every time.
If you deleted the file, it would result in EVERY character being thrown back into their default locations (order in which they were originally created).
As for the file never being recreated, I can't really explain that one unless you are not using the "Remember account name" option when you are logging in, or you changed capitalization of your username. Changing capitalization of password does not work, but the username still works but does not reference the same personalized files.
The file certainly does still work, and I've edited it as recently as last week and re-locked it again. All my characters appear just as I expect them to be. Here is my file as an example, so you can follow it's format to make your own again:
C:\Program Files\City of Heroes\account_name\playerslot.txt
"account_name" "Freedom" "Master-Blade" "0" "account_name" "Freedom" "Teal Tabby" "1" "account_name" "Freedom" "Bonfires" "2" "account_name" "Freedom" "Nurse Smurfette" "3" "account_name" "Freedom" "Midnight Meow" "4" "account_name" "Freedom" "PPD Hardsuit" "5" "account_name" "Freedom" "Phanta-Rad" "6" "account_name" "Freedom" "Star'goyle" "7" "account_name" "Freedom" "Shooting Star'" "8" "account_name" "Freedom" "Magenta Meow" "9" "account_name" "Freedom" "King-Rushmore" "10" "account_name" "Freedom" "Mattie" "11" "account_name" "Freedom" "Master-Blades" "12" "account_name" "Freedom" "Robin Rogue" "13" "account_name" "Freedom" "Longbow Spy-duh" "14" "account_name" "Freedom" "Amethyst Automaton" "15" "account_name" "Freedom" "Bonfire Blade" "16" "account_name" "Freedom" "Longbow-Traitor" "17" "account_name" "Champion" "Malachite Tabby" "0" "account_name" "Champion" "Soldier Doll" "1" "account_name" "Champion" "Lazurite DrZ" "6" "account_name" "Liberty" "Earth-lektra" "6"
12-23 is 2nd page
24-25 would be 3rd page
In my example, it shows my Hero toons From freedom on the first page, then my villain toons on the second page. Those extra line breaks inbetween sections are in the actual file, and do nothing but provide me with easier editing. The game skips right over them when it reads the file.
I separated each server as well, and Champion's list is separated Hero/Villain on the first page as 0-5/6-11. This is my own personal preference, and you can sort yours however you wish, but the point is that the file still works when used correctly.
Note that you DON'T have to put the toons in any kind of order when you make your list. As long as the toon's name, server name, and the position is there, it will put that toon in that position on that server. In fact, I believe the game's original file shows the list in reverse. I just re-order it for the ease of re-editing later.
Even though the "problem was fixed", I still prefer to lock the file anyway. I don't want to take the chance of an accidental drag adding more unneeded lines or a future bug ruining my file.
"One day we all may see each other elsewhere. In Tyria, in Azeroth. We may pass each other and never know it. And that's sad. But if nothing else, we'll still have Rhode Island."
Aha, that would probably be it. Just started leaving that option unchecked, and didn't even think that might be the cause of the problem.
|
Is everything working correctly now?
I remember after I12 was released with the ability to re-order your characters at the selection screen, people were having issues with the order randomly resetting, and the given solution was to lock the playerslot.txt file in the proper account's folder in the CoH install, but if I'm not mistaken this issue was fixed a while later.
Since I did a server transfer the other night, the problem's reared its ugly head again. I kept moving the character in question to the slot I wanted it in, but every time it reset itself. Tried locking the file, no dice. Eventually just deleted the file, thinking "okay, the game will rebuild it when I log in and re-order my characters." Unfortunately this didn't happen... the character order got all messed up, and the playerslot.txt file was never re-created.
So... what now?
"One day we all may see each other elsewhere. In Tyria, in Azeroth. We may pass each other and never know it. And that's sad. But if nothing else, we'll still have Rhode Island."