最近有个朋友找我,说我之前在百度po的架设方法各种不工作, 今天我就弄来久违的新浪微博来给大家做个教程. 本人没在中国许久
中文还是语残... 将就着读读吧, 有问题的话欢迎在评论里评论我会给大家解答.
这个是基于Windows的服务器建设教程,Linux系统的教程请参见底部相关博客
一.
1.下载与安装SteamCmd
SteamCmd的作用就是用于下载各种Steam游戏的服务端, 这个是架设各种Steam服务器的基本,
有了这个就等于有了个下载器.
下载地址: Nefarius(镜像) | 百度云网盘 | 115网盘
2.解压下载到的文件到桌面的steamcmd文件夹 !!!千万不要将文件直接解压到桌面不然运行起来你就哭了!!!
3.运行steamcmd.exe
4. 登陆: 大部分服务器都只需要用匿名账号登入就行, 但是csgo的服务器必须要你的steam 帐号,
虽说目测帐号不一定要买了csgo才行, 但是必须登陆.
login 用户名
然后输入你的steam密码. 不用担心这个steamcmd是阀门官方的软件不会发生盗号的情况. 可参考原文
如果你设置了2代密码的话, 那你就要去邮箱查邮件然后把那几位字母数字打进去.
二.设置与下载服务器端
1.设置路径
在steamcmd 输入 force_install_dir 设置一个你想要的路径, 比如
force_install_dir ./csgo/
↑这样的话我的steamcmd 就会变成
桌面
steamcmd/csgo
和其他文件夹, ./csgo/可以改成绝对路径 比如: c:\csgo\
当然路径你可以改成自己喜欢的方便日后
2.下载服务端
输入:
app_update 740 validate
总体来说, 一,二 步骤可以简化为:
下载steamcmd
右键steamcmd.exe
创建快捷方式
在目标的文字后面,加个空格,再加
steamcmd +login 用户名 密码 +force_install_dir c:\路径\ +app_update 740 validate +quit
然后运行↑修改过的快捷方式.这样子服务器就应该会开始下载了
↑正在下载中
当东西到了100% 就会自动消失, 消失了就是下载成功了.
如果卡在一个地方两天两夜目测你就要重新按steamcmd 或者快捷方式来下载了, 放心,
可以断点续下不会从头开始!
三. 运行服务端与进入客户端测试
当你下载好你的服务端, 你的服务端目录按理论会长成这样:
↑完整服务端路径
1.创建运行快捷方式
- 右键srcds.exe 创建快捷方式
-右键 快捷方式 点击 属性
-在目标(Target) 那一段东西后面 按空格留空一格, 复制黏贴到空格后面
休闲娱乐
srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust
经典竞技:
srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_bomb_se +map de_dust2_se
军备竞赛:
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
然后确定, 然后运行你创建的快捷方式,然后你可以重命名快捷方式以方便分别,然后就没有然后了...
↑服务端跑起来之后