cs1.6服务器搭建2021-11-30
0 前⾔
cs1.6已经很久没有玩过了,以前⼀直是玩盗版,最近终于买了正版。以前也开过服,但是教程什么的也很零散,⾛了不少弯路。最近钱多烧的⼜给服务器续费了三年也不知道能⼲什么,⼲脆开个cs1.6服务器,顺便在这⾥记录下开服教程,以免有⼀天互联⽹上真的⼀点都不到这个游戏的信息了。
1 平台的选择
我选择了linux平台,因为经常使⽤linux,对它已经很熟悉了。如果你是新⼿的话,也不必要害怕,可以跟着直接做,哪个命令不会就百度查查,因为并不涉及很难的操作。
我的系统是Ubuntu
官⽅的开服程序是HLDS,使⽤来安装。对于第三⽅优化的rehlds和兼容盗版的插件reunion等,都需要先安装官⽅的服务器,然后替换⽂件。
接下来按照来下载HLDS
2 安装HLDS
有⽤的教程有三篇:
第⼀篇⽂章已经⽐较旧了,很多命令不能⽤,但是讲的还是不错的。第⼆篇⽂章对rehlds的搭建讲的很好。再次向两篇⽂章的作者致敬。第三篇总结了⼀些常见mod的命令
2.1 安装steamcmd
这⼀步建议直接看官⽅⽂档来
添加⼀个⽤户
sudo useradd -m steam
设置密码
sudo passwd steam
安装依赖项
sudo apt install lib32gcc1
切换到steam⽤户2022年淘宝年货节活动时间
su steam
服部平次妇女节送给妈妈什么礼物好创建安装⽂件夹
风起霓裳 电视剧mkdir ~/Steam && cd ~/Steam
下载并解压SteamCMD飞机上能带多少液体
curl -sqL "steamcdn-a.akamaihd/client/installer/steamcmd_" | tar zxf -
官⽅给的中国内地链接居然是⽆法访问的真是.......有诗意的女网名
2.1 运⾏steamcmd
这⼀步将下载cs1.6服务端
./steamcmd.sh
这⼀步可能会报错:
./steamcmd.sh: line 37: /home/steam/Steam/linux32/steamcmd: No such file or directory
这是因为之前让你装lib32gcc1你没装。装了就好了。
进⼊steamcmd命令⾏后
指定安装路径
force_install_dir ./cs1.6/
登录
login anonymous
安装cs1.6服务器
app_set_config 90 mod cstrike
app_update 90 validate
多执⾏⼏次,直到出现Success
3 安装rehlds和各种插件
下载
这个链接在Github,国内访问性可能不好。可以⾃⾏查Github镜像等⽅式。
最新的rehlds不知道为什么没有提供windows的编译版本,可能需要⾃⼰编译
⽤bin\linux32下的⽂件替换cs1.6⽂件夹下的同名⽂件
替换后添加执⾏权限
chmod a+x core.so demoplayer.so engine_i486.so filesystem_stdio.so hlds_linux hltv proxy.so valve/dlls/director.so
4 启动
./hlds_run -console -game cstrike -port 27015 +maxplayers 16 +map de_dust2 +sv_lan 0 -nomaster -nojoy -noipx -nohltv -pingboost 3
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论