Windows - SteamCMD
Windows - SteamCMD
设置 SteamCMD。官方介绍
SteamCMD 准备好运行,请在命令提示符下运行以下命令来下载专用服务器。根据安装方法,steamcmd 命令的路径必须由绝对路径指示。
steamcmd +login anonymous +app_update 2394010 validate +quit
下载完成后,切换到下载目录。如果您已经设置了SteamCMD的安装目录,请参考。
cd .\steamapps\common\PalServer
要启动服务器,请启动 PalServer.exe 文件。
PalServer.exe
Linux-SteamCMD
Linux-SteamCMD
根据您的 Linux 发行版安装 官方介绍
SteamCMD 准备好运行,请运行以下命令来下载专用服务器。根据安装方法,steamcmd 命令的路径必须由绝对路径指示。
steamcmd +login anonymous +app_update 2394010 validate +quit
下载完成后,切换到下载目录。通常在用户的主目录下,但如果您已经设置了SteamCMD的安装目录,请参考它。
cd ~/Steam/steamapps/common/PalServer
要启动服务器,请运行 PalServer.sh 脚本。
./PalServer.sh
如果启动时出现以下消息,可以通过执行以下步骤来纠正错误。
If this procedure is performed after the server is operational, the game will start from character re-creation.We recommend that you do not perform this on servers that are already in play.
.steam/sdk64/steamclient.so: cannot open shared object file: No such file or directory
解决这个问题
mkdir -p ~/.steam/sdk64/
steamcmd +login anonymous +app_update 1007 +quit
cp ~/Steam/steamapps/common/Steamworks\ SDK\ Redist/linux64/steamclient.so ~/.steam/sdk64/
启动时显示错误
[.steam/sdk64/steamclient.so OK. (First tried local 'steamclient.so')] is displayed, there is no problem.
./PalServer.sh
Shutdown handler: initalize.
Increasing per-process limit of core file size to infinity.
dlopen failed trying to load:
steamclient.so
with error:
steamclient.so: cannot open shared object file: No such file or directory
[S_API] SteamAPI_Init(): Loaded '/home/ubuntu/.steam/sdk64/steamclient.so' OK. (First tried local 'steamclient.so')