Comments (13)
Np @xNul .
Here the code, feel free to use it.
fix-host-save.zip
For bool I have used standard method to not add any dependency. Which lead that any value given (aa, true, bb) will leave as True bool value.
I have a TBD (line 68) for line 69. Because you require the file host_new_sav_path only for delete it after (no changes are made to this file). So I have modified if block for the revert but maybe is more clear to delete this block.
from palworld-host-save-fix.
@eaganlai should be able to do this now with the latest update to the code so I'm going to close it. Just use the 00001 GUID as the new GUID and the player's current GUID as the old GUID. Feel free to let me know if it doesn't work and I'll reopen this
from palworld-host-save-fix.
Great idea! I'll look into adding it.
from palworld-host-save-fix.
I wanted the same feature. I have started to modify the script. Can upload if you want @xNul
from palworld-host-save-fix.
@Bloopis sure! I'm not sure if I'll accept it yet though, need to see how you're implementing it first because I have a design in mind to add a few other features too
from palworld-host-save-fix.
@Bloopis How do you use your script? I assume something like
python fix-host-save.py "C:\path\to\uesave.exe" "C:\path\to\dedicated\server\save\SERVER_SAVE_HASH" 00000000000000000000000000000001 True
from palworld-host-save-fix.
@matthewjohnstone96 not "True" its "reverse"
Mine is python fix-host-save.py C:\Users\Kon.cargo\bin\uesave.exe C:\Users\Kon\Desktop\Fix 36BA2666000000000000000000000000 reverse
from palworld-host-save-fix.
@matthewjohnstone96 You use it like you use the standard mode and just add extra param to activate the reverse mode
python fix-host-save.py "C:\path\to\uesave.exe" "C:\path\to\dedicated\server\save\SERVER_SAVE_HASH" XXXXX00000000000000000000000 True
@KonRK4 Actually the code is open, you can add what you want, if there is a value the script will activate the reverse mode
from palworld-host-save-fix.
I did test this and it worked for me.
from palworld-host-save-fix.
Np @xNul .
Here the code, feel free to use it. fix-host-save.zip
For bool I have used standard method to not add any dependency. Which lead that any value given (aa, true, bb) will leave as True bool value.
I have a TBD (line 68) for line 69. Because you require the file host_new_sav_path only for delete it after (no changes are made to this file). So I have modified if block for the revert but maybe is more clear to delete this block.
Can it be converted to a co-op if it started out as a Windows dedicated server save and has not been converted?
I went into the game after the conversion and ended up recreating a character
from palworld-host-save-fix.
@eaganlai should be able to do this now with the latest update to the code so I'm going to close it. Just use the 00001 GUID as the new GUID and the player's current GUID as the old GUID. Feel free to let me know if it doesn't work and I'll reopen this
It really doesn't work, at least when I try.
C:\Users\WeiAL\Desktop\Tool\pal-save\palworld-host-save-fix>python fix-host-save.py "C:\path\to\uesave.exe" "C:\Users\WeiAL\Desktop\5FCEEF154A7E4548564696B12C3D04FA" 00000000000000000000000000000001 83DBAA5F000000000000000000000000
WARNING: Running this script WILL change your save files and could potentially corrupt your data. It is HIGHLY recommended that you make a backup of your save folder before continuing. Press enter if you would like to continue.
>
ERROR: Your player save does not exist. Did you enter the correct new GUID of your player? It should look like "8E910AC2000000000000000000000000".
Did your player create their character with the provided save? Once they create their character, a file called "C:\Users\WeiAL\Desktop\5FCEEF154A7E4548564696B12C3D04FA/Players/00000000000000000000000000000001.sav" should appear. Look back over the steps in the README on how to get your new GUID.
from palworld-host-save-fix.
@Dr-WeiAL it will only work on saves that were originally co-op and if you still have the original 00001 save
from palworld-host-save-fix.
@Dr-WeiAL it will only work on saves that were originally co-op and if you still have the original 00001 save
Okay, I get it.
from palworld-host-save-fix.
Related Issues (20)
- ModuleNotFoundError HOT 5
- Case `How to migrate a co-op save to a Linux dedicated server`
- New process for moving co-op to windows server that works better HOT 1
- Underlying mechanism for "Windows<>Linux" incompatibility with UID generation HOT 4
- Why keep changing something from host-save-fix yo host_save_fix? So annoying
- i need help in my save | i'm noob
- Patch v0.1.5.0 might've broken the script HOT 1
- KeyError: CharacterSaveParameterMap
- Windows dedicated server to co-op save not working HOT 1
- transferred servers and ran the player save but cant pick up pals
- Player cannot interact with anything after repairing HOT 4
- Windows dedicated -> local not working
- Inventory & Palbox broken after transfer
- Not connecting to imported World (step4)
- host fix from coop to dedicated server doesnt work for lv32 character
- Raise Exception: incorrect compressed length: 8018 when converting from server to coop HOT 2
- [Win dedicated -> Co-op] Save file too big for python parser HOT 2
- level 30-40 save
- Level 30 - 40+ save file not working
- An error occurs when executing the script command. Prerequisites exist
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from palworld-host-save-fix.