此篇面向房主檔案轉移做討論,其他部分版上已有許多文章與介紹了就不展開啦。
!!!開始之前, 如果房主是公會會長, 需要將會長移交給公會內任一個人!!!
這篇主要有兩個伺服器:
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
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 帕魯的設定
以及恢復地圖開啟過迷霧的區域了。