专用服还是 listen server,直连地址与口令
名单与清单文件 · Sven Co-op
经典合作战役 · 合作战役 / GoldSrc
admins.txt / banned.cfg / listip.cfg / mapcycle / mapvote
玩家实用工具集 (5)
提供即时互动运算与配方推导服主运维与配置生成 (7)
开服必备配置文件、启动脚本与指令向导人数 / ticrate / updaterate 与内存,留空即未计入
27015 承载游戏与 RCON、26900 是 VAC 起点值、多实例步长 10
入站 UDP 与出站 443 分区呈现,RCON 不单开端口
276060、两种发行形态与两套入口名、匿名登录口径并列
GoldSrc 的 - 与 + 两类前缀,+servercfgfile 必须在场
官方 81 个 cvar,完整文件与待合并片段,5 个已废弃键单列
admins.txt / banned.cfg / listip.cfg / mapcycle / mapvote
Sven Co-op 开服端口与协议
| 端口 | 协议 | 用途 |
|---|---|---|
| 27015 | UDP | 游戏流量、自定义内容传输与 RCON 三者共用这一个 UDP 端口 |
| 26900 | UDP | Valve 反作弊(VAC)服务流量。26900 只是起点值:被占用时会自动递增到下一个可用端口 |
| 27005 | UDP | Steam 客户端通信端口。官方端口表没有列它,只有 LinuxGSM 显式传入,所以本站标为可选 |
Sven Co-op 专用服务端安装(SteamCMD)
SteamCMD appid 276060
sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
/usr/games/steamcmd +force_install_dir /opt/gameserver \
+login anonymous +app_update 276060 validate +quit
Sven Co-op 配置文件路径
svencoop/server.cfgsvencoop/listenserver.cfgsvencoop/mapvote.cfgsvencoop/skill.cfgsvencoop/banned.cfgsvencoop/listip.cfgsvencoop/mapcycle.txtsvencoop/motd.txtsvencoop/admins.txtsvencoop/logs/svencoop/default_plugins.txt
开服注意事项
第一条要纠正的旧说法:26900 不是 HLTV 端口也不是额外查询端口。官方端口表逐字写明 26900/UDP 是 Valve 反作弊 VAC 的服务流量,参数是 -sport,而且被占用时会自动递增到下一个可用端口,所以 26900 只是起点值,实际监听的端口可能更高。与 HLTV 相关的是 cvar sv_proxies(官方默认 0)。第二条:RCON 没有独立端口。官方把 27015/UDP 的用途写成「游戏与内容传输流量、远程控制台(RCON)流量」,AMP 也把这一个端口命名为 Server and RCON Port、并把管理方式标为 GoldSrcRCON;27015/TCP 是 RCON 的旧通道,官方标注 legacy、no longer necessary,本站默认不为它生成放行规则。rcon_password 留空时远程控制台不可用,官方特别说明这不会变成谁都能用 RCON。要注意上游 AMP 把 rcon_password 同时写进 cfg 和命令行(+rcon_password),在 Linux 上命令行口令能被同机用户从进程列表读到,写进 server.cfg 更安全。启动脚本是 svends_run(Linux)或 SvenDS.exe(Windows),而不是 Source 系的 srcds_run;这是 GoldSrc 引擎,专用服 appid 276060 的 oslist 是 windows,linux,两个平台都原生支持,不需要 Wine。发行形态有两种:Steam 工具(入口名 svends.exe / svends_i686)与 SteamCMD 独立应用(入口名 SvenDS.exe / svends_run),官方把两者分成两栏说明,适用场景不同。配置文件全部在 svencoop 目录下,而且 server.cfg 必须在命令行用 +servercfgfile 显式声明才会被读取——只把文件放进目录是不够的。改了 bannedcfgfile 或 listipcfgfile 就要同步改 server.cfg 里对应的 exec 行,官方原文说两者应当一致,否则封禁名单会静默不加载。多实例不需要多份安装:官方给出 svencoop/servers/<profile>/ 的 profiling 布局,示例端口是 27015 / 27025 / 27035 / 27045(步长 10),并且只有 .cfg 文件可以共享,配置必须放在 game 文件夹内。官方把 sv_spectator_password、allow_spectators、sv_alltalk、sv_spectalk、mp_fraglimit 五个 cvar 逐条标为「Currently obsolete in Sven Co-op」,而上游面板仍在提供它们,改这些键不会有预期效果。本作不支持 Steam Workshop(官方原文:planned for the future、not currently a high priority),自定义内容靠 sv_downloadurl 与 sv_allowdownload 走 HTTP 分发,速率由 sv_maxrate / sv_minrate / sv_lan_rate 控制。官方还有一条出站要求:必须允许到 gameinfo.svencoop.com 的 HTTPS(TCP 443)。官方 wiki 的 Console/Commands 页列出 284 个指令名,但 Source / Category / Cheat / Description 四列是空的,所以本站只登记名字、不编写说明;内建的管理功能官方明说目前只有使用作弊指令这一项,其余靠 AngelScript 插件(清单在 default_plugins.txt)。查询协议方面要留意:node-gamedig 本轮未检索到本作条目,基于它的第三方查询工具可能查不到,这与服务器是否健康无关。
常见问题
- Sven Co-op 有哪些服主工具可以直接用?
- 本站为 Sven Co-op 收录了 7 个工具:承载预算、端口矩阵、防火墙规则、SteamCMD 与部署、启动参数、server.cfg 生成器、名单与清单文件。全部在浏览器里打开即可使用。
- Sven Co-op 开服要放通哪些端口?
- Sven Co-op 的默认端口为 27015/UDP, 26900/UDP, 27005/UDP。按实际实例配置,仅放行所列协议与端口;分别核对主机防火墙、路由器转发和游戏的可见性设置。
- Sven Co-op 的专用服务端怎么安装?
- 用 SteamCMD 安装,Sven Co-op 的专用服务端 appid 是 276060,执行 +app_update 276060 validate 即可下载或更新。配置文件通常位于 svencoop/server.cfg、svencoop/listenserver.cfg、svencoop/mapvote.cfg。
- 这些工具需要安装或付费吗?
- 都不需要。所有工具在网页里直接运行,免安装、免注册、免费,输入参数即时出结果,生成的配置与命令可以一键复制。