Dalufishe / palserver-GUI

GUI support, one-click Palworld dedicated server management tool. 可視化界面,一鍵式帕魯 (Palworld) 伺服器建立、管理工具。
https://dalufishes-team.gitbook.io/palserver-gui
270 stars 20 forks source link

使用GUI介面的修改世界設定無法套用 #8

Open roy20001215 opened 9 months ago

roy20001215 commented 9 months ago

目前GUI裡面的設定應該是改Saved\Config\WindowsServer\Palwordsetting.ini,但是改這個設定無法正確套用,不確定是不是因為我是從從CO-OP移過來的玩家,所以導致的bug。 因為我有改過0.0.8-palserver-GUI-win32-x64\0.0.8-palserver-GUI-win32-x64\resources\app\saves\test-save\SaveGames\0\1ECB92DD4A6FDCD73FBD3694B3310CD1\WorldOption.sav這個文件,但是也不起作用,最後是去 0.0.8-palserver-GUI-win32-x64\0.0.8-palserver-GUI-win32-x64\resources\app\engine\steamapps\common\PalServer\Pal\Saved\SaveGames\0\1ECB92DD4A6FDCD73FBD3694B3310CD1\WorldOption.sav,最原始的地方改動才有套用成功,請作者在研究一下,感謝。

Dalufishe commented 9 months ago

對的,因為存檔(SaveGames 裡的資料)會被保存系統覆寫(之所以有這個保存系統是因為不希望有人在伺服器閃退後資料丟失),所以你必須新建一個伺服器,移除 worpdOptions(或者像你清除引擎內的資料才能套用)我之後會再強調這點,謝謝你提出的 issues!

Dalufishe commented 9 months ago

另外這個問題確實是因為4人存檔轉移才會發生👀

roy20001215 commented 9 months ago

可是我在創建時有試過移除worldoption ,啟動後還是會自動復原,不知道是哪個地方沒有做好。 有看到您是有想要把轉移的部分做進來,希望能在GUI介面裡面提供一個強制複寫worldoption的辦法(這個應該需要把Palwordsetting.ini轉換成worldoption.sav的程式,有github有人做exe檔案轉換),這樣避免伺服主還需要至網頁編輯器編輯。

Dalufishe commented 9 months ago

好建議,我今晚來研究看看,順便解決據點上限跟孵蛋無法正確設置的問題,一勞永逸😄。

Dalufishe commented 9 months ago

順便偷偷說一下當時沒做轉換的原因,我原本以為官方幾天後就會修掉這個 bug 結果沒有 ...XD

roy20001215 commented 9 months ago

話說有看到BaseCampMaxNum 這個參數,解釋是據點數量,問題是它是控制公會的據點還是其他的,我查需多資料搞不明白XD

Dalufishe commented 9 months ago

他是控制公會的據點數量 但那個選項暫時有 bug(需使用覆蓋存檔操作才可行)

Dalufishe commented 9 months ago

是說跟保存衝到的問題我想到解決方法了,下個版本會修正 👀 希望不會再有用戶遇到這個麻煩了 😭

Dalufishe commented 9 months ago

009 版本已經解決這個問題了~

roy20001215 commented 8 months ago

目前測試如果刪除worldoption.sav是可以解決問題,但是是兩邊資料夾都必須刪除才會套用Palwordsetting.ini,不然從GUI進入的伺服器檔案刪除worldoption.sav是沒有用的。