专用服还是 listen server,直连地址与口令
Sven Co-op 全能工坊
经典合作战役 · 合作战役 / GoldSrc
Sven Co-op 开服速查:GoldSrc 引擎,专用服 appid 276060 原生支持 Windows 与 Linux(不需要 Wine)。官方只登记三条传输流量:27015/UDP(参数 -port)同时承载游戏流量、自定义内容传输与远程控制台 RCON;27015/TCP 是 RCON 的旧通道,官方标注 legacy、no longer necessary;26900/UDP(参数 -sport)是 Valve 反作弊 VAC 的服务流量,被占用时会自动递增到下一个可用端口,所以 26900 只是起点值。RCON 没有独立端口,口令写在 server.cfg 的 rcon_password,留空即远程控制台不可用(官方特别说明这不会变成谁都能进)。配置文件都在 svencoop 目录下:server.cfg、mapvote.cfg、skill.cfg、banned.cfg、listip.cfg、mapcycle.txt、motd.txt、admins.txt、default_plugins.txt 与 logs 目录,而 server.cfg 必须在命令行用 +servercfgfile 显式声明才会被读取。admins.txt 一行一个 STEAM_X:Y:Z(不是 17 位的 SteamID64),行首加星号表示服主(官方说这只是显示用,没有额外权限),井号之后写注释。本作不支持 Steam Workshop,官方原文说这是将来的计划且目前优先级不高,自定义内容靠 sv_downloadurl 与 sv_allowdownload 走 HTTP 分发。启动脚本是 svends_run(Linux)或 SvenDS.exe(Windows),而不是 Source 系的 srcds_run。另有一条出站要求:服务器或上游防火墙必须允许到 gameinfo.svencoop.com 的 HTTPS(TCP 443)。官方文档在 wiki.svencoop.com 的 Running a server 专栏,共七页(安装、启动、配置、连通性、进阶、安装自定义地图与总览)。
玩家实用工具集 (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 收录了 5 个工具:加入与两种服务器、连不上排障、硬件与资源、自定义内容下载、投票系统。全部在浏览器里打开即可使用。
- 这些工具需要安装或付费吗?
- 都不需要。所有工具在网页里直接运行,免安装、免注册、免费,输入参数即时出结果,生成的配置与命令可以一键复制。