本指南介绍如何在 Legion Hosting 上设置您的 Fistful of Frags (FoF) 专用服务器、配置启动变量、编辑服务器设置以及连接到您的服务器。Fistful of Frags 是一款基于 Source 引擎的免费多人 FPS 游戏,以美国西部为背景。有关管理员命令和服务器管理,请参阅 Fistful of Frags 管理员命令。
注意: Fistful of Frags 运行在 Source 引擎上。如果您有其他 Source 引擎服务器(CS:GO、TF2、Garry's Mod)的经验,许多设置和命令会很熟悉。
1. 首次启动
- 登录 GPanel 并选择您的 Fistful of Frags 服务器。
- 转到 Startup 标签页,查看可配置的变量(参见第 2 节)。
- 通过 SRCDS_MAP 设置您首选的起始地图。
- 返回 Console 标签页,点击 Start。
- 等待控制台显示
gameserver Steam ID,确认启动成功。
端口是随机分配的,除非您拥有独立 IP。请在 GPanel 的 Network 标签页查看您分配的端口。参阅 如何查找您的服务器 IP 和端口。
2. GPanel 启动变量
| 变量 | 默认值 | 描述 |
|---|---|---|
SRCDS_MAP | fof_revenge | 服务器启动时加载的地图。 |
AUTO_UPDATE | 1 | 启动时自动更新服务器。1 = 启用,0 = 禁用。 |
3. 服务器配置
在 FoF 配置目录中创建或编辑 server.cfg。在进行更改之前请先停止服务器。
文件位置
fof/cfg/server.cfg
关键设置
| 设置 | 描述 |
|---|---|
hostname | 在浏览器中显示的服务器名称。 |
sv_password | 加入密码。留空则为公开服务器。 |
rcon_password | 远程控制台密码。 |
mp_timelimit | 每张地图的时间限制(分钟)。 |
mp_fraglimit | 每轮击杀数限制。0 = 无限制。 |
mp_friendlyfire | 友军伤害。0 = 关闭,1 = 开启。 |
mp_autoteambalance | 自动平衡队伍。 |
sv_alltalk | 跨队语音聊天。1 = 启用。 |
示例 server.cfg
hostname "My Legion FoF Server"
sv_password ""
rcon_password "MySecretRcon"
mp_timelimit 20
mp_fraglimit 0
mp_friendlyfire 0
sv_alltalk 1
请保管好您的 RCON 密码。 任何拥有 RCON 密码的人都可以完全控制您的服务器。
4. 地图轮换
编辑地图循环文件以设置您的轮换:
fof/cfg/mapcycle.txt
每行列出一张地图:
fof_revenge
fof_desperados
fof_fistful
fof_robertlee
fof_teamplay
fof_cripplecreek
热门地图
fof_revenge-- 经典枪战地图。fof_desperados-- 团队突击地图。fof_fistful-- 多层开放竞技场。fof_robertlee-- 南北战争主题地图。fof_teamplay-- 专为团队模式设计。fof_cripplecreek-- 西部小镇场景。
5. 游戏模式
Fistful of Frags 支持多种游戏模式,可通过控制台命令或配置设置:
| 模式 | 描述 |
|---|---|
| Shootout | 自由混战死亡竞赛,带有声望积分系统。 |
| Teamplay | 团队目标模式。 |
| Break Bad | 团队淘汰模式。 |
6. 如何连接
方式 A -- Steam 服务器浏览器
- 从 Steam 启动 Fistful of Frags。
- 转到 Find a Game > Browse Servers。
- 在 Internet 标签页中按名称搜索您的服务器。
- 选择并连接。
方式 B -- 控制台连接
- 打开控制台(
~)。如需要,请在 Options > Keyboard > Advanced > Enable Developer Console 中启用。 - 输入:
connect <your-server-ip>:<port>
相关文章
需要帮助?
如果您遇到本指南未涵盖的 FoF 服务器问题,请 提交工单,并附上您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误信息。