本指南介绍如何在 Legion Hosting 上设置 IOSoccer 专用服务器、配置启动变量、编辑服务器设置以及连接到服务器。IOSoccer 是一款基于 Source 引擎的多人足球游戏,具有逼真的物理效果和团队合作玩法。有关管理员命令和服务器管理,请参阅 IOSoccer 管理员命令。
注意: IOSoccer 运行在 Source 引擎上。如果您有其他 Source 引擎服务器(CS:GO、TF2、Garry's Mod)的经验,许多设置和命令会很熟悉。
1. 首次启动
- 登录 GPanel 并选择您的 IOSoccer 服务器。
- 前往 Startup 选项卡并查看可配置变量(参见第 2 节)。
- 设置您的 MAP、RCON 密码和 SLOTS。
- 返回 Console 选项卡并点击 Start。
- 在控制台中等待出现
Connection to Steam servers successful.。
端口为随机分配,除非您拥有独立 IP。请在 GPanel 的 Network 选项卡中查看分配给您的端口。参阅 如何查找服务器 IP 和端口。
2. GPanel 启动变量
| 变量 | 默认值 | 描述 |
|---|---|---|
MAP | 8v8_vienna | 服务器启动时加载的地图。 |
SLOTS | 32 | 最大玩家槽位数。 |
TICKRATE | 100 | 服务器 tick 速率。越高 = 物理效果越流畅。 |
MAX_FPS | 500 | 服务器最大 FPS。 |
RCON | (空) | 用于远程管理的 RCON 密码。 |
AUTO_UPDATE | 1 | 启动时自动更新服务器。 |
请设置 RCON 密码。 RCON 密码默认为空。请设置一个强密码以启用远程管理功能。
3. 服务器配置
创建或编辑服务器配置文件。在进行更改之前请先停止服务器。
文件位置
iosoccer/cfg/server.cfg
关键设置
| 设置 | 描述 |
|---|---|
hostname | 在服务器浏览器中显示的服务器名称。 |
sv_password | 加入密码。留空则为公开服务器。 |
rcon_password | 远程控制台密码。 |
mp_timelimit | 比赛时间限制(分钟)。 |
sv_alltalk | 跨队语音聊天。1 = 启用。 |
server.cfg 示例
hostname "My Legion IOSoccer Server"
sv_password ""
rcon_password "MySecretRcon"
mp_timelimit 45
sv_alltalk 0
4. 地图
IOSoccer 地图按队伍人数和地点命名。常用地图包括:
8v8_vienna-- 标准 8v8 维也纳比赛。8v8_old_trafford-- 经典体育场地图。5v5_indoor-- 较小的室内五人制地图。11v11_premier-- 完整 11v11 体育场。
请选择与预期玩家人数相匹配的地图。使用为更多玩家设计的地图而实际人数较少会使比赛显得空旷。
5. 性能调优
IOSoccer 受益于高 tick 速率以实现精确的球体物理效果:
- Tickrate: 默认值
100为推荐值。不要低于 66。 - Max FPS: 默认值
500确保服务器端模拟流畅。 -condebug标志默认启用,将控制台输出记录到日志以便调试。
6. 如何连接
方式 A -- Steam 服务器浏览器
- 从 Steam 启动 IOSoccer。
- 进入服务器浏览器。
- 按名称搜索您的服务器。
- 选择并连接。
方式 B -- 控制台连接
- 打开控制台(
~)。 - 输入:
connect <your-server-ip>:<port>
相关文章
需要帮助?
如果您在使用 IOSoccer 服务器时遇到本指南未涵盖的问题,请 提交工单,并附上您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误信息。