csgo买 比 赛 网 站

在架设前你需要准备:

·一台囿公网IP的服务器

·一个Steam账号(无任何的VAC记录,没有社区违规记录)

我这里使用的是idc02的i9-0G的服务器配置CPU超强处理速度,架设Steam游戏更专业如果是你也想使用i9服务器,可以到咨询云儿了解

首先你需要下载Steamcmd,这是一个Steam的官方软件关于它的详细信息,你可以在找到(V社官方WIKI无需梯子)

如果你的服务器是64位的Linux系统,你需要运行以下命令安装32位的运行库

来安装Steamcmd如果你更新了yum库或者apt库仍然提示未找到steamcmd包,那么你可鉯使用手动安装的方法

手动安装就是自己从V社的官方服务器中获取可执行文件当然在这之前,你还是需要安装32位的运行环境

使用上面这┅条命令下载软件包解压后应该有个steamcmd.sh和一个文件夹,我们直接运行steamcmd.sh

然后它会进入更新状态就像是你平常打开Steam的那个小白窗

等它最后显礻为Steam>并且是输入状态的时候,它就完成了更新至此,你就完成了Steamcmd的安装

按照steam官方的意思他们不推荐使用root账户来运行steamcmd(我也不知道为什麼),然而我实际上用root账户开下来也没有什么不妥的地方所以是否使用root账户取决于你们自己吧

在这之前,请确保你的服务器装得下CSGO的所囿文件服务端的大小跟客户端没差多少,请确定你的服务器有那么多的空间!!!

当然你也可以使用你自己的账号登录

其中:Steam_Account是你的Steam登錄名,:Password是你的密码:Steam_Guard是你的Steam令牌,如果你是使用邮箱令牌的那你可以不加上令牌,先发出登录请求等Steam执行了登录以后会让你输入你的郵箱验证码的

登录完成后,我们的Steamcmd就正式接入了Steam网络了我们需要安装CSGO服务器

用上面的命令来安装CSGO服务器,740是CSGO服务器这款应用在Steam的注册IDvalidate昰文件验证,初次安装需要进行文件验证以后升级可以直接使用

来进行升级。如果你的服务器不够空间会给你报错,你可以先退出Steamcmd茬linux的命令行中使用

来查看你的空间是否足够,一般来说需要查看最右边Mounted on的/这一个目录的剩余Avail就是这个目录剩余的空间。

如果你觉得它太長了你可以使用

来安装到你觉得合适的地方,请将:dir换成你要的目录并且在app_update前执行!

安装完了以后,我们就要进行服务器的配置CSGO服务器默认的配置很令人头疼的:竞技模式、TK开启、TK惩罚等等等等,各种不方便的东西都有我们需要修改服务器的配置

CSGO也给我们提供了很方便的方法修改服务器,我们可以使用一个文件进行修改

我们在CSGO服务器目录下的./csgo/cfg文件夹中新建一个文件叫做server.cfg,然后在这里面修改我们需要嘚配置我先贴出我的配置

// 允许输入OP密码 错误次数下限 // 达到下限则封禁对方的IP

// 封禁的时限 单位 分钟

// 服务器每秒更新最大频率

// 根据实际网络狀况调节

// 服务器每秒更新最小频率

// 自动平衡双方人数

// 2=仅队友,主视角(比赛默认)

// 1=仅队友全部视角

// 2=仅队友,主视角(比赛默认)

// 1~N=人质被杀数量超过则踢出该玩家

// 超过此上限,新玩家只能当观察员 // 比赛默认=10

// 服务器日志里记录Ban掉玩家的内容 // 0=不记录

// 1=记录敌人攻击

// 2=记录队友攻击

// 3=记录所有攻击

mp_maxrounds 30 // 回合上限达到此上限,自动重新载入新地图

mp_playerid 0 // 当准星指向敌人或队友时显示他们的名字

// 0=显示所有人(比赛默认)

// 每回合时限单位分钟

// 地圖最大时限,达此时限自动重新载入新地图

// 一方最大胜利回合数,达到此数量自动重新载入新地图

// 客户端下载服务器资源 // 0=禁止

// 客户端仩传自己的喷图 // 0=禁止

// 锁定客户端快速模式

// 地面摩擦力默认 4

// 数值越低,摩擦越小

// 服务器混合物理运算适用于较好配置的服务器 // 0=关闭

// 自动向愙户端传送地图关联的*.res文件里包括的资源文件 // 0=关闭

// 玩家停止移动时的速度默认 75

// 客户端连接服务器超时的时限,达到时限则断开连接

// 玩家喷圖的时间间隔单位秒

// 玩家与玩家、墙壁、物体之间的摩擦

// 地图循环列表所在的.txt文件

其中很多内容我都注释好了其实这个配置文件也是我從网上找来然后进行修改得出的。其中有几个比较重要的参数:

rcon_password管理员密码在控制台可以输入密码使用管理员权限,就不需要在后台使鼡指令

sv_password玩家加入需要的密码填入了就会加密你的服务器,只有输入正确的密码才能够进入

调整完了你的配置文件将文件命名为server.cfg,然后放入上面所说的那个./csgo/cfg文件夹中即可

接着我们就可以着手开启服务器了

关于服务器的开启根据Steam的官方文档,我们需要安装一个叫做screen的包使用

就可以开启服务器了,当然后面可以跟一些参数例如我想关闭VAC验证(避免VAC无法验证您的回话出现而无法加入服务器),那我就在后媔加上-insecure即可;或者说我想更改模式我就可以使用+game_mode 1 +game_type 0来进入竞技模式。

关于模式这里有一份较详细的表格(来源:Steam Developers官网)

当你直接开启服務器后,用connect ip:27015进行连接会提示:仅限局域网连接这就是没有注册服务器到社区服务器造成的结果。这就需要用到我刚刚所说的sv_setsteamaccount这个配置

我要回帖

 

随机推荐