服务器配置详解#
战术小队服务器的所有配置都在 SquadGame\ServerConfig\ 目录下。本文逐个文件解释。
Server.cfg(核心配置)#
最常改的配置,控制服务器名、密码、玩家数等:
iniServerName="ICFK 亚洲 #1 | 中文 | 新手友好" MaxPlayers=100 NumReservedSlots=4 ServerPassword= Map=Yehorivka PreventKick=0 TeamDeathOnUnassign=0 ServerMessageInterval=300 ServerMessage_1="欢迎加入 ICFK 亚洲 #1" ServerMessage_2="禁止辱骂、挂机、团队击杀" ServerMessage_3="管理员 QQ 群 123456789" PublicQueueLimit=25
关键字段#
| 字段 | 类型 | 说明 |
|---|---|---|
ServerName | string | 服务器列表显示的名字,建议 < 64 字符 |
MaxPlayers | int | 最大玩家数,战术小队支持 100,超过会崩 |
NumReservedSlots | int | 保留位数量(给管理员 / 白名单使用) |
ServerPassword | string | 服务器密码,留空 = 公开服务器 |
PreventKick | bool | 禁用非管理员踢人投票 |
PublicQueueLimit | int | 排队玩家最大数 |
ServerMessageInterval | int | 公告轮播间隔(秒) |
ServerMessage_1~10 | string | 服务器公告内容 |
Admins.cfg(管理员权限)#
格式:Group=<组名>:<权限>,然后 Admin=<Steam64ID>:<组名>
iniGroup=SuperAdmin:changemap,pause,cheat,private,kick,ban,balance,reserve,forceteamchange,demos,debug,cameraman,featuretest,canseeadminchat,teamchange,manageserver Group=Admin:changemap,pause,kick,ban,balance,reserve,canseeadminchat Group=Moderator:kick,reserve,canseeadminchat Group=Whitelist:reserve Admin=76561198012345678:SuperAdmin Admin=76561198087654321:Admin Admin=76561198111111111:Moderator Admin=76561198222222222:Whitelist
权限关键词#
| 权限 | 含义 |
|---|---|
changemap | 切换地图 |
pause | 暂停游戏 |
cheat | 作弊指令 |
kick | 踢人 |
ban | 封禁 |
balance | 忽略阵营平衡限制 |
reserve | 占用保留位 |
forceteamchange | 强制换队 |
canseeadminchat | 查看管理员聊天 |
cameraman | 摄影师模式 |
demos | 录制回放 |
manageserver | 广播、热重载等完整权限 |
MapRotation.cfg(地图循环)#
每行一张图,! 开头表示停用:
iniYehorivka AAS v1 Yehorivka RAAS v2 Kohat AAS v1 Fool's Road RAAS v1 Gorodok Invasion v1 !Logar Valley AAS v1 Narva RAAS v1
Bans.cfg(封禁列表)#
格式:<Steam64ID>:<UnixTimestamp>:// 备注
ini76561198999999999:1767225600:// 外挂,2026-01-01 封 76561198888888888:0:// 永久封禁,辱骂管理员
时间戳 0 表示永封。
Rcon.cfg(RCON 配置)#
iniPassword=your-rcon-password Port=21114
密码安全
RCON 密码千万别和你 Steam 密码一样,也别太简单。泄露后别人能直接操纵你服务器。
Whitelist.cfg#
独立白名单(仅"白名单玩家可加入"模式下生效,一般不用):
ini# Steam64ID:// 备注 76561198012345678:// xxx
配置生效时机#
- Server.cfg / Rcon.cfg:必须重启服务器
- Admins.cfg / Bans.cfg / MapRotation.cfg:RCON 命令
AdminReloadServerConfig可热重载,不用重启