Author Topic: Invalidplayerinfo  (Read 1964 times)

Solitaire

  • Elite Boss
  • *****
  • Posts: 395
  • Badge Hunting
Invalidplayerinfo
« on: May 29, 2017, 01:47:24 PM »
Has anyone had the problem of creating  new character for it to freeze when entering game, when they reboot the  slot says last logon 6358 "Offlinestring" days and you can't login with the character or delete? Have tried looking for the folder that keeps the character information but without any luck, anyone have any ideas how to fix?
« Last Edit: May 29, 2017, 04:01:27 PM by Solitaire »

Tahquitz

  • Titan Staff
  • Elite Boss
  • ****
  • Posts: 1,859
Re: Invalidplayerinfo
« Reply #1 on: May 29, 2017, 04:33:04 PM »
The character would be in the database.  You can't delete a file to make the character disappear, unless you delete the database which makes ALL of them disappear.

HARDER: Manual Deletion from the Database
Deleting a character from the database manually isn't difficult, but it's not exactly an easy task: you'd have to learn the character ID in the characters table, then delete the rows with the same character number from the following tables: progress, costume, costumepart, keybind, chatwindow, chattab, chatconfig.  If you're not consistent and miss a field somewhere, or if you delete the wrong row (Databases DO NOT HAVE AN UNDO) then other characters can become corrupted or you can corrupt the database enough that Paragon Chat will stop working.

IF YOU DO want to try the above, use a database editor (DB Browser for SQLite works well) and BACKUP the database before you try it.  You can find the database by pressing Win-R and typing in "%APPDATA%/ParagonChat/Database"  (Make a copy of the ParagonChat.db file in the Database folder and change the name of the copy to something else) so if it does get trashed you can put the old one back (rename the backup to "ParagonChat.db", case sensitive).

As with any free software, no warranties, expressed or implied.  You're on your own if this doesn't work.

EASIER: Wipe And Remake
A less than desirable method but one that's easier to carry out would be to log into the characters you CAN access, save their costumes and exit Paragon Chat, then delete the database.  Next time you run Paragon Chat, a new database will be made where you can recreate your characters from the saved costume files you just made. 

The DOWNSIDE to this method is that any progress with Badges, Temp Powers and all customizations (channels, window settings, etc.) will be lost.  But if your database does become corrupted and deleting the corrupted character makes things worse, this might be your only option left.
"Work is love made visible." -- Khalil Gibran

Solitaire

  • Elite Boss
  • *****
  • Posts: 395
  • Badge Hunting
Re: Invalidplayerinfo
« Reply #2 on: May 29, 2017, 05:01:17 PM »
Thank you, have sorted it all out  :D