目錄
- 帕魯官方文檔
- 手動安裝steamcmd
- 通過steamcmd安裝帕魯后端
- 客戶端連接
- 附錄:PalServer.sh的啟動項
- 附錄:配置文件
帕魯官方文檔
https://tech.palworldgame.com/
手動安裝steamcmd
創建steam用戶
sudo useradd -m steam
sudo passwd steam
下載steamcmd軟件包并解壓
# 根據自己的系統,下面兩行二選一
apt-get install -y lib32gcc-s1
yum install -y glibc.i686 libstdc++.i686# 切換到steam用戶
su - steam
cd /home/steam# 創建目錄并下載軟件
mkdir ~/Steam && cd ~/Steam
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
如何使用steamcmd
su - steam
cd ~/Steam
./steamcmd.sh
通過steamcmd安裝帕魯后端
下載Palworld Dedicate服務
# 確保當前用戶是steam
su - steam
cd ~/Steam# 匿名登錄steam,下載帕魯后端服務,然后自動退出。其中的2394010就是幻獸帕魯.
# 帕魯后端程序2.2GB左右,下載時間較長
./steamcmd.sh +login anonymous +app_update 2394010 validate +quit# 出現如下字樣表示安裝完成
Success! App '2394010' fully installed.
啟動帕魯服務
cd ~/Steam/steamapps/common/PalServer
./PalServer.sh
其中~/Steam/steamapps/common/PalServer就是帕魯后端軟件的項目根目錄,配置文件是DefaultPalWorldSettings.ini,可以修改這個文件調整游戲參數。Pal目錄中保存著游戲二進制文件、插件、存檔,如果想遷移你的游戲存檔,可以備份Pal/Saved.
目錄結構:
客戶端連接
打開帕魯游戲客戶端,在多人游戲里面輸入ip:8211并點擊聯系,就可以連上你的后端了。
附錄:PalServer.sh的啟動項
我們在啟動帕魯后端時,可以添加一些啟動參數,來直接調整游戲行為。
所有啟動參數在參考這個網址:
https://tech.palworldgame.com/settings-and-operation/arguments
舉例:8211端口不好記,我想換成8000,并提高多核性能
./PalServer.sh -port=8000 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
附錄:配置文件
如果你不想通過啟動參數來控制后端程序,可以把配置寫入一個文件中.
所有配置項的網址:https://tech.palworldgame.com/settings-and-operation/configuration
生成配置文件到你的存檔位置,即Pal/Saved:
cd ~/Steam
cp steamapps/common/PalServer/DefaultPalWorldSettings.ini steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
相當于游戲中的這些設置