CS:GO开服搭建服务器搭建游戏配置方法教程教学
基于.X的CS:GO私服搭建
大家好,我是艾希。今天给大家分享一下如何使用服务器搭建CS:GO steam游戏设置方法和步骤。我需要准备这些东西。
服务器、远程软件、API 密钥和服务器登录令牌,
部署:连接服务器、部署、更新脚本、下载和安装插件
准备服务器:
服务器(服务器是必须的,当然,我自己的电脑可以建吗?我的回答是肯定的。我推荐使用服务器,因为它是一天24小时运行的,并且稳定并且由专业机房人员管理,湿度和机房的温度和磁场等因素是机器网络正常运行的关键,自己搭建电脑自己玩学习是可以的,但是如果想让游戏运行流畅,我建议设置服务器来构建游戏)我将在此处使用 .X 作为演示。
更高配置的服务器会大大提升游戏的整体运行和游戏体验,有能力的可以直接接入I9游戏高频系列
以下是服务器搭建正式开始
1.新建用户,安装,安装CS:GO服务器
1、使用ssh以root用户登录服务器,创建一个名为steam的用户,切换到用户和用户的根目录(用户名可以自己选择网页游戏常用端口,但在后续操作中,路径需要更换)
-m steam // 添加一个名为 steam 的用户
su steam //切换到steam用户
cd /home/steam/ //切换到steam用户的根目录
2.创建文件夹命名,下载并解压
mkdir //创建一个名为
cd //切换到文件夹目录
wget //下载
tar zxvf .tar.gz // 解压
rm .tar.gz //删除下载的安装包,或者保留
3.安装运行所需的环境,运行安装CS:GO服务器
sudo yum glibc.i686 // 安装运行所需的库
sudo yum ++.i686 // 有的主机已经安装了其他效果相同的依赖,不需要多次安装
./.sh
如果操作正确,看到如下命令行后,安装完成
安装成功
下一步是安装 CS:GO
以匿名用户身份登录
登录
在文件夹目录下创建一个 CS:GO 服务器文件夹
./
安装csgo服务器(约15分钟)
740
看到“!”之后 下图中最后一行,表示CS:GO服务器已经安装成功(这里用的是更新成功的图,但也用了“!”字样)
安装(更新)成功
安装完成后退出
退出
2. 编写 CS:GO 更新脚本(可选)
1. 脚本编写
在目录下(退出.sh后的当前目录),使用vim新建一个.txt文件
vi.txt
进入编辑模式,编写如下语句,然后保存退出
登录
./
740
退出
2.编写运行脚本
在该目录下,使用vim新建一个.sh文件
vi.sh
进入编辑模式,写入以下语句后保存退出
#!/bin/bash
./.sh + .txt
3.测试脚本
运行目录下的.sh
./.sh
如果运行结果如下图,则更新脚本完成,以后可以直接使用该命令一键更新CS:GO服务器。
CS:GO 更新脚本
如果权限不足,您可以使用提升的权限再次运行它。
chmod 775.sh
3. 配置并运行 CS:GO 服务器
1. 前往 Steam 游戏服务器账户管理注册 Steam 服务器登录令牌。没有这个令牌服务器只能在本地网络中连接,不会出现在社区服务器浏览器中。(网站可能无法连接,建议使用302工具修复连接问题)
在 App ID 中填写 CS:GO ID:730。填写备忘录:CSGO服务器令牌(可选)
填写应用ID
点击创建后会得到一个登录token,不要泄露这个token,这个token用于CS:GO社区服务器的服务器验证
2.下载服务器配置文件.cfg
将目录切换到CS:GO的cfg文件夹,下载.cfg文件,编辑.cfg文件
光盘 /csgo/cfg/
wget
vi.cfg
进入编辑模式网页游戏常用端口,在.cfg文件中添加登录令牌,修改部分参数(这部分必须改,否则会影响游戏体验!)
// 添加以下参数:
// steam ,修改为刚刚申请的登录token
“”
// 查找并修改以下参数:
// 服务器名称,安全方面
"'s" // 社区服务器浏览器显示的服务器名称,修改为你喜欢的名称
"" // CS:GO 远程控制台密码,改成自己定义的密码
"" // 服务器连接密码,连接服务器时输入,无密码可留空
// 游戏参数
"" //服务器的最大带宽使用,默认值很小,所以会导致异常的choke值,建议改成
"80000" //服务器的最小带宽使用量,同上,这里建议改成80000
"5.5" // 角色移动速度,默认10,太快太恶心了,建议修改为5.5
下图中最关键的参数已经用红笔圈出来了
服务器配置
修改以上参数后,就可以启动服务器了。.cfg中其他参数的说明可以在.cfg文件的注释中查看,也可以去查看。
3.打开UDP端口27015
进入服务器防火墙控制面板,添加防火墙规则或找到机房释放端口
开放端口
4.安装,启动CS:GO服务器
安装以便 CS:GO 服务进程在后台运行
须藤
要返回目录,请使用
cd /home/steam///
-S CSGO
注意:会话未结束时,可以在下次ssh登录时使用命令“-r csgo”恢复会话
此时屏幕会清空,说明你已经成功进入“csgo”会话,然后启动服务器。
./ -debug -game csgo - -port 27015 - /home/steam//.txt - /home/steam/ +map
如果系统提示没有该文件,则说明你当前文件夹目录不正确
参数说明:
-debug 启用调试模式
-game 指定游戏,这里是csgo
- 打开游戏机
-port 游戏服务器端口,这里是27015
- 要运行的脚本文件的地址
- Steam安装地址
+map 服务器加载的地图(这里只能使用官方地图,请看下方的工坊地图)
看到下图界面时,服务器运行成功,可以在游戏中连接了
服务器启动成功
记下红圈内的服务器IP地址,后面会用到
4.连接游戏中的服务器
1.由于国服的社区服务器浏览器与世界服务器的浏览器不同,所以现在世界服务器是免费的,所以我们目前使用世界服务器连接。(如何切换到世界服务器请自行百度)
2.打开社区服务器浏览器,点击“收藏”选项卡,输入服务器IP地址,点击“在该地址查找游戏”,然后选择找到的服务器,点击“将选中的游戏服务器加入收藏”
服务器搜索并添加
连接服务器,双击收藏夹中刚刚添加的服务器,输入密码,注意输入法
加入服务器
4.享受!
PS:4人的情况下loss和choke基本为0%,延迟稳定在25ms左右
连接延迟
5. 使用社区地图
1.注册Steam Web API
进入Steam网页的API注册页面注册API并获取(注意不要泄露)
得到
2.获取工坊地图ID
在 Steam 创意工坊中打开你想要的地图页面,复制浏览器地址上的 ID。例如,地图 ID
获取地图 ID
3.启动服务器
在文件夹中输入命令
./ -debug -game csgo - -port 27015 - /home/steam//.txt - /home/steam/ + - XXXX
相同的参数前面已经解释过了,这里只解释新的参数:
+ 将地图切换到创意工坊的地图,在数字后面填写刚刚获得的地图ID
- Steam web API,填写刚刚获取的API
如果看到如下Log,说明服务器已经成功切换到工坊的地图
服务器成功切换到工坊地图
按照以上步骤再次连接服务器,你会发现服务器地图切换到创意工坊的地图,尽情享受吧!
4.更改地图
如果不想通过重启服务器来改变地图,可以在服务器控制台输入以下命令:
XXXX // XXXX可以是工坊地图ID或者官方地图名称
直接在服务器后台更改地图
5.更多关于工坊地图的命令,可以参考官方文档:
6. 添加模组和插件
有兴趣的可以联系我
常用的插件是He,安装完这两个后只能装十、kz、僵尸等插件。
要求:完整的 10 台竞技服务器、可定制的皮肤、手套
1.需要使用的插件和网站
十多个
皮肤
手套
(如果要搭建1v1服务器,把这个插件换成十个)
下载
以及与上述相同的步骤。
全部下载并解压。注意: .tar.gz 格式的文件一次解压为 .tar。您需要打开 tar 文件夹并解压缩文件一次。
打开-1.10.0--linux\\\\core.cfg,将最后一项“”“yes”中的yes改成no。否则,皮肤插件将失效。
3.上传到服务器
打开,“文件”→“站点管理器”,新建站点,协议选择SFTP,host填写自己服务器的公网IP,用户为之前创建的csgo。连接。
右边远程站点进入/home/csgo///csgo,左边本地站点进入具体插件文件夹。选择cfg和文件夹,然后上传。
同样,将所有插件 cfg 文件夹和文件夹上传到 /home/csgo///csgo。
4. /home/csgo///csgo////.ini文件可以添加添加的admin管理员用户,格式为
":1:" "z"
":1:" "z"
":1:" "z"
":1:" "z"
":1:" "z"
":0:" "z"
":1:" "z"
":0:" "z"
":0:" "z"
":0:" "z"
左边是,进入游戏房间,打开控制台输入,可以看到当前房间的所有玩家。
5. 进入控制台,编辑服务器参数文件。
[csgo@VM-16-4-]$ vim /home/csgo///csgo/cfg/.cfg
"" //填写服务器登录令牌
"" //修改服务器名称
"123" //服务器OP密码
"123" //设置服务器加入密码(可选)
"200" // 服务器 cmd 最大带宽使用
"" //服务器的最大带宽使用,默认值很小,所以会导致异常的choke值,建议改成
"10" // 服务器 cmd 最小带宽使用
"80000" // 服务器最小带宽使用,同上
,这里建议改成80000
“1”
6.编写启动命令
vim /home/csgo///.sh
./ -game csgo - 128 - - + 0 + 0 + +map - 14
添加执行权限
[csgo@VM-16-4-]$ chmod +x /home/csgo///.sh
7.启动服务器
新的
[csgo@VM-16-4-]$ -S csgo
启动服务器
[csgo@VM-16-4-]$ /home/csgo///.sh
注:的用法自行搜索,常用的有
退出当前但保持程序运行 - 按住 ctrl 并单击 A,然后单击 D。
列出所有 -- -ls
删除 -- -S ### -X 退出
其他有用的插件等可以在 x 社区中找到。安装方法一般放在cfg和addon文件夹中。使用方法在插件原文中也有详细说明。我会在这里跳过它。
至此,CS:GO私服搭建完成。要保持服务器在后台运行,只需断开 ssh 连接即可。在下一次 ssh 连接登录后,要恢复之前的会话,请输入以下命令:
-r csgo
以上就是关于:CS:GO开服架设服务器搭建游戏配置方法教程教学(图) 的相关内容,更多精彩请继续关注推鱼游戏。