Coder Social home page Coder Social logo

Comments (13)

Bloopis avatar Bloopis commented on July 16, 2024 1

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.

xNul avatar xNul commented on July 16, 2024 1

@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.

xNul avatar xNul commented on July 16, 2024

Great idea! I'll look into adding it.

from palworld-host-save-fix.

Bloopis avatar Bloopis commented on July 16, 2024

I wanted the same feature. I have started to modify the script. Can upload if you want @xNul

from palworld-host-save-fix.

xNul avatar xNul commented on July 16, 2024

@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.

matthewjohnstone96 avatar matthewjohnstone96 commented on July 16, 2024

@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.

KonRK4 avatar KonRK4 commented on July 16, 2024

@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.

Bloopis avatar Bloopis commented on July 16, 2024

@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.

progranadegrinder avatar progranadegrinder commented on July 16, 2024

I did test this and it worked for me.

from palworld-host-save-fix.

Dr-WeiAL avatar Dr-WeiAL commented on July 16, 2024

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.

Dr-WeiAL avatar Dr-WeiAL commented on July 16, 2024

@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.

xNul avatar xNul commented on July 16, 2024

@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 avatar Dr-WeiAL commented on July 16, 2024

@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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.