本指南介绍如何在 Legion Hosting 上设置 Soldat 专用服务器、配置服务器设置以及连接玩家。Soldat 是一款 2D 侧视角多人动作游戏,具有使用军事武器进行快节奏战斗的多种游戏模式。有关管理员命令、游戏模式配置和地图管理,请参阅 Soldat 管理员和命令指南。
什么是 Soldat? Soldat 是一款独特的 2D 多人射击游戏,受到 Liero、Worms、Quake 和 Counter-Strike 的影响。它拥有 18 种武器、60 多张地图和 7 种游戏模式,包括死亡竞赛、团队死亡竞赛、夺旗模式等。
1. 首次启动
- 登录 GPanel 并选择您的 Soldat 服务器。
- 转到 Startup 选项卡并配置变量(请参阅第 2 节中的表格)。
- 将 SRV_NAME 设置为您想要的服务器名称。
- 将 ADMIN_PASSWD 设置为安全的管理员密码。
- 返回 Console 选项卡并点击 Start。
- 等待控制台显示
Done。首次启动会生成soldat.ini配置文件。
首次启动会生成 soldat.ini。 配置文件在首次启动时创建。先启动服务器一次,等待加载完成,如果需要对
soldat.ini 进行额外编辑,再停止服务器。
2. GPanel 启动变量
以下变量可在 GPanel Startup 选项卡中使用。
| 变量 | 默认值 | 说明 |
|---|---|---|
SRV_NAME |
MySoldatServer |
在服务器浏览器中显示的服务器名称(最多 100 个字符)。 |
SRV_PWD |
(空) | 加入服务器所需的密码。留空表示无密码。 |
ADMIN_PASSWD |
(空) | 用于游戏内服务器管理的管理员密码。 |
MAX_PLAYERS |
10 |
最大玩家数量(1-20)。 |
3. 服务器配置 (soldat.ini)
主服务器配置文件为:
soldat.ini
使用 GPanel 中的 Files 选项卡打开此文件,或通过 SFTP 连接。该文件使用 INI 格式,章节以 [SECTION_NAME] 表示。
编辑 soldat.ini 前请务必停止服务器。 服务器在启动时读取此文件。运行期间所做的更改在下次重启前不会生效。
关键设置(NETWORK 部分)
| 设置 | 默认值 | 说明 |
|---|---|---|
Port |
(自动) | 服务器端口。由 GPanel 管理——请勿更改。 |
Max_Players |
10 |
最大连接玩家数。 |
Game_Password |
(空) | 加入服务器所需的密码。 |
Admin_Password |
(空) | 游戏内管理员访问密码。 |
Server_Name |
MySoldatServer |
在浏览器中显示的服务器名称。 |
请勿更改 Port 值。 端口由 GPanel 管理,必须与您分配的网络设置匹配。更改端口将导致玩家无法连接。
4. 玩家如何连接
- 在 Steam 上启动 Soldat。
- 在主菜单中点击 Join Game。
- 浏览服务器列表按名称查找您的服务器,或点击 Enter IP 进行直接连接。
- 直接连接时,输入 GPanel Network 选项卡中的服务器 IP 和端口。
- 如果服务器设有密码,在提示时输入密码。
除非您拥有私有 IP,否则端口是随机分配的。 请在 GPanel 的 Network 选项卡中查看服务器的实际 IP 和端口。详情请参阅 如何查找服务器 IP 和端口。
5. 游戏模式
Soldat 支持以下游戏模式,可在 soldat.ini 中配置:
| 模式 | 说明 |
|---|---|
| Deathmatch | 自由混战。击杀数最高者获胜。 |
| Team Deathmatch | 团队击杀竞赛。 |
| Capture the Flag | 夺取敌方队伍的旗帜并带回己方基地。 |
| Rambomatch | 地图上会生成一把特殊弓箭。拾取它的玩家将变身为 Rambo。 |
| Pointmatch | 基于得分的模式,地图上有旗帜。 |
| Infiltration | 一支队伍必须取回物品并将其带回己方基地。 |
| Hold the Flag | 尽可能长时间持有旗帜以获取分数。 |
相关文章
需要帮助?
如果您在使用 Soldat 服务器时遇到问题,请 提交工单,并附上您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误信息。