地图说明
很多创意工坊中地图只适合单机,并不适用于服务器中运行 比如bot等不会正常工作.
方案1 下载地图后上传到服务器使用(离线模式) 同样适用于其他途径的地图文件
推荐这种方式可靠很多 不会依赖steam社区服务器链接问题.
1.下载创意工坊地图 您可以订阅到自己csgo目录查找 也可以通过我们的插件在线下载
https://bbs.upkk.com/plugin.php?id=xnet_mappost:xnet_map_down_workshop
这里以我们的插件下载举例
得到文件mymaps_bkz_cauz_final.bsp
这个文件无法被CSGO引擎使用 请把后缀改成mymaps_bkz_cauz_final.bsp.zip
然后解压
- 2.此时会得到地图正式文件 bkz_cauz_final.bsp
将此文件上传到服务器的maps目录
- 3.请通过 文件管理 进入服务器核心目录
服务器地图目录通常在/home/csgoserver_ecs_pure/maps
下
将解压后的地图上传
- 4.请开启下载服务
这是为了让没有地图的玩家能够从服务器下载资源
- 5.重新启动您的服务端.
使用您的地图
游戏控制台 sm_map 地图文件名
方案2 [极不推荐] 直接调用创意工坊地图
错误如
- 国内服务器不推荐此方案 原因Steam社区域名被屏蔽 这导致无法正常工作/下载地图
- 国内服务器不推荐此方案 原因Steam社区域名被屏蔽 这导致无法正常工作/下载地图
- 国内服务器不推荐此方案 原因Steam社区域名被屏蔽 这导致无法正常工作/下载地图
v社官方文档:https://developer.valvesoftware.com/wiki/CSGO_Workshop_For_Server_Operators
缺点:服务器会通过创意工坊下载 这是一个国际连接 如果连接海外情况不佳 这将导致您无法正常调用地图或下载地图时间非常久 并且配置后可能会因为无法下载 或者等待下载 服务器无法进入
- 步骤1.申请一个SteamAPI密钥 https://steamcommunity.com/dev/apikey
域名可以随便填写 比如 csgo.abcd123.com
(仅需一次)
步骤2.例如 有一个创意工坊合集 连接如下
https://steamcommunity.com/sharedfiles/filedetails/?id=599549919
通过链接地址 合集id为 599549919
因此参数host_workshop_collection 599549919
步骤3 现在需要设置一个初始地图
https://steamcommunity.com/sharedfiles/filedetails/?id=535665232
通过链接地址 地图id为 535665232
因此参数host_workshop_collection 535665232
组合起来就是 +host_workshop_collection 599549919 +host_workshop_collection 535665232 -authkey 你申请到的KEY
- 在启动行增加调用指令
+host_workshop_collection 599549919 +host_workshop_collection 535665232 -authkey 你申请到的KEY
- 请注意这可能导致地图下载完成后服务器才能进入 期间可能服务器无法加入.由于steam社区被屏蔽,建议服务器部署魔法上网后调用.
最后编辑:admin 更新时间:2024-09-25 02:22