在 CS2 服务器上,用 host_workshop_map <ID> 启动创意工坊地图,之后可用 ds_workshop_changelevel 按名称换图。该工具生成这些命令和地图组。社区资料在某些细节上不一致,请在你的版本上测试。
如何使用该工具
每行一张地图:创意工坊 ID 或 URL,加地图名(不含扩展名的 .vpk 文件名)。
将 +host_workshop_map 复制到启动命令中,从第一张地图开始。
将 gamemodes_server.txt 放入 game/csgo/(沿用 CS:GO 格式),cfg 放入 game/csgo/cfg/。
重启并通过服务器控制台测试每次换图。
已确认与未确认的内容
多家托管商文档中已有:host_workshop_map(重复执行会检查更新)、host_workshop_collection(由合集创建地图组)和 ds_workshop_changelevel。官方未确认:gamemodes_server.txt 与创意工坊地图的搭配,以及合集的起始地图支持。CS:GO 时代的 API 密钥(-authkey)在此不使用。
常见问题
- 在哪里找到创意工坊地图 ID?
- 即地图创意工坊页面 URL 中 ?id= 后面的数字。
- 我的地图列表会发送到服务器吗?
- 不会,所有内容保留在浏览器(本地存储)中。该工具不联系 Steam,也不检查地图是否存在。
