跳到内容
S&box

文档:S&box 启动脚本

依据 sbox.game 官方文档的 S&box 专用服务器(sbox-server.exe)启动脚本生成器:游戏与地图包、名称、端口、查询端口、Steam 令牌、本地模式,以及 Steam 客户端库链接(Windows 注册表或 Linux 的 ~/.steam/sdk64)。

最后更新:2026/10/9

打开工具

S&box 专用服务器通过 sbox-server.exe 和启动时执行的“+”参数运行。本工具按官方文档拼装命令行,并生成现已必需的 Steam 客户端库链接脚本。

如何使用该工具

  1. 选择平台(Windows .bat 或 Linux .sh)并填写 SteamCMD 文件夹。

  2. 输入游戏包标识(如 facepunch.sandbox),必要时再填地图包。

  3. 设置服务器名称;端口保持 0 则不输出 +port / +net_query_port。

  4. 下载脚本,改名为 .bat 或 .sh,放入服务器文件夹并运行。

限制与未文档化事项

官方文档没有给出 +port 与 +net_query_port 的默认值,也没有服务器配置文件。第三方指南中的 27015/27016 并非官方端口。官方页面称 +net_game_server_token 要在 S&box 正式发布后才可用。Linux 版本遵循文档所述形式(运行 sbox-server.exe 的脚本),请在你的安装上验证。

sbox-server.exe +game facepunch.sandbox facepunch.flatgrass +hostname "My Dedicated Server"

常见问题

玩家如何加入我的 S&box 服务器?
据官方文档,游戏代码创建大厅后,在服务器控制台输入“status”获取大厅 ID,再在客户端控制台输入“connect <lobbyId>”。连接经由 Steam 中继,服务器 IP 不会暴露。
+net_allow_local 有什么用?
它开启本机回环 TCP 连接,用于在单台机器上不经 Steam 中继测试;本地客户端用“connect local”加入。
S&box
S&box免登录
生成通过 SteamCMD 安装和更新 S&box 专用服务器(app 1892930)的脚本,可选 staging 分支。
更新SteamCMD打开
文档