L4D2服务器最全搭建教程

前言

把家里的老笔记本拉出来装了个ubuntu做了服务器,然后想着搭建一些游戏服务器,毕竟就在旁边,延迟会很低。

这篇教程会涉及到搭建,插件,端口映射等教程。

然后有人也会想知道L4D2对于性能和带宽的要求高不高?

图片[1]-L4D2服务器最全搭建教程-小N同学
没开启的状态
图片[2]-L4D2服务器最全搭建教程-小N同学
开启L4D2的状态

可以看出,L4D2服务器无负载情况下完全不吃配置,进人的话8人大概占用20-33%内存500mb-1GB左右

我们服务器带8个人一起玩的时候整体带宽消耗在3M上下

经过优化的话大概就2M左右吧

安装

1.新建一个用户用来运行steamcmd。

sudo adduser steam
passwd steam
sudo gedit /etc/sudoers

在20行左右,root下方添加保存。

# User privilege specification
root	ALL=(ALL:ALL) ALL
steam  ALL=(ALL)      ALL

然后创建用户文件夹。

cd /home/
mkdir steam
su steam

2.安装steamcmd。

cd ~
mkdir steam
cd steam
sudo apt install steamcmd #安装steamcmd
ln -s /usr/games/steamcmd steamcmd #链接 steamcmd 可执行文件
steamcmd #执行

如果是64位计算机,还要安装一下依赖

sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt install libsdl2-2.0-0:i386
sudo apt update
sudo apt install lib32gcc1 steamcmd 
图片[3]-L4D2服务器最全搭建教程-小N同学
这个时候他就在一直跑代码了

3.安装L4D2

steamcmd
Steam>login anonymous
Steam>force_install_dir /home/steam/l4d2  //路径参考自己
steam>app_update 222860 validate //安装L4D2

如果出现这个提示

图片[4]-L4D2服务器最全搭建教程-小N同学

到此L4D2就按照完毕了

配置

cd /home/steam/l4d2/left4dead2/cfg
vim server.cfg
//服务器名
hostname "L4D2server"
//隐藏服务器
sv_tags hidde
//开启语音服务
sv_voiceenable 1

更多设置可以参考网络上面的

完成后按下ESC键后输入”:wq”并回车保存退出文件

建立启动脚本

cd /home/steam
vim l4d2.sh
#!/bin/bash
./l4d2/srcds_run -game left4dead2 -insecure +exec server.cfg

完成后按下ESC键后输入”:wq”并回车保存退出文件

其中’-insecure’为关闭反作弊,使用插件需要这个参数

保持服务器后台运行

RedHat系 如CentOS:

su root
yum -y install screen
screen -S l4d2

Debian系 如Ubuntu:

su root
apt-get -y install screen
screen -S l4d2

开启服务器

su steam
cd ~
bash l4d2.sh

然后让我们进入游戏

图片[5]-L4D2服务器最全搭建教程-小N同学
点击选项 – 键盘/鼠标
图片[6]-L4D2服务器最全搭建教程-小N同学
选择启用控制台

按下~调出控制台

图片[7]-L4D2服务器最全搭建教程-小N同学
connect “你的IP”
图片[8]-L4D2服务器最全搭建教程-小N同学
即可愉快的开始玩耍

进阶教程

1.加入豆瓣整合包群QQ:1032862500

2.下载群文件整合包(文章结尾附带)

3.解压到桌面。

图片[9]-L4D2服务器最全搭建教程-小N同学
打开JSGME.exe文件
图片[10]-L4D2服务器最全搭建教程-小N同学
选择你想要的插件(图中为推荐的基本插件。)
图片[11]-L4D2服务器最全搭建教程-小N同学
然后你会看到刚刚的文件夹里多出了一个文件夹。

你用FTP把他上传到/home/steam/l4d2/left4dead2目录即可

在l4d2控制台输入status会出现 “STEAM_1:1:xxxxxxxxx”这一串就是你的SteamID,复制一下

回到服务器输入

su steam
vim /home/steam/l4d2/left4dead2/addons/sourcemod/configs/admins_simple.ini

在最后加上

"STEAM_1:1:xxxxxxxxx"  "99:z" //Steam管理员

完成后按下ESC键后输入”:wq”并回车保存退出文件

L4D2服务器最全搭建教程-小N同学
L4D2服务器最全搭建教程
此内容为免费资源,请登录后查看
0
免费资源
已售 5
© 版权声明
THE END
点赞30 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片