#4 从零开始开发CSGO服务器(windows)

发布于 29 天前  94 次阅读


1 下载steamcmd

https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip

点击下载,下载完毕后解压至非磁盘根文件夹

打开steamcmd.exe

2 下载CSGO服务器文件

1 登录steam

如果你想匿名登录可以输入

login anonymous

如果你想用自己的账号登录 可以直接

login 你的steamid

依次输入密码 令牌(如果你有的话)

2 确定下载文件地址

force_install_dir 绝对路径

3 下载文件

app_update 740 validate

等待出线success字样时即说明安装成功

3 获取GSLT

GSLT是Valve对于服务器管理的一个措施

没有GSLT你的服务器将无法连接至公网 只能从内网访问

可以通过FRP来引导玩家走内网连接 但是这回导致封禁玩家无法直接封禁IP

GSLT需要登录Steam账户来申请

登录的账户必须绑定手机,没有被ban,未被限制

https://steamcommunity.com/dev/managegameservers

游戏ID输入730 第二行备注

点击create 这时候会上面的表格会出现一个新的列

复制一长串序列码

请注意 在任何时候请不要随意给他人提供GSLT

4 配置服务器启动项

新建一个txt文件

输入以下配置(可添加/修改 请另外查阅文档)

srcds.exe -game csgo +sv_setsteamaccount 你的GSLT -tickrate 128 +servercfgfile practicemode.cfg -maxplayers_override 16 +game_type 0 +game_mode 1 -nomaster -authkey 你的steamAPI

保存 并且修改为bat文件

放置于你的游戏文件夹 与srcds.exe同级

打开

修改地图 服务器名称 设置RCON密码即可启动


生如夏花之绚烂,死如秋叶之静美