Palworld

Palworld

View Stats:
Alvaren Jan 21, 2024 @ 7:52am
How do I Transfer a save to a friend and let them be the Host
I no longer wish to play or host the game, but my Friends wish to continue on our save.
I believe I've found the save location in User>AppData>Local>Pal>Saved>SaveGames
But how would they go about being the Main Player? Would it automatically know or would they end up playing as my character? And if so is there a way to swap their's into the main character position?

Update: So far nothing we've tried has worked, they can't even load the save at all. I'm seeing a lot of other discussions about it not working currently either.
Last edited by Alvaren; Jan 21, 2024 @ 11:52am
< >
Showing 1-14 of 14 comments
h2od Jan 21, 2024 @ 8:41am 
prob your character bro.
Oz Jan 21, 2024 @ 11:33am 
apparently according to the q&a , the hosts character is bound to world. so if u transfer the file, the new host is going to play with the old hosts character, items, levels etc. i tried, no luck so far
Pudim996 Jan 22, 2024 @ 5:35pm 
We are only 2 and my friend sent me his save and I was also able to join but on his character. I tried deleting everything and paste the server files again but swapped the file names in the Players folder and still no luck. It asks me to create a new character.
Any fix yet?
KKDJ20 Jan 23, 2024 @ 11:55am 
I'm interested in seeing if this is possible as well
ToastCat Jan 24, 2024 @ 9:38am 
you can transfer the world, i have done it with my partner however they have to play as the host character and cannot play as their own, you can do this by copying the entire world folder after deleting the other users player data which allows them to join the world as your character
Goztiek Jan 25, 2024 @ 4:36pm 
I know that this issue is really specific but for those who wondered if it was possible... YES IT IS. Search "github palword-host-save-fix" on a browser, install the dependency ue-save and follow the usage command with old-gui = the one in the save/player which doesnt start by 000 and newgui is 0000000...0001, and when you will connect, the world info in the menu will be wrong but you will be able to play on your character :steamthumbsup:
CHICK N TATER Jan 26, 2024 @ 10:28am 
Originally posted by Goztiek:
install the dependency ue-save and follow the usage command with old-gui = the one in the save/player which doesnt start by 000 and newgui is 0000000...0001, and when you will connect, the world info in the menu will be wrong but you will be able to play on your character :steamthumbsup:
Can you elaborate on the steps for me please? I have the dependency installed already.
Goztiek Jan 27, 2024 @ 4:23am 
3
Okay i'm gonna assume everyone is on steam version (maybe do a backup of the save)
1 - Get your friend save.
2 - Put it in the Palworld C:\Users\YOUR USERNAME\AppData\Local\Pal\Saved\SaveGames (there might be a file with a same name and LocalSave.sav or something like that inside because you already played the world but it wasn't important for me)
3 - Then go to the github uesave-rs then to releases and download the .zip or the .msi (if its msi just double click, if its the .zip extract and run ue-save.exe)
4 - Make sure you have python installed
5 - Then download the source code of the github palword-host-save-fix [github.com] (the two .py files are the only one needed so if you downloaded everythin unzip otherwise just remember the location of the .py files)
6 - Open a cmd, naviguate through your files to search the .py files you just downloaded (if you donc know how to naviguate put them at this location C:\users\you)
7 - Then run this command python fix-host-save.py <uesave.exe> <save_path> <new_guid> <old_guid>
8 - Read example if you dont find some command info

Example :
Uesave was installed at "C:\Program Files\uesave\bin\uesave.exe" for me
My save file path was that (dont mind the xxx) "C:\Users\xxx\AppData\Local\Pal\Saved\SaveGames\xxx\05A2025E4CE48D3E5AB58E829AA07697"
Then in the Players folder of the save i had this "000...0001.sav" which is the host save so the old_gui so just copy the number without save
And because we played at 3 on the world i also had two other .sav files. Didnt had luck because the first try was my other friend characted but just copy the number letter without the .sav


Now i had everything and the command just take some times to run so be careful that it's say finished or something like that (if it looks stuck maybe press enter)
Last edited by Goztiek; Jan 27, 2024 @ 4:26am
Whiite Jan 27, 2024 @ 5:41pm 
Originally posted by Goztiek:
Okay i'm gonna assume everyone is on steam version (maybe do a backup of the save)
1 - Get your friend save.
2 - Put it in the Palworld C:\Users\YOUR USERNAME\AppData\Local\Pal\Saved\SaveGames (there might be a file with a same name and LocalSave.sav or something like that inside because you already played the world but it wasn't important for me)
3 - Then go to the github uesave-rs then to releases and download the .zip or the .msi (if its msi just double click, if its the .zip extract and run ue-save.exe)
4 - Make sure you have python installed
5 - Then download the source code of the github palword-host-save-fix [github.com] (the two .py files are the only one needed so if you downloaded everythin unzip otherwise just remember the location of the .py files)
6 - Open a cmd, naviguate through your files to search the .py files you just downloaded (if you donc know how to naviguate put them at this location C:\users\you)
7 - Then run this command python fix-host-save.py <uesave.exe> <save_path> <new_guid> <old_guid>
8 - Read example if you dont find some command info

Example :
Uesave was installed at "C:\Program Files\uesave\bin\uesave.exe" for me
My save file path was that (dont mind the xxx) "C:\Users\xxx\AppData\Local\Pal\Saved\SaveGames\xxx\05A2025E4CE48D3E5AB58E829AA07697"
Then in the Players folder of the save i had this "000...0001.sav" which is the host save so the old_gui so just copy the number without save
And because we played at 3 on the world i also had two other .sav files. Didnt had luck because the first try was my other friend characted but just copy the number letter without the .sav


Now i had everything and the command just take some times to run so be careful that it's say finished or something like that (if it looks stuck maybe press enter)


So if i play in game pass that has be possibly ?
Goztiek Jan 28, 2024 @ 6:00am 
Originally posted by Whiite:
So if i play in game pass that has be possibly ?
Yes it was my case
FrituurFiguur Jan 28, 2024 @ 6:02am 
For hosted server to another hosted server:
Go to your webinterface and scroll to the bottom.
Enter the FTP details you find there into Filezilla.
Connect to the FTP and head to folder "PAL" and copy the "Saved" map to your desktop.

Once the folder/map is on your desktop, head here and go to "CONFIG" > "WINDOWSSERVER" > "PALWORLDSETTINGS"
Open it with Notepad

Now you have to check your new server's IP, RCONPORT and PORT
and change the values in this document with the corresponding (NEW) server's details.
Then SAVE AS! and save as ini file.

While the NEW server is still OFF, log into the FTP of your NEW server and copy the contents of the "Saved" folder into the "Saved" folder of the new server and choose OVERWRITE EVERYTHING.

Start the NEW server once upload has completed and continue playing :)
Originally posted by Whiite:
Originally posted by Goztiek:
Okay i'm gonna assume everyone is on steam version (maybe do a backup of the save)
1 - Get your friend save.
2 - Put it in the Palworld C:\Users\YOUR USERNAME\AppData\Local\Pal\Saved\SaveGames (there might be a file with a same name and LocalSave.sav or something like that inside because you already played the world but it wasn't important for me)
3 - Then go to the github uesave-rs then to releases and download the .zip or the .msi (if its msi just double click, if its the .zip extract and run ue-save.exe)
4 - Make sure you have python installed
5 - Then download the source code of the github palword-host-save-fix [github.com] (the two .py files are the only one needed so if you downloaded everythin unzip otherwise just remember the location of the .py files)
6 - Open a cmd, naviguate through your files to search the .py files you just downloaded (if you donc know how to naviguate put them at this location C:\users\you)
7 - Then run this command python fix-host-save.py <uesave.exe> <save_path> <new_guid> <old_guid>
8 - Read example if you dont find some command info

Example :
Uesave was installed at "C:\Program Files\uesave\bin\uesave.exe" for me
My save file path was that (dont mind the xxx) "C:\Users\xxx\AppData\Local\Pal\Saved\SaveGames\xxx\05A2025E4CE48D3E5AB58E829AA07697"
Then in the Players folder of the save i had this "000...0001.sav" which is the host save so the old_gui so just copy the number without save
And because we played at 3 on the world i also had two other .sav files. Didnt had luck because the first try was my other friend characted but just copy the number letter without the .sav


Now i had everything and the command just take some times to run so be careful that it's say finished or something like that (if it looks stuck maybe press enter)


So if i play in game pass that has be possibly ?
NO XBOX does not have this ability ... Just start over .. not that hard.
Aids Monkey Feb 16, 2024 @ 6:41am 
Hey Goztiek, I'm not very familiar with python. Does this roughly look correct as an input into python from step 6 onwards?
6) Open cmd, then input C:\Users\xxx>python
7) >>>fix-host-save.py<C:\Program Files\uesave\bin\uesave.exe><C:\Users\xxx\AppData\Local\Pal\Saved\SaveGames\xxx\437A781178D940F99603E3081C9F44F2><BCB98681000000000000000000000000><00000000000000000000000000000001>

If I type this in, I get SyntaxError: unexpected character after line continuation character. Any idea on how to fix this or what I'm doing wrong?
Any help is appreciated!
< >
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: Jan 21, 2024 @ 7:52am
Posts: 14