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
888 stars 68 forks source link

[BUG] Not working #4

Closed MuelNova closed 6 months ago

MuelNova commented 6 months ago

After patching everything up and replace things in the directory.

I found that the game UI said I am "Old Host", and when I entered game, I have to create a new character.

ow1337 commented 6 months ago

You find anything out? The script patched all my files, i replaced files, but none of us has Characters, only Map.

Druark commented 6 months ago

Patched my coop host save file, everyone else can still load in to the Dedicated server fine but I end up at an infinite load screen myself.

Fang86 commented 6 months ago

Are you sure you are letting the script run to completion?

MuelNova commented 6 months ago

Are you sure you are letting the script run to completion?

Yes

MuelNova commented 6 months ago

You find anything out? The script patched all my files, i replaced files, but none of us has Characters, only Map.

Map is only associated with "LocalSave.sav" I guess, which is something the script didn't change.

MuelNova commented 6 months ago

OK so after reading the README carefully, I found that this only works when you try to move the sav to the dedicated server.

But what I was trying to do is to copy the sav from my co-op host to my local computer. I found I can only play the sav using the character of co-op host. And I want to make my character the "00001.sav", and play it. Simply rename the sav file just doesn't work.

dreamwraith commented 6 months ago

NOTE / Reply to the last issue, others: This WILL NOT work on a steamcmd dedicated server. You can only transfer the save file successfully from a co op server to the dedicated server installed via the steamUI. For some reason, the dedicated server installed via steamcmd is slightly different.

HOWEVER - you can run this dedicated server offline without steam open. So I installed steam on my server, then installed the dedicated server, then closed steam and ran the server directly.

yropro commented 6 months ago

NOTE / Reply to the last issue, others: This WILL NOT work on a steamcmd dedicated server. You can only transfer the save file successfully from a co op server to the dedicated server installed via the steamUI. For some reason, the dedicated server installed via steamcmd is slightly different.

HOWEVER - you can run this dedicated server offline without steam open. So I installed steam on my server, then installed the dedicated server, then closed steam and ran the server directly.

Can you clarify this? I thought the way to run the server was to install the server tool via regular steam, then do something with appupdate in steamcmd, then launch the server via the steamui

yropro commented 6 months ago

Can you clarify your install process please?

MuelNova commented 6 months ago

I have successfully move the file from co-op host to dedicated server using https://github.com/thijsvanloef/palworld-server-docker