CentOS 6以上一键部署CS:GO安装脚本

前言

在游玩CS:GO 官匹是外挂的肆虐,高Ping 的痛苦,无法与盆友快乐的游玩,于是乎,我想着自己搭建一个CS:GO服务器,可以与盆友一起SoLo,一起练枪练身法、投掷物........,在度娘上查了查我发现搭建CS:GO服务器有亿点点复杂的样子,我试着安装了下,结合安装的命令做了一个shell,于是一键部署CS:GO服务器的脚本就诞生了!!!!!

准备

  1. 我们需要去申请一个“Steam 服务器登录令牌”
    PS:没有该令牌服务器只能在本地网络中进行连接,在社区服务器浏览器中也不会显示。
  2. 放通云服务器的UDP:27015端口(本地服务器可以忽略)
    腾讯云开放端口教程 阿里云开放端口教程
  3. 使用wget下载csgo_install.sh文件
    wget --no-check-certificate https://cdn.xhfun.cn/webFile/csgo_install-shel/csgo_install.sh

    如果没有wget就执行下列命令

    sudo yum install wget
  4. 为csgo_install.sh添加可运行权限:

    chmod +x csgo_install.sh

开整

运行脚本:

./csgo_install.sh
  1. 自动检测ROOT权限、系统版本。
  2. 创建SteamCMD用户名和密码、Steam CMD 文件夹名字,若想保持默认请直接回车。
    回车直接开始安装CSGO服务器,因为服务器在海外网速肯能会比较慢,大概需要二十几分钟
  3. CSGO服务器下载完之后,就开始了设置服务器参数
    需要配置的是:服务器名称、RCON密码、Steam 服务器登录令牌......也可留空,反正后面自行配置。
  4. 安装MetaMod和SourceMod插件(根据自己需要安装)
  5. 安装完成
  6. 更新服务器
    steamcmd中已有一键更新脚本

    cd /home/steam/steamcmd/
    ./steamcmd.sh +runscript update_csgo.txt

启动CSGO服务器命令

screen -S csgo
cd /home/steam/csgo_server
./srcds_run -debug -game csgo -console -port 27015 -usercon -steamcmd_script /home/steam/steamcmd/update.txt -steam_dir /home/steam/ +map de_mirage

游戏启动模式

//休闲模式
srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2

//竞技模式
srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_active +map de_dust2 

//军备竞赛模式
srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map ar_shoots

//爆破模式
srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_lake

//死亡竞赛模式
srcds -game csgo -console -usercon +game_type 1 +game_mode 2 +mapgroup mg_allclassic +map de_dust

 

版权声明:
作者:小和
链接:https://www.xhfun.cn/centos-6_installcsgo_server.html
来源:小和Fun
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录