LV. 42
GP 320

【心得】4人房房主檔案轉移, 末尾補充據點 20 帕魯終端機及地圖迷霧恢復教學

樓主 miniChuang

小朋友才選稱號

eric71331
GP86 BP-
此篇面向房主檔案轉移做討論,其他部分版上已有許多文章與介紹了就不展開啦。

!!!開始之前, 如果房主是公會會長, 需要將會長移交給公會內任一個人!!!

這篇主要有兩個伺服器:
A.舊伺服器:四人房的舊官方遊戲,遊戲主持人的電腦
B.新伺服器:自定義的任一種形式目標伺服器

步驟
1.
不管做什麼, 都先關閉 A, B 伺服器.


2.
在 A 的資料夾 "C:\Users\使用者\AppData\Local\Pal\Saved\SaveGames\<random_numbers>" 裡面找到自己的世界的資料夾
資料夾名稱,例如: "4C60880C6B6A4F238AC4BE3C6AA50F27"

複製到 B 的這裡"PalServer\Pal\Saved\SaveGames\0\<your_save_here>\",
這邊會遇到 B  "PalServer\Pal\Saved"  等等資料夾的上層路徑名稱不同等等的問題。

別擔心!!!找到 "SaveGames\0\" 這個資料夾,將丟進去就對了!


3.
刪除  B 的 "PalServer\Pal\Saved\SaveGames\0\<your_save_here>\WorldOption.sav"
如: "PalServer\Pal\Saved\SaveGames\0\4C60880C6B6A4F238AC4BE3C6AA50F27\WorldOption.sav"


4.
修改 B 的 "PalServer\Pal\Saved\Config\WindowsServer\GameUserSettings.ini",將檔案中的 "DedicatedServerName" 屬性後面的值,修改為步驟 2 自己的世界的資料夾名稱
資料夾名稱,例如: "4C60880C6B6A4F238AC4BE3C6AA50F27"


5.
啟動 B 伺服器, A 的房主創建一個新角色。
新角色資料保存在 "PalServer\Pal\Saved\SaveGames\0\<your_save_here>\Players" 資料夾中。
確認新角色 ID ,如 "D1C1F760000000000000000000000000.sav"

6.
關閉 B 伺服器


7.
在 B 的資料夾 "PalServer\Pal\Saved\SaveGames\0\<your_save_here>\" 裡面,
找到自己的世界的資料夾
資料夾名稱,例如: "4C60880C6B6A4F238AC4BE3C6AA50F27"

複製到自己正在操作的電腦中,位置任選。
但這邊為了清晰,直接在桌面新增一個資料夾名稱為 "migrationHost",
並把 B 的檔案貼在這邊。

8.
接著比較麻煩,你需要安裝  1. "python3"、2. "visual studio build tool"、3. "Rust",
並在最後在安裝 4. "uesave-rs",這四樣工具來協助你完成資料轉移。
(這邊缺什麼就安裝什麼,直接google 搜尋,請按順序安裝)

請放心,就安裝比較麻煩而已,安裝完後面就是複製貼上就結束了。 加油!!!


9.下載房主資料轉移自動化腳本,在這個 github 連結下載。
github: https://github.com/xNul/palworld-host-save-fix


10.
下載後得到名為 "palworld-host-save-fix-main.zip" 的壓縮檔,將它解壓縮到桌面。


11.
開啟解壓縮到桌面的資料夾 "palworld-host-save-fix-main",在畫面正上方的路徑欄位輸入 "cmd"


12.
複製貼上以下指令:
(記得修改成自己的使用者名稱,並對照顏色修改指令。
建議可以先貼到記事本,修改自己的使用紙名稱後再貼到 cmd 中)

python fix-host-save.py C:\Users\使用者名稱\.cargo\bin\uesave.exe C:\Users\使用者名稱\Desktop\migrationHost\自己的世界的資料夾名稱 新角色 ID 00000000000000000000000000000001


13.
等待完成,約 3-5分鐘。請耐心等待。最後出現 "Have Fun" 才表示完成。


14.
將 "C:\Users\使用者名稱\Desktop\migrationHost" 自己的世界的資料夾 覆蓋回 B 一樣的位置。
如:"PalServer\Pal\Saved\SaveGames\0\" 中。


以上就完成了房主資料的轉移了。


接著我們來說說 20 帕魯及地圖迷霧恢復教學
1.
關閉 B 伺服器

2.
在遊戲中開一個個人世界, 接著將 B  自己的世界的資料夾 複製過來。
路徑如: "PalServer\Pal\Saved\SaveGames\0\" ,
將裡面 自己的世界的資料夾 複製到
"C:\Users\使用者名稱\AppData\Local\Pal\Saved\SaveGames\<random_numbers>\"
這個資料夾裡面。

3.
開啟遊戲,遊戲標題畫面選擇" 開始遊戲",
滑鼠左鍵單擊自己的世界(名稱可能會跑掉), 左下角選擇"更改世界難度",
畫面中點擊"自訂難度", 修改最下面的"據點終端機帕魯數量上限"

4.
將資料夾
"C:\Users\使用者名稱\AppData\Local\Pal\Saved\SaveGames\<random_numbers>\自己的世界的資料夾"
底下的 "WorldOption.sav" 覆蓋回伺服器的 "WorldOption.sav"

5.
啟動伺服器

這樣子就完成了 20 帕魯的設定
以及恢復地圖開啟過迷霧的區域了。



86
-
100
LV. 37
GP 36
2 樓 ★Akela ji3g4h941i6m
GP2 BP-
你好我遇到一個問題這是我B世界的資料夾
這是我A的
照理來說應該是EFD那個資料夾才對 但我的player資料卻都是放在A626那個資料夾裡面那這樣我A世界的到底是A626還是EFD呢
會有此疑問是因問雖然乍看之下我A世界資料夾應該是A626但是卻這麼剛好在我steamID下面還有一個和我B世界一樣名稱的資料夾才有此疑問
2
-
LV. 43
GP 80
3 樓 殺手習平 Mysters
GP1 BP-
請問一下用自己的電腦當伺服器(4人的),如果要用相同帳號但換另外一台電腦開,有需要特別做什麼資料轉移之類的嗎
1
-
LV. 37
GP 36
4 樓 ★Akela ji3g4h941i6m
GP1 BP-
想問一下uesave-rs 這個要如何安裝呢 我已安裝好python3按照第12步驟
python fix-host-save.py C:\Users\使用者名稱\.cargo\bin\uesave.exe C:\Users\使用者名稱\Desktop\migrationHost\自己的世界的資料夾名稱 新角色 ID 00000000000000000000000000000001
前面個應該是uesave的路徑吧?但我下載好後不知道如何安裝他也沒有exe我爬文說要用python解壓縮@@到這裡就卡住了 跪求解答
1
-
LV. 16
GP 0
5 樓 lay6010503 lay60105031
GP1 BP-
我想請問一下這是甚麼意思
1
-
LV. 48
GP 4k
6 樓 路人甲 shotnike89
GP1 BP-
請問大佬,如果我要重灌電腦,該儲存哪些檔案才能保留目前多人伺服器中我與朋友們檔案呢?
(我單機裡還有一個四人房想儲存)

請問是否是四人是將下面這資料夾裡的儲存?
"C:\Users\使用者\AppData\Local\Pal\Saved\SaveGames\<random_numbers>"

多人伺服器則是將這資料夾儲存(多人伺服器資料夾(steamcmd)這資料夾裡面沒有找到WorldOption.sav,只有看到Level.sav跟LevelMeta.sav,不知我是否找錯位置了?
"PalServer\Pal\Saved\SaveGames\0\your_save_here>"

之後重灌下載後再蓋覆蓋進去?STEAM資料夾裡面是否有什麼需要儲存呢?(我存在D槽中)
1
-
LV. 45
GP 327
7 樓 極光 ansi5566
GP1 BP-
請問下如果從原本單人四人房,轉移到另一個帳號並且不同電腦是否可以?
另外這樣轉移,之前有一起玩過得朋友存檔是否能保留呢?
1
-
LV. 32
GP 3
8 樓 Tim7946130 timai123
GP1 BP-
請問我是從單人4人房轉32伺服器房都有按造步驟其他都成功轉移
更改奴隸上限也有成功只有戰爭迷霧沒有回來是因為什麼原因呢? 求解!!
1
-
LV. 6
GP 14
9 樓 baby535567
GP1 BP-
請問有辦法只將我個人的資料轉移到其他伺服器那裏嗎?
我原本在32人的A伺服器,我能不能將我自己的資料單獨轉到同為32人的B伺服器?
1
-
LV. 1
GP 0
11 樓 超派鐵拳 howard103107
GP1 BP-
想詢問這會是甚麼問題?
1
-
LV. 42
GP 214
12 樓 Aramis zoc7369
GP1 BP-


uesave的部份安裝不了 前面的都裝好了 請問該怎麼弄 感謝QQ
1
-
LV. 43
GP 326
13 樓 miniChuang eric71331
GP2 BP-
※ 引述《ansi5566 (極光)》之銘言
請問下如果從原本單人四人房,轉移到另一個帳號並且不同電腦是否可以?
另外這樣轉移,之前有一起玩過得朋友存檔是否能保留呢?

這個狀況比較複雜, 開一篇新的來解釋:

如果是一個新的(沒在伺服器中玩過的帳號來當作新的房主),

那麼整包複製過去開世界後會發生幾件事情!

1. 新的當作房主開房的人取代並完全繼承了原來的房主的資料
2. 舊房主需要開新的角色, 並利用這篇教學的步驟還原資料
3. 其他人一切正常不被影響

但是!!!

如果新的房主是本來的玩家, 那目前是沒辦法還原他的角色的.
他只能繼承舊房主的資料, 目前的轉換腳本沒辦法進行這樣的轉換.
2
-
LV. 13
GP 0
15 樓 小哈比 Cook951110
GP0 BP-
在最後的時候顯示了這個,請問要如何解決 謝謝
0
-
LV. 6
GP 0
16 樓 路過的草 James921007
GP1 BP-
想問uesave下載下來該如何安裝
1
-
LV. 20
GP 1
17 樓 kevin666 eang6315
GP4 BP-
轉移都成功了 但是無法抓起基地內的帕魯 也無法有其他互動 碰的會卡一下然後瞬移穿過去 一起玩的夥伴也是一樣的情況 有重開過伺服器也有重新入隊放進數據機再拿出來還是沒辦法 想情問是否有人遇到相同情況且有解決的
4
-
LV. 31
GP 141
18 樓 0000000 ssa220300
GP1 BP-
※ 引述《eang6315 (kevin666)》之銘言
轉移都成功了 但是無法抓起基地內的帕魯 也無法有其他互動 碰的會卡一下然後瞬移穿過去 一起玩的夥伴也是一樣的情況 有重開過伺服器也有重新入隊放進數據機再拿出來還是沒辦法 想情問是否有人遇到相同情況且有解決的

這種是有辦法解決的

要修改Level.sav裡面guild的部份, 原因是舊世界創角的瞬間會創立了一個公會, 導致一個角色同時在兩個公會之內
把多餘的guild刪掉就可以解決問題

(現版本離開公會很容易導致壞檔或卡登入等問題)
1
-
LV. 43
GP 348
19 樓 miniChuang eric71331
GP3 BP-
3
-
未登入的勇者,要加入 60 樓的討論嗎?
板務人員:(代管中)歡迎申請板主