【僵尸毁灭工程】开服联机教程
HANABI花火はなび
2024年08月05日 06:21

今天教你如何使用SteamCMD来创建一个《僵尸毁灭工程》(Project Zomboid)服务器。这个教程将包括如何安装SteamCMD、下载服务器文件、配置服务器以及启动和管理服务器。

【如果你在开服上有任何问题可加入我们111829736一起交流】

【要服务器一键开服,包开服服务,私信群主即可】

### 第一步:安装SteamCMD

SteamCMD是Valve提供的一个命令行工具,主要用于安装和更新Steam上的专用服务器。

1. **下载SteamCMD**:

- 访问 [SteamCMD官网](https://developer.valvesoftware.com/wiki/SteamCMD)。

- 根据你的操作系统下载相应的版本。

2. **安装SteamCMD**:

- Windows用户:解压下载的zip文件到一个文件夹,例如 `C:\steamcmd`。

- Linux用户:在终端中运行以下命令:

```sh

mkdir ~/steamcmd

cd ~/steamcmd

wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz

tar -xvzf steamcmd_linux.tar.gz

```

3. **运行SteamCMD**:

- Windows用户:双击 `steamcmd.exe` 文件。

- Linux用户:在终端中运行 `./steamcmd.sh`。

### 第二步:下载《僵尸毁灭工程》服务器文件

1. **登录SteamCMD**:

- 在SteamCMD命令行中输入以下命令登录匿名账户:

```sh

login anonymous

```

2. **下载服务器文件**:

- 输入以下命令下载《僵尸毁灭工程》服务器文件:

```sh

force_install_dir ./pzserver

app_update 380870 validate

```

- 这将会在当前目录下创建一个 `pzserver` 文件夹,并下载服务器文件到该文件夹中。

### 第三步:配置服务器

1. **找到配置文件**:

- 进入 `pzserver` 文件夹,你会看到一个名为 `servertest.ini` 的文件。这是服务器的配置文件。

2. **编辑配置文件**:

- 用文本编辑器打开 `servertest.ini` 文件。你会看到许多配置选项,例如服务器名称、最大玩家数量等等。

- 以下是一些关键配置项:

```ini

// 设置服务器名称

PublicName=Your_Server_Name

// 设置服务器描述

PublicDescription=Your_Server_Description

// 设置最大玩家数量

MaxPlayers=16

// 设置服务器端口

DefaultPort=16261

// 设置管理员用户名

AdminUsername=admin

// 设置管理员密码

AdminPassword=YourAdminPassword

```

- 保存并关闭文件。

3. **设置服务器启动脚本**:

- 创建一个名为 `start_server.bat`(Windows)或者 `start_server.sh`(Linux)的文件,并添加以下内容:

**Windows**:

```bat

cd C:\path\to\pzserver

start ProjectZomboidServer64.exe -servername servertest

pause

```

**Linux**:

```sh

cd /path/to/pzserver

./start-server.sh -servername servertest

```

### 第四步:启动和管理服务器

1. **启动服务器**:

- 双击 `start_server.bat`(Windows)或者在终端中运行 `./start_server.sh`(Linux)。

2. **验证服务器是否正常运行**:

- 启动后,服务器命令行会显示一些日志信息。你可以通过这些日志信息来确认服务器是否成功启动。

- 你也可以打开《僵尸毁灭工程》客户端,尝试连接到你的服务器。

### 第五步:常见问题及解决方案

1. **防火墙和端口转发**:

- 确保你的防火墙允许服务器端口通过。默认的端口是16261。

- 如果你在本地运行服务器并希望其他玩家加入,确保你的路由器进行了端口转发。

2. **管理员权限**:

- 启动游戏后,使用你在配置文件中设置的管理员用户名和密码登录,以获得管理员权限。

3. **更新服务器**:

- 定期使用SteamCMD更新服务器文件:

```sh

login anonymous

force_install_dir ./pzserver

app_update 380870 validate

这次的教程就到这里,如果你有任何问题或者建议,欢迎在评论区留言。如果你觉得这个教程对你有帮助,请给我点个赞和关注,让更多的人看到这个教程。有服务器需求、开服问题可以帮你解决~#游戏#​#游戏推荐#​#互联网资讯#​#开服#​