Project Zomboid 服务器非常适合在大型多人环境中体验游戏。 拥有服务器的一大关键优势,就是它可以不依赖“主机”用户而持续独立运行。 因此,服务器非常适合让新玩家加入,并按照自己的节奏学习游戏。 由于服务器可以随时在线,因此可能会出现服务器管理员不在的时段。 这个问题可以通过 Discord 集成来解决,因为机器人会将所有聊天消息转发到指定的 Discord 服务器。
1. 创建一个来自 Discord 开发者门户的机器人。 这可能会提示你登录。
2. 点击右上角的 New Application。
3. 为应用输入一个名称。 应用名称不会影响机器人在服务器上显示的名称。
4. 导航到 Bot 选项卡并自定义机器人。 这些设置会影响名称和图标在服务器上的显示方式。
5. 调整所需设置。
6. 完成编辑后,选择 Save Changes。
7。 在 Token 部分,选择 Copy。 如果没有显示令牌,请选择 Reset Token 按钮。
8. 前往 Oauth2 选项卡。
9。 选择机器人范围和管理员权限。
10. 前往页面底部提供的链接。
11. 选择希望机器人加入的服务器。
12. 在 Discord 服务器中,右键单击机器人消息要发送到的频道,然后选择 Copy Channel ID。
13. 登录 BisectHosting Starbase 面板。
14. 停止服务器。
15. 前往 Files 选项卡。
16. 找到以下目录:/home/container/.cache/server
17. 打开 [Save/Config].ini 文件。 文件名取决于 Settings 选项卡中设置的 Save/Config Name。
18. 导航到 Discord Integration 部分。
19. 在 DiscordEnable= 行中,将值更改为 true。
20. 在 DiscordChannelID= 旁边,粘贴第 12 步中的频道 ID。
21. 在 DiscordToken= 行中,粘贴第 7 步中的应用令牌。
22. 点击 Save 按钮。