本指南涵盖如何在 Legion Hosting 上设置 DDRaceNetwork(DDNet)服务器、配置启动变量、编辑服务器配置以及连接到您的服务器。DDNet 是一个持续维护的合作制 Teeworlds 修改版,具有独特的物理机制玩法。有关管理命令和服务器管理,请参阅 DDRaceNetwork 管理命令。
注意:DDNet 是一个独立的游戏和服务器——您不需要单独拥有 Teeworlds。服务器二进制文件为
DDNet-Server,配置使用 Teeworlds 风格的语法。
1. 首次启动
- 登录 GPanel 并选择您的 DDRaceNetwork 服务器。
- 进入 Startup 选项卡,查看可配置的变量(见第 2 节)。
- 根据需要设置您的 SERVER_NAME 和 SERVER_MAP。
- 返回 Console 选项卡并点击 Start。
- 等待控制台显示您的服务器名称,确认启动成功。
端口是随机分配的,除非您拥有专用 IP。请在 GPanel 的 Network 选项卡中查看您分配的端口。参阅 如何查找您的服务器 IP 和端口。
2. GPanel 启动变量
| 变量 | 默认值 | 说明 |
|---|---|---|
VERSION | latest | 游戏版本。使用 latest、nightly 获取测试版,或指定版本如 17.0。 |
SERVER_NAME | My DDNet server | 在服务器浏览器中显示的名称。 |
SERVER_PASSWORD | (空) | 加入服务器的密码。留空则无需密码。 |
SERVER_MAP | Tutorial | 服务器启动时加载的地图。 |
SERVER_REGISTER | 0 | 将服务器注册到公共服务器列表。0 = 禁用,ipv4 = 启用。 |
3. 服务器配置
主配置文件从启动变量自动生成。
文件位置
data/autoexec_server.cfg
该文件使用 Teeworlds 配置语法:setting value 或 setting "value"(每行一个)。
关键设置
| 设置 | 说明 |
|---|---|
sv_port | 服务器端口(由 GPanel 管理,请勿更改)。 |
sv_name | 浏览器中显示的服务器名称。 |
password | 加入密码。空字符串表示公开。 |
sv_map | 起始地图。 |
sv_register | 注册到主服务器列表。 |
sv_max_clients | 最大连接玩家数。 |
sv_rcon_password | 用于远程管理的 RCON 密码。 |
自定义配置
您也可以在服务器根目录创建自定义配置文件:
myServerconfig.cfg
在此文件中添加任何覆盖设置。此文件中的设置在 autoexec_server.cfg 之后应用。
4. 地图
DDNet 自带数百张内置地图。推荐的初始地图包括:
Tutorial-- 适合新玩家的入门地图。Kobra-- 经典 DDRace 地图。Sunny Side Up-- 中等难度的合作竞速。
自定义地图(.map 文件)可通过 SFTP 上传到 data/maps/ 目录。
5. 如何连接
方式 A -- DDNet 客户端浏览器
- 启动 DDNet,在服务器浏览器中进入 Internet。
- 按名称搜索您的服务器(需要将
SERVER_REGISTER设置为ipv4)。 - 选择并连接。
方式 B -- 直接连接
- 打开 DDNet 客户端并按 F1 打开控制台。
- 输入:
connect <your-server-ip>:<port>
相关文章
需要帮助?
如果您的 DDNet 服务器遇到本文未涵盖的问题,请 提交工单,并附上您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误信息。