云计算百科
云计算领域专业知识百科平台

求生之路服务器搭建

  • dmjcb个人博客
  • 原文地址

cm2network/squad 说明文档 [求生之路2/教程]第十三期——如何在游戏大厅内利用服务器开始游戏

L4D2服务器搭建

Docker部署

创建

拉取镜像

docker pull cm2network/steamcmd

创建容器

docker run -itd –net="host" –name=L4d2Server cm2network/steamcmd

进入容器

docker exec -it L4d2Server bash

匿名登陆

以下指令均在创建容器内执行

./steamcmd.sh

等待进度条结束

匿名登录

login anonymous

下载服务端

app_update 222860 validate

很大, 约10个G左右

配置

退出登录

exit

编辑/Steam/steamapps/common/Left 4 Dead 2 Dedicated Server/left4dead2/cfg/server.cfg

  • server.cfg

创建一个 Steam组并将 Steam组的 ID 填入 sv_steamgroup, 将服务器设为 Steam组私有, 这样的话只有 Steam组成员可以在游戏内看到服务器

hostname "dmjcb" // server name
sv_steamgroup "123456" // Steam group
sv_steamgroup_exclusive "1" // whether to make the server Steam group private
sv_consistency "0" // whether or not to allow people with different mods to enter the server
sv_tags "hidden" // hidden server
sv_region "255" // region, 255 means al;l

建立地图

官方地图

进入/Steam/steamapps/common/Left 4 Dead 2 Dedicated Server/

./srcds_run -game left4dead2 -insecure +map [地图名] -maxplayers 8 -condebug +exec server.cfg -nomaster

  • 建立死亡中心

./srcds_run -game left4dead2 -insecure +map c1m1_hotel -maxplayers 8 -condebug +exec server.cfg -nomaster

代表服务器启动成功

L4D2 默认端口 27015, 可以自己设置其他端口运行

三方地图

将三方地图文件拷贝到/Steam/steamapps/common/Left 4 Dead 2 Dedicated Server/left4dead2/addons下

以广州增城地图为例

./srcds_run -game left4dead2 -insecure +map zc_m1 -maxplayers 8 -condebug +exec server.cfg -nomaster

连接

连接本地服务器

进入游戏L4D2控制台, 输入

connect [IP]:27015

Server端已经出现Client端信息

连接私有服务器

假设私有服务器已启动第三方图, 例如增城, 然后想和好基友开黑

创建游戏大厅

与好友一起玩游戏

注意! 服务器类型一定要选目前最佳专用

控制台输入mm_dedicated_force_servers 服务器IP:端口, 强制使用指定服务器

mm_dedicated_force_servers 服务器IP:端口

然后开始游戏

服务端显示用户已经加入

延迟OK

服务端能正常显示游戏内容

赞(0)
未经允许不得转载:网硕互联帮助中心 » 求生之路服务器搭建
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!