xNul / palworld-host-save-fix

Fixes the bug which forces a player to create a new character when they already have a save. Useful for migrating maps from co-op to dedicated servers and from one dedicated server to another.
MIT License
887 stars 69 forks source link

Original Host Co-Op not being transferred despite successful execution #36

Closed jamesdthor closed 7 months ago

jamesdthor commented 7 months ago

I've followed the steps and transferred the save from the original Co-Op play over to a new SteamCMD running inside a Docker within Unraid. The server works beautifully and even has the old map and everything. I go to perform the steps in the script and the original host character never gets transferred to the new GUID character that belongs to me. I've meticulously checked every part of the steps and the code runs fine no errors. But every time I boot the server back up and join it makes me create a new character and back to Level 1. I'll even make some progress and the GUID it saves this new progress under is the same as the GUID that was originally created for the script to iterate over. It's as-if the script didn't do anything at all except delete the 00001 and rename it to the new name but no progress with transferring the character/data.

mel0n commented 7 months ago

Try the version before the most recent commit or comment out the new guild fix code. More details/discussion on this can be found here #18 You have the same host bug I do with the most recent version of the script (guild fix) and will need to do it the old way

xNul commented 7 months ago

I'm back and looking into how to make this fix more reliable, but for now, all situations where the fix isn't applied are going in https://github.com/xNul/palworld-host-save-fix/issues/22. Please continue there if there's any further discussion. Thanks!