palworld-host-save-fix icon indicating copy to clipboard operation
palworld-host-save-fix copied to clipboard

Host Must Create New Character

Open LoganHillenburg opened this issue 5 months ago • 2 comments

Followed all steps and script works like a charm for all users but host. Host UID gets updated, but when they join world they have to create a new character each time (this is after the step of creating new character for new UID and running script). My scenario was trying to move a co-op game to a windows dedicated server (different box than what was running co-op).

The workaround I used was using ashiswin's script (https://github.com/ashiswin/Palworld-Dedicated-Server-Host-Fix/tree/main) in conjunction with this script.

Steps:

  1. Loaded into our co-op game
  2. Host passed guild lead to non-host
  3. Everyone left guild so they were in their own guild. NON-HOST owned base
  4. Saved co-op folder. Mine was C:\Users\logan\AppData\Local\Pal\Saved\SaveGames\76561198054363400\C8B2C9BD436FD1C6DBD3469C69DA9404
  5. Moved save file to dedicated server
  6. Everyone logged in and their new UID were generated in Players folder
  7. Deleted WorldOption.sav file
  8. Copied whole game folder "C8B2C9BD436FD1C6DBD3469C69DA9404" to temp folder that also housed scripts
  9. Ran xNul's script for all non-host characters, using their old UID and new UID
  10. Ran ashiswin's script for host character
  11. Deleted the .old and old 0000...1 player .sav file
  12. Moved game folder "C8B2C9BD436FD1C6DBD3469C69DA9404" back dedicated server file structure
  13. Turned server on, everyone was where they should be and we rejoined guild
  14. We did have the pal bug where pals weren't in the guild. We did workaround of dropping the pals and picking them back up to fix

LoganHillenburg avatar Jan 25 '24 06:01 LoganHillenburg

How are people even getting the conversion by only doing host? I tried to do the conversion for every character but then they have infinite loading...

Nacixem avatar Jan 25 '24 07:01 Nacixem

I have the opposite problem where it works for the host but everyone else has to make a new character..

ManindraDeMel avatar Jan 25 '24 09:01 ManindraDeMel

Thank you, I think this is due to the update that 'fixed' the guild bug and because of how it's being applied, it's very error-prone. I'm working on a better way to do this that won't be so problematic.

I'm going to close this issue though because I'm consolidating all issues related to this bug into https://github.com/xNul/palworld-host-save-fix/issues/22

xNul avatar Feb 02 '24 04:02 xNul