[2018 CS:GO Server]2018 Old CSGO 服务端,回忆逝去的青春! 图章 图章

CN.SVS_SH 赞助用户组 1月前 355

简介:

2018 CSGO作为最后一代老UI,成为了许多老玩家逝去的青春,在这一年CSGO正式更新了全景UI等其他地方,具体可见:【更新日志】2018年7月7日 CSGO全景UI正式更新 - CSGO官方网站 - 反恐精英:全球攻势

鸣谢:

在此由衷感谢各位CSGO爱好者的帮助!

  • @andy_grov(提供服务端下载直链)
  • @某不愿透露的帅哥
  • @油管/DC老外

搭建方法:

Centos7搭建方法:(不建议Linux,丢失太多环境,难办,如果有大佬能解决更好啦)

一.安装常用库,分前后顺序,其他系统请见:Linux搭建CSGO服务器-CSGO资料库

Centos常用库:

  1. yum update
  2. yum upgrade
  3. yum install lib32gcc1
  4. yum install libstdc++6
  5. yum install lib32stdc++
  6. yum update libstdc++-4.8.5-11.el7.x86_64
  7. sudo yum install glibc.i686
  8. yum install zlib.i686
  9. yum install libstdc++.i686
  10. yum install zlib-1.2.11-16.el8_2.i686
  11. yum install libuuid-2.32.1-22.el8.i686
  12. yum install libstdc++-4.8.5-44.el7.i686
  13. yum install lib32z1
  14. yum install screen

二.开始搭建服务器

1.切换至HOME文件夹,下载SteamCmd并解压

  1. cd /home    // 切换到home文件夹目录下
  2. wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz    //下载steamcmd
  3. tar zxvf steamcmd_linux.tar.gz    // 解压steamcmd
  4. rm steamcmd_linux.tar.gz    //删除下载的安装包,也可以保留

三.编写SteamCmd更新脚本

2018Server并不需要进行CSGO服务端更新,仅需安装Steamcmd即可

1.在SteamCmd目录下,使用vim创建新的steamcmd_update.sh文件

  1. vi steamcmd_update.sh

2.进入编辑模式,写入以下语句后保存退出(退出点一下esc然后输入:wq,回车一下就Ok

  1. #!/bin/bash
  2. ./steamcmd.sh

3.给予脚本755权限

  1. chmod 775 steamcmd_update.sh

4.在同SteamCmd目录下运行更新脚本steamcmd_update.sh

  1. /csgo_server_update.sh

四.下载服务端:

切换至Home文件夹并新建CSGO文件夹,下载2018 Server并解压

  1. cd /home     //切换到Home文件夹
  2. mkdir csgo    //新建CSGO文件夹
  3. cd /home/csgo      //切换到CSGO文件夹
  4. wget -c http://103.26.77.43:32020/server.zip
  5. unzip server.zip //解压服务端到本文件夹
  6. rm server.zip //删除服务端压缩包,自行选择

五.配置服务器的server.cfg并开服

1.创建server.cfg

  1. cd /home/csgo/csgo/cfg
  2. vi server.cfg

2.进入编辑模式后,在server.cfg文件中添加登录令牌,修改部分参数,然后保存即可

  1. sv_setsteamaccount "" //填入服务器登录令牌(32位)
  2. hostname"" //修改服务器名称(UTF-8编码即可显示为中文)
  3. sv_tags ""
  4. rcon_password "123456789" //服务器OP密码
  5. sv_password "" //设置服务器加入密码(可选)
  6. bot_quota 0  //最大人机数
  7. bot_quota_mode "Fill"  //控制机器人数量的模式
  8. sv_allowdownload 1  //强制下载
  9. sv_allowupload 1  //强制下载
  10. sv_downloadurl ""  //下载站地址
  11. sv_pure 0  //是否检查文件
  12. tv_enable 1  //是否开启GOTV
  13. sv_maxrate "128000"    // 服务器最大带宽使用量,默认值非常小,因此会造成choke值异常,此处建议改为128000
  14. sv_minrate "80000"    // 服务器最小带宽使用量,与上面同理,此处建议改为80000
  15. //**The following commands manage kicks and bans
  16. writeid
  17. writeip
  18. exec autoexec.cfg
  19. exec banned_user.cfg
  20. exec banned_ip.cfg

3.前往服务器安全组开放对应端口,默认为UDP/TCP27015,GOTV需开放UDP/TCP27020。如果您安装了宝塔面板需要前往宝塔面板再次开放端口!

4.使用screen进行进程保护,开启新的会话

  1. cd /home/csgo
  2. screen -S csgo

5.此时屏幕会清屏,说明你成功进入到会话当中,这时开始输入启动服务器

  1. ./srcds_run -debug -ip 0.0.0.0 -game csgo -tickrate 64 -console -penetrater -nomaster -usercon -nobots -insecure +game_type 0 +game_mode 1 +mapgroup mg_active +map de_mirage -maxplayers_override20 +net_public_adr "填写你的服务器IP" +hostport 27015 +exec server.cfg sv_lan 0 +sv_setsteamaccount 服务器令牌

参数解释:

  1. -debug 开启调试模式
  2. -game 指明游戏,此处是csgo
  3. -console 打开游戏控制台
  4. +hostport 游戏服务器端口,默认是27015
  5. +map 服务器加载的地图
  6. -tickrate 服务器tick

六.未完贴,有问题请评论区留言,


Windows Server搭建方法:

本教程基于腾讯轻量服务器4G4H80GB搭建

一.新建一个SteamCmd文件夹,安装并更新steamcmd

二.在/steamcmd/steamapp下新建文件夹名称为"common"

三.在/steamcmd/steamapp/common下新建文件夹名称为"Counter-Strike Global Offensive Beta - Dedicated Server"

四.将下载完成的server.zip解压至"Counter-Strike Global Offensive Beta - Dedicated Server"文件夹内

五.配置开服bat文件和server.cfg进行开服

  • 开服bat,可自行修改参数!
  • @echo off
    cd /c %~dp0
    cd "C:\Users\Administrator\Desktop\old\steamapps\common\Counter-Strike Global Offensive Beta - Dedicated Server"
    start srcds.exe -ip 0.0.0.0 -insecure -game csgo -tickrate 64 -console -penetrate -nomaster -usercon -nobots +game_type 0 +game_mode 1 
  • server.cfg可以参考上面centos的

六.后记:

实测腾讯4G4H80GB 使用2012ServerR2可以同时运行2018端以及最新服务端

参考文档:

SM+MM:

Windows:

Linux:


[2018 CS:GO Server]2018 Old CSGO 服务端,回忆逝去的青春! - SakuraHarunaの个人博客

[2018 CS:GO Client]2018 Old CSGO 客户端,回忆逝去的青春! - SakuraHarunaの个人博客

[2018 CS:GO Client]2018 Old CSGO 客户端,回忆逝去的青春!-服务器搭建-CSGO插件分享-CSGO资料库 (csgocn.net)

 


CSGO插件分享-申明 1、本网站名称:CSGO插件分享-中文站  网址:https://bbs.csgocn.net
2、本站的宗旨在于为CSGO玩家提供一个插件分享的中文资源平台,多数插件来源于SourceMod论坛,并配以中文介绍和安装教程。
3、欢迎有能力的朋友共享有趣的CSGO插件资源。
4、本站资源大多为百度网盘,如发现链接失效,可以点: 这里进行反馈,我们会第一时间更新。
最新回复 (4)
  • MissYou 赞助用户组@Ta 1月前 0
    引用 2
    ( ̄o ̄)  .  z  Z66666666666666
  • 我不当学长 管理员组@Ta 1月前 0
    引用 3
    强,老玩家忆青春了属于
  • wdnmd 二级用户组@Ta 1月前 0
    引用 4
    支持
  • CN.SVS_SH 楼主 赞助用户组@Ta 1月前 0
    引用 5
    linux出现丢失steamcilent32.so解决办法
    在cd  /root后输入:
    export    LD_LIBRARY_PATH=/home/steam/steamcmd/linux32:$LD_LIBRARY_PATH

    export 
    LD_LIBRARY_PATH=/home/steam/steamcmd/linux64:$LD_LIBRARY_PATH
    原贴地址:
    https://github.com/CM2Walki/steamcmd/issues/16
返回