CSGO社区服务器开服架设搭建教程windows服务器什么配置的合适国际服

《反恐精英:全球攻势》,原名Counter-Strike: Global Offensive,是一款由VALVE与Hidden Path Entertainment合作开发、Valve Software发行的第一人称射击游戏

游戏玩家分为反恐精英(CT阵营)与恐怖份子(T阵营)两个阵营,双方需在一个地图上进行多回合的战斗,达到地图要求目标或消灭全部敌方则取得胜利。

需要提供以下设备及工具:

正版STEAM的CSGO游戏

一台可分配公网IP的服务器或虚拟机(服务器至少8核16G内存10M宽)

如果是虚拟机的朋友要申请公网IP才可以联机!

服务器镜像windows系统

推荐使用Notepad++编辑或更改程序(找我提供下载地址或网站搜自行下载)

steamcmd程序

服务器运行环境,以及DX修复软件! (找我提供下载地址或网站搜自行下载)

自主搭建CSGO服务器

CSGO是开源游戏 所以可以搭建属于自己的专属服务器

服务器的选择:

什么是BGP线路呢?北网通,南电信这句话你可能有听过,就是字面理解的意思,BGP线路就是电信、网通、移动三线合一个IP,无需设置接口,自动分配最优网络线路,在稳定性和速度上更有优势,可保证服务器的稳定运行,但是相比单线/双线来说,BGP的成本也会更高,不会存在 电信玩家卡 网通 移动顺畅,网通顺畅 电信 移动玩家卡的种种情况.无需设置接口,自动分配最优网络线路,在稳定性和速度上更有优势

另外,像theisle、dayz、方舟等这些steam游戏来说,游戏的帧数和渲染效果都是很高的,只有把显示效果、游戏帧数做到更好,才能给玩家更好的游戏体验,所以服务器的CPU选择也是很关键的,对于高品质画面游戏,支持睿频加速、多线程技术、动态加速频率的CPU会更加合适,避免出现卡顿的情况。i9系列高主频服务器的非常合适。

玩CSGO的人应该都知道,欧服CSGO服务器在海外,所以延迟会比较高,延迟高意味着游戏加载会比较慢,这也是为什么有的人会自己搭建服务器的一个原因,个人搭建服务器多数用的都是国内的服务器,延迟低,加载更快,游戏体验感更好。

这就延伸出一个问题,并不是国内的所有机器都是延迟很低,也需要结合机房环境和服务器带宽,机房不同,服务器的稳定性和安全性都不同,带宽资源也不一样,steam类游戏帧数高比较占用带宽,玩家人数多,如果是带宽不足,延迟就会更高

在上面有提到steam类的游戏帧数都挺高的,帧数越高,对服务器的硬盘配置要求也越高,现在市面上SSD固态硬盘比较常用,运行速度快,i9-9900K的存储容量512G M.2固态硬盘。游戏行业同行竞争大,容易遭受同行的攻击在防御上可以根据自己的需求去做选择。

接下来我们进入主题:CSGO游戏架设教程

下载SteamCmd

steam任何一个游戏的服务端程序你都要通过steamcmd来安装

下载解压steamcmd,然后通过steamcmd安装Theisle的服务端程序

下载Notepad++ (编写代码脚本兼容性强)

进入服务器这两个文件我是直接下载好的在服务器里面

复制并保存下面的内容到:D:\steamcmd\1.bat(如果没有1.bat请自行创建)然后运行1.bat

steamcmd +login anonymous +app_update 740 validate +quit

注:Login adonymous填写你steam的账号 app_update 填写你steam账号的密码

D:\steamcmd\steamapps\common\Counter-Strike Global Offensive Beta - Dedicated Server

创建一个2.bat,然后将代码复制进去并且运行

srcds.exe -game csgo -console -ip 0.0.0.0 -usercon +game_type 0 +game_mode 0 +port 27015 +map de_dust2 -tickrate 128 -maxplayers_override 32 +mapgroup mg_active

如果显示编码有问题,记得检查下编码空格位置删减一下就好,运行bat2

进入steam找到自己搭建的服务器,在收藏夹进行搜索自己服务器的IP+端口27015进行连接

这里会显示无法在局域网搜索到服务器

注意:

为服务器设置1个token密钥 如果没有设置 则会提示只允许内网连接等

Valve 已经强制开启 服务器匿名登陆 不会出现在 互联网,收藏夹可见 可进入【限局域网】

1.账号要求 必须绑定手机

2.账号必须具有steam安全令牌/邮箱验证

3.账号必须有对应游戏

Account Requirements

Your Steam account must not be currently community banned or locked. 你的Steam账号 必须非被ban和锁定状态

Your Steam account must not be limited. 你的账号必须不是限制状态,CDKEY/礼物不能解除限制,必须充值/消费5刀以上

Your Steam account must have a qualifying registered phone.  你的账号必须绑定手机

Your Steam account must own the game for which you are creating a game server account. 你的Steam账户必须有对应游戏

Your Steam account may create 1000 game server accounts. 你可能最多 可以建 1000个 游戏服务器账号 【目前实测应该是70/70】

登陆store.steampowered.com/account/选择账户明细

绑定账号手机

打开服务器管理页 steamcommunity.com/dev/managegameservers (创建APPID地址)

打开这里

填写 730 (CSGO服务器端) ,下面是备注可选

然后点击create创建 如果失败说明steam 账号不满足条件请看上面账号要求

打开服务器中的文件夹

csgo/cfg 下的server.cfg 文件使用Notepad++ 编辑此文件,如果csgo/cfg下没有server.cfg文件自己直接创建一个就好,编辑好再次启动bat2

再次到steam页面搜索自己的服务器进行连接就行了

注:每个服务器必须设置为不同的key,多少个服务器就要创建多少个key!

尾部增加一行sv_setsteamaccount   "XXXX"      xxxx 为 token密钥

直连命令 使用connect命令加入游戏。点击“~”键,输入“connect 加上空格加IP”

启动服务器

休闲模式:

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

如何添加CSGO(KZ模式)

SourceMod : sourcemod.net/downloads.php?branch=stable

Metamod : sourcemm.net/downloads.php?branch=stable

打开就是下载页,选择windows版本就可以了

然后就是我们最主要的KZ插件,这里使用的是新的KZ插件GOKZ

GOKZ:bitbucket.org/kztimerglobalteam/gokz/src/master/

选择最新版本下载

然后是运行GOKZ必要的组件

MovementAPI:github.com/danzayau/MovementAPI/releases/tag/1.1.3

DHooks : users.alliedmods.net/~drifter/builds/dhooks/2.2/

DHooks的下载页可能会加载有点慢

目前2.2版本是最新的,所以就选2.2,选择windows版本下载

打开csgoserver文件夹,里面应该是这样的

接下来安装插件, 首先解压SourceMod和Metamod

只需将它们放入csgoserver文件夹里面的csgo目录下即可

注意是 csgoserver/csgo/ 下面

安装完SourceMod和Metamod后 接下来就是GOKZ插件的安装

安装方法也是同样的。只需将它们放入csgoserver文件夹里面的csgo目录下即可

安装完这3个后,就可以进行修改CFG的设置了,首先添加GOKZ的数据库,

这是路径:csgo\addons\sourcemod\configs\databases.cfg

在最下面添加一个新数据库: 可以直接复制我的覆盖掉原文件就可以

"Databases"

{

"driver_default""mysql"

// When specifying "host", you may use an IP address, a hostname, or a socket file path

"default"

{

"driver""default"

"host""localhost"

"database""sourcemod"

"user""root"

"pass"""

//"timeout""0"

//"port""0"

}

"storage-local"

{

"driver""sqlite"

"database""sourcemod-local"

}

"clientprefs"

{

"driver""sqlite"

"host""localhost"

"database""clientprefs-sqlite"

"user""root"

"pass"""

//"timeout""0"

//"port""0"

}

"kztimer"

{

"driver" "sqlite"//mysql also surropted

"host" "localhost"

"database" "kztimer-sqlite"

"user" "root"

"pass" ""

}

"gokz"

{

"driver" "sqlite"

"host" "localhost "

"database" "gokz_sqlite"

"user" "root"

"pass" ""

}

}

都完成后,尝试启动服务器, 在csgoserver文件夹新建bat脚本server.bat 用记事本打开 里面添加

srcds.exe -game csgo -tickrate 128 +maxplayer 10 +game_mode +map kz_winterroom_v1

maxplayer是玩家数量 map 后面是启动时的地图名。完成后打开就可以了 等待启动

出现这个窗口后,点击start server就可以启动服务器了, 密码随便填,不能为空,进入服务器不需要密码

出现这个界面就可以尝试连接服务器了 IP Address是你的公网IP, 在控制台输入 connect 你的公网IP 就可以进入服务器了, 如果进不去服务器,确定token密钥没问题的话,去看看服务器的防火墙是不是关闭了

如果能进入服务器了,接下来就是设置管理员权限。

csgo\addons\sourcemod\configs\admins_simple.ini

打开它,在最下面添加你的steam32位ID

下面是一个例子

"STEAM_1:1:xxxxxxxx" "z"

Z权限代表最高管理员权限,如果想给其他人添加权限的话,比如VIP权限也是这样的。

接下来是RTV和地图预定(提名)的插件,

在目录 csgo\addons\sourcemod\plugins\disabled

把 nominations.smx 和mapchooser.smx 还有rockthevote.smx

这3个插件复制到目录csgo\addons\sourcemod\plugins这个目录就可以了

地图方面的问题

全球地图globalMap最新打包地址:kzmaps.tangoworldwide.net

选择带GOKZ名字的下载就可以了

等待下载地图的时候,添加地图名字和地图提名

在目录csgoserver\csgo里面 mapcycle.txt和maplist.txt 里面是默认的官方地图,全部删除后,在下载全球地图压缩包的网站点击 mapcycles/ 这个分组 然后点GOKZ.txt 讲里面的地图名字全部复制到刚才我说的2个TXT文本里就可以了,注意,2个TXT文本内容要一致

当服务器架设完毕,测试没有什么问题后,就可以申请全球服务器了,需要fq

申请全球服务器的要求:服务器没有密码,必须是公开的服务器

全球插件资源:bitbucket.org/kztimerglobalteam/globalrecordssmplugin

选择GlobalAPI-Core这个下载就可以了,只需要这个。

然后是2个必要插件

SteamWorks:users.alliedmods.net/~kyles/builds/SteamWorks/

SMJansson:forums.alliedmods.net/showthread.php?t=184604

SteamWorks只需要下载最新版本Windows版就可以

SMJansson这2个都要下

下完后就是插件的安装

GlobalAPI-Core和SteamWorks的安装和上面安装的插件方法是一样的,将addons直接拖到CSGO文件夹里面就可以了

将SMJansson的第一个压缩包里面的pawn里面2个文件夹放到csgo\addons\sourcemod里面,提示覆盖直接覆盖就好

然后是smjansson_binaries里面的2个文件,直接放到csgo\addons\sourcemod\extensions里面就可以

然后重启服务器,进入服务器测试,输入!gc或者!globalcheck来测试全球插件是否安装成功。

在我们输入!gc后左下角会出现这个

除了 API key和You 都是打√的话就是安装成功了,如果!gc没有反应的话检查SMJansson和smjansson_binaries还有SteamWorks是不是都放对位置了

安装成功后就可以去申请全球服务器的API了。打开这个网站可能需要fq,没有工具的可以用steam加速,然后在用游戏里面的网页浏览器(shif+tab打开最下面)

点击这个直接登录steam,最好是用你申请token密钥的账号登录。

登录后是这个界面

直接点击左边的Servers然后下级列表点Apply

输入你的服务器信息,第一个是IP,第二个是服务器端口(在IP:后面的数字)第三个是服务器名字

最后点submit。等待管理员去你的服务器审核(一般是5-7天),如果不知道什么时候审核通过,可以接着打开这个网站,点最下面的Servers

最右边的Approved绿色的就是审核通过了,然后点Api key会自动把Key复制到你的粘贴板,到路径csgo\cfg\sourcemodglobalrecords.cfg把你的API key复制到里面保存,重启服务器,进入服务器输入!gc和!wr测试看看是不是全球服务器了

可以查询到WR,具体的可以用!maptop查看.

我是艾西一个专注于游戏服务器的热心小伙,希望可以帮助到有需要的小伙们

携手驰网带你了解更多网络知识(有一台服务器可以干很多很酷的事情)

CSGO社区服务器开服架设搭建教程windows服务器什么配置的合适国际服相关推荐

  1. 天龙八部手游服务端架设搭建教程

    天龙八部手游服务端架设搭建教程 大家好,我是艾西.最近更新游戏搭建教程比较少也被不少小伙伴催更,今天我和大家聊聊天龙八部手游服务端架设搭建. 游戏讲述元佑元年,大宋遭受辽国入侵的故事,玩家可扮演峨眉. ...

  2. 在线客服系统源码-在线客服php源码下载-新版网站客服系统-搭建教程-无限坐席

    拥有一个自己搭建的客服系统给我们自己的网站带来的很大的方便.比如访客即时沟通,可以不丢掉任何询盘. 对于我们自己运营的站点来说有一个自己的客服系统是非常必要的.成本也就是一个服务器的成本. 下面分享的 ...

  3. 云服务器架设网站教程_服务器架设网站教程

    服务器架设网站教程 云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越.稳定可靠.弹性扩展的IaaS(Infrastructure as a Service) ...

  4. 最全新手建站教程 如何搭建网站Windows服务器

    第一步:前期准备工作 1:注册华为云并进行相关认证领取试用Windows服务器: 2:注册选择域名(本文由于服务器没有备案,尝试使用在阿里备案的域名): 3:下载相关服务器环境与必备软件: 4:下载建 ...

  5. 通过PowerShell开源社区的Win32-OpenSSH来管理你的Windows服务器

     通过PowerShell开源社区的Win32-OpenSSH来管理你的Windows服务器 官方安装步骤:https://github.com/PowerShell/Win32-OpenSSH/ ...

  6. 国际服刺激战场服务器维护要多久,刺激战场:国际服玩家想转服到日韩端!原因只是国际服“太坑”?...

    欢迎大家前来观看第117期刺激战场特约节目<刺激鲜报>,又到了每日"鲜"时刻!本栏目主打刺激战场国服.国际服.体验服.端游等服务器的奇闻趣事.废话不多说,我们还是来看看 ...

  7. pes2020服务器维护中,【重磅】PES2021删卡时刻/传奇及国际服补偿一览

    本文首发于公众号:指尖实况 今天国际服在日常维护后,发布了一则令全服玩家沉默流泪的消息,那就是PES2021的时刻传奇和普卡传奇的删卡通知,国米,摩纳哥,圣保罗三家俱乐部的传奇全军覆没,AC米兰那边俱 ...

  8. CSGO(KZ模式)服务器搭建教程(windows系统)包含申请全球服务器操作方法

    第一步:首先要先下载steamcmd 下载链接:https://pan.baidu.com/s/10DIjazj_5mOzViGQYbVlvw 提取码:l0zy 然后在任意一个盘创建2个文件夹(最好不 ...

  9. 方舟非官方服务器修改,方块方舟非官方服务器架设图文教程 非官方服务器怎么架设_游侠网...

    进入到后台后,先点红圈1选项,进入监测界面,然后点红圈2选项使用steam更新将服务器内的游戏文件更新到最新版本.会弹出一个黑色的窗口,不用管,等出现the process is now comple ...

最新文章

  1. 年报统计系统—基本信息模块的目标文档
  2. JAVA复习5(集合—— Vetor)
  3. gpg加解密软件学习
  4. linux文件的时间格式
  5. mysql必_MySQL必知必会(一)
  6. mysql10038_navicat for mysql (10038)如何解决
  7. 新iPhone机模曝光:依旧三款配色 难有渐变机身
  8. 鸟类的大脑处理数据模式,可以启发CPU/GPU的设计
  9. 【源码好又多】开源在线教育系统
  10. wget 下载需要登录验证的网页文件
  11. 百货商场如何运用预付费系统进行电能管理呢?
  12. Matlab画图和点标记
  13. 配置IP SAN服务器搭建iscsi(协议)存储系统
  14. StrongSORT:Make DeepSORT Great Again(翻译)
  15. linux服务器通过代理连接网络
  16. 佛大叮当-开源校园小程序
  17. 这个世界没有想象中的那么好,但似乎 ...... 也没那么糟
  18. IDEA中大小写切换
  19. Robomongo与MongoDB的故事
  20. python 编写获取阿里巴巴行业分类数据代码

热门文章

  1. 仿招商银行APP指纹识别弹框
  2. 前端必看书籍总结(哪些值得看)
  3. CF 327 A Flipping Game
  4. 【Android Studio】初级控件设置
  5. 北汽新能源150北汽160使用六叶树USBCAN卡进行电池均衡
  6. 内部医护揭秘莆田系医院
  7. LTPS、IGZO、OLED都是什么?【转】
  8. 多用户商城系统建站需要考虑的几个因素
  9. 操作系统-文件的结构以及文件管理
  10. 图片转换为马赛克效果