magicbear / palworld-server-toolkit

PalWorld Server Toolkits - For Save file modify, list the players, repair sav file, etc...
MIT License
513 stars 61 forks source link

Error caused by game version update Request update #109

Closed Banxiaxiala closed 2 months ago

Banxiaxiala commented 3 months ago

Traceback (most recent call last): File "palworld server toolkit\editor.py", line 1613, in migrate to steamid File "palworld server toolkit\editor.py", line 3471, in MigratePlayer File "palworld server toolkit\editor.py", line 201, in load skipped decode File "C:\Users\bx1290.8.5\palworld server toolkit\palobject.py", line 1571.in BatchParseltem File "C:\Users\bx12910.8.5\palworld server toolkit\palobject.py", line 1491,in parse skiped item File "c:\Users\bx129\0.8.5\palworld server toolkit\palobject.py", line 1066, in property File "C:Program Files\Python310vlib\site-packages\palworld save tools\archive.py", line 301, in property File "C:Program FileslPython310vlib\site-packages\palworld save tools\rawdata\map o bject.py", line 45, in decode map concrete model.decode bytes( File "C\Program Files\Python310vlib\site-packages\palworld save tools\rawdatalmap c oncrete model.py", line 441, in decode bytes raise Exception( Exception: Warning: EOF not reached for SphereFactory Black 03 PalMapobjectConvertltemModel: ori: 92810279ddb984428ca62be1643c93743cca7ee6b5d591448d5740fbebdf04 59050000004e6f6e550000000000000000000000804000000000remaining:4 image

VYRNACH commented 3 months ago

anyone working on this? It seems we just need to update the "item and creature library to include the new additions" as from the looks of it, the structure is still the same

ghost commented 3 months ago

this is coming after the Update of Palworld, if you try to open Item Edit the Windows keeps Blank

Exception in thread Thread-3 (load): Traceback (most recent call last): File "threading.py", line 1045, in _bootstrap_inner File "threading.py", line 982, in run File "palworld_server_toolkit\editor.py", line 1289, in load File "palworld_server_toolkit\editor.py", line 187, in parse_item File "palworld_server_toolkit\editor.py", line 187, in parse_item File "palworld_server_toolkit\editor.py", line 180, in parse_item File "palworld_server_toolkit\palobject.py", line 1491, in parse_skiped_item File "palworld_server_toolkit\palobject.py", line 1066, in property File "palworld_save_tools\archive.py", line 396, in property File "palworld_save_tools\rawdata\item_container.py", line 13, in decode File "palworld_save_tools\rawdata\item_container.py", line 30, in decode_bytes Exception: Warning: EOF not reached

image

kcollins7 commented 3 months ago

I think the other utilities that this kit combines are being updated and then mgaicbear will update his eventually.

VYRNACH commented 3 months ago

I think the other utilities that this kit combines are being updated and then mgaicbear will update his eventually. https://github.com/cheahjs/palworld-save-tools/pull/171 already updated 3 days ago. Anyone working on integrating the changes?

kemjensak commented 3 months ago

Works well if you update two submodules https://github.com/EternalWraith/PalEdit and https://github.com/cheahjs/palworld-save-tools image

ghost commented 3 months ago

Works well if you update two submodules https://github.com/EternalWraith/PalEdit and https://github.com/cheahjs/palworld-save-tools image

Can you Tell me how i do it? Thx for reply

jedlarosa commented 3 months ago

Works well if you update two submodules https://github.com/EternalWraith/PalEdit and https://github.com/cheahjs/palworld-save-tools image

How did you do it please?

jedlarosa commented 3 months ago

@nymphikaros

kemjensak commented 3 months ago

First, clone this repo with submodule git clone https://github.com/magicbear/palworld-server-toolkit.git --recurse-submodules

install required packages pip install palworld_coord msgpack pyperclip

and move to cloned repo cd palworld-server-toolkit

clone another repo git clone https://github.com/EternalWraith/PalEdit pal_edit

update submodule(save_tools) git submodule update --remote

run! python3 palworld_server_toolkit/editor.py

Some command may be missing. so if you got error, plz let me know

seijims commented 2 months ago

First, clone this repo with submodule git clone https://github.com/magicbear/palworld-server-toolkit.git --recurse-submodules

install required packages pip install palworld_coord msgpack pyperclip

and move to cloned repo cd palworld-server-toolkit

clone another repo git clone https://github.com/EternalWraith/PalEdit pal_edit

update submodule(save_tools) git submodule update --remote

run! python3 palworld_server_toolkit/editor.py

Some command may be missing. so if you got error, plz let me know

@kemjensak I tried running the first command in a new python window and got: File "", line 1 git clone https://github.com/magicbear/palworld-server-toolkit.git --recurse-submodules ^^^^^ SyntaxError: invalid syntax

clone seems to be the invalid syntax Do I need to run the command in a specific instance of python and if so where/how? Any help would be appreciated.

jedlarosa commented 2 months ago

@kemjensak Same. Syntax error. Please send us the correct and specific code structures to execute the command lines. Thank you!

jedlarosa commented 2 months ago

Nevermind. I finally found the issue. Thanks for all your help, @kemjensak!

seijims commented 2 months ago

@jedlarosa How did you end up getting it to work?

seijims commented 2 months ago

So I got everything to work except when I try to run python3 palworld_server_toolkit/editor.py I get: Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases.

Banxiaxiala commented 2 months ago

同步更新tool 即可正常运行

kcollins7 commented 2 months ago

同步更新tool 即可正常运行

What does this mean?

seijims commented 2 months ago

I think they said to "Update the tool synchronously and it will run normally" however I am unsure of how to do that and what "tool" they are referring to. If I had to guess the tool is python but im still unsure of how to update it synchronously

Banxiaxiala commented 2 months ago

I think they said to "Update the tool synchronously and it will run normally" however I am unsure of how to do that and what "tool" they are referring to. If I had to guess the tool is python but im still unsure of how to update it synchronously https://github.com/cheahjs/palworld-save-tools The project is put in its place and it will work properly

Banxiaxiala commented 2 months ago

I think they said to "Update the tool synchronously and it will run normally" however I am unsure of how to do that and what "tool" they are referring to. If I had to guess the tool is python but im still unsure of how to update it synchronously

I think they said to "Update the tool synchronously and it will run normally" however I am unsure of how to do that and what "tool" they are referring to. If I had to guess the tool is python but im still unsure of how to update it synchronously

This project relies on my above-mentioned project

kcollins7 commented 2 months ago

I think they said to "Update the tool synchronously and it will run normally" however I am unsure of how to do that and what "tool" they are referring to. If I had to guess the tool is python but im still unsure of how to update it synchronously

I think they said to "Update the tool synchronously and it will run normally" however I am unsure of how to do that and what "tool" they are referring to. If I had to guess the tool is python but im still unsure of how to update it synchronously

This project relies on my above-mentioned project

So update the dependencies for palworld-server-toolkit in pip as well? Does PalEdit still work though?

I know that both PalEdit (https://github.com/EternalWraith/PalEdit) and PalCharacterTransfer (https://github.com/jmkl009/PalworldCharacterTransfer) have been updated on github, but they aren't listed as packages in pip that palworld-server-toolkit uses unlike palworld-save-tools (which was updated from 0.21 to 0.22) and palworld-coord. I'm not sure how those get updated without magicbear updating?

Banxiaxiala commented 2 months ago

重命名即可 实际内容是相同的

? @.***

 

------------------ 原始邮件 ------------------ 发件人: "magicbear/palworld-server-toolkit" @.>; 发送时间: 2024年4月12日(星期五) 中午11:06 @.>; @.>;"State @.>; 主题: Re: [magicbear/palworld-server-toolkit] Error caused by game version update Request update (Issue #109)

I think they said to "Update the tool synchronously and it will run normally" however I am unsure of how to do that and what "tool" they are referring to. If I had to guess the tool is python but im still unsure of how to update it synchronously

I think they said to "Update the tool synchronously and it will run normally" however I am unsure of how to do that and what "tool" they are referring to. If I had to guess the tool is python but im still unsure of how to update it synchronously

This project relies on my above-mentioned project

So update the dependencies for palworld-server-toolkit in pip as well? Does PalEdit still work though?

I know that both PalEdit (https://github.com/EternalWraith/PalEdit) and PalCharacterTransfer (https://github.com/jmkl009/PalworldCharacterTransfer) have been updated on github, but they aren't listed as packages in pip that palworld-server-toolkit uses unlike palworld-save-tools. I'm not sure how those get updated without magicbear updating?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you modified the open/close state.Message ID: @.***>

seijims commented 2 months ago

I have updated the submodules i.e https://github.com/cheahjs/palworld-save-tools and https://github.com/EternalWraith/PalEdit however if i try to then run python3 palworld_server_toolkit/editor.py I get: Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases. I have also tried to run the palworld-save-editor_win_x86_64.exe and that still wont populate the item edit window

ZikryZAzhar commented 2 months ago

I have updated the submodules i.e https://github.com/cheahjs/palworld-save-tools and https://github.com/EternalWraith/PalEdit however if i try to then run python3 palworld_server_toolkit/editor.py I get: Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases. I have also tried to run the palworld-save-editor_win_x86_64.exe and that still wont populate the item edit window

Turn off Python on App Execution Aliases image

seijims commented 2 months ago

Now Im getting the following: PS C:\Users*acctname\OneDrive\Desktop\Pal Editor\palworld-server-toolkit> python3 palworld_server_toolkit/editor.py Traceback (most recent call last): File "C:\Users*acctname\OneDrive\Desktop\Pal Editor\palworld-server-toolkit\palworld_server_toolkit\editor.py", line 22, in import palworld_coord ModuleNotFoundError: No module named 'palworld_coord'

All this help has been greatly appreciated!