关于Valve服务器架设相关教程-Windows-CSGO

关于VALVE服务器

Valve旗下游戏允许玩家自行搭建服务器,游戏服务器分为官方服务器和社区服务器,社区服务器为玩家自行搭建,例如求生之路、CSGO、军团要塞、(DOTA2)。玩家可以通过社区服务器与其他玩家进行联机,并且可以对服务器一些游戏属性进行修改、通过增加插件使其游戏变得更加有趣、多元化。

基础搭建

一、网络设置和网络映射

租用云服务器用户请开启相关服务器TCP/UDP端口

搭建服务器需要对网络进行映射(局域网除外),只有成功映射才能使得其他玩家搜索到自己搭建服务器。

有关网络映射大致分为两种:DMZ端口映射

DMZ:将一个IP地址所在的主机完全暴露在外网之下,所有端口都可以被扫描到。

端口映射:只开放部分端口,其他人只能通过部分端口和你进行连接。

注意:服务器主机需要直接与第一级路由器(或Modem)相连,否则无法进行网络映射。

Valve服务器默认占用端口是27015,若被占用则自动使用27015之后端口(27016)。

映射相关教程不在这里例行说明,相关教程烦请自行百度谷歌。

二、SteamCMD下载与更新

本文引用于:Developer.valvesoftware.com/wiki/SteamCMD

SteamCMD下载地址:Steamcdn-a.akamaihd.net/client/installer/steamcmd.zip

SteamCMD是对steam相关工具或服务端进行下载的软件。

下载后在非中文目录地址新建文件夹并双击SteamCMD.exe进行更新。

例如:将文件解压在C:\SteamCMD并更新。

更新完对SteamCMD输入指令下载服务端

login anonymous #匿名登录
force_install_dir ./CSGO #设置安装目录为当前文件夹中的"CSGO"文件夹
app_update 740 #安装或更新CSGO服务端,740为CSGO服务端ID

有关服务端SteamID请查找:Developer.valvesoftware.com/wiki/Steam_Application_IDs

当然你可以选择login <username> <password>来用自己账户登录。

如果你是懒癌晚期患者,你可以写一个bat来快速下载/更新服务端

start steamcmd.exe +login anonymous +force_install_dir ./csgo +app_update 740 validate

这样就下载完啦

注意:客户端每次更新后 服务端也需要进行更新,方法同上首次下载方法相同。

三、服务端的配置与启动

本文引用于:developer.valvesoftware.com/wiki/Counter-Strike:_Global_Offensive_Dedicated_Servers

服务端需要配置一些属性才能启动相应的模式地图,利用Bat批处理文件可以做到快速简单启动。

例如:建立休闲模式DUST2地图。

在csgo文件夹下新建txt文件并键入如下:

srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2
-game csgo          #启动csgo服务器
-console            #控制台模式
-usercon            #用户设置
+game_type          #游戏类别
+game_mode 0        #游戏模式
+mapgroup mg_active #游戏地图组
+map de_dust2       #地图DUST2

保存,将txt后缀改为bat 运行即可。

CSGO服务端单独注意

部分Valve服务端,例如CSGO服务端需要单独验证服务器令牌才能进行互联网联机 否则会锁定sv_lan 1(局域网模式)

需要登录:Steamcommunity.com/dev/managegameservers进行注册并得到一个令牌

你需要在刚刚txt文件中额外加入[+sv_setsteamaccount 你的令牌] 即可。


进阶搭建

服务端内容扩展说明

Valve允许玩家在使用服务端时候加入插件,插件大多来自第三方玩家自己制作。这样既丰富了游戏模式,提高游戏可玩性,还可以开发思维提高创新能力,增强与好友的基情,实现游戏高度自由化。

在Source引擎游戏(如CSS CSGO L4D2)中插件的基础的基础是SourceMOD和MetaMOD,在此基础之上衍生出数不胜数的插件,例如:CSGO中的单挑 死斗 僵尸模式等等。

一、关于Server.cfg文件编辑
二、SourceMOD MetaMOD下载与安装

SourceMod官网:Www.sourcemod.net

MetaMod官网:Www.sourcemm.net

将两个压缩文件解压到csgo文件夹中,创建addons和覆盖cfg文件夹就完成了。

三、SourceMOD权限等设置的配置

 

四、SourceMOD插件下载安装
五、SourceMOD插件汉化与源码
点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注