CSGO全名反恐精英全球行动,是一款划时代的FPS对战竞技游戏,在全世界大多数国家和地区,CSGO都是最热门的FPS多人联机对抗竞技游戏。随着CSGO的发展,在中国大陆的玩家也越来越多,今天小编为大家介绍正版CSGO服务器的搭建方法和基础教程,希望对大家有所帮助。
服务端说明:
同步Steam更新!
可直接运行服务端,不用登陆Steam!
服务端安装说明:
方法一:
1.下载Steam平台
2.运行并登陆Steam平台
3.打开Internet Explorer浏览器,在地址栏输入steam://install/740
4.按照提示安装X:\Steam\steamapps\common\Counter-Strike Global Offensive Beta - Dedicated Server\
5.退出Steam,进入X:\Steam\steamapps\common\Counter-Strike Global Offensive Beta - Dedicated Server\文件夹
6.自定义地图放在X:\Steam\steamapps\common\Counter-Strike Global Offensive Beta - Dedicated Server\csgo\maps文件夹下
7.鼠标右击srcds.exe创建快捷方式
8.鼠标右击快捷方式srcds.exe属性,在目标一项后面加上” -game csgo”
9.修改游戏模式参数;在快捷方式srcds.exe属性,在目标一项修改
经典-娱乐模式:
“ -game csgo -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust”
经典-比赛模式:
“ -game csgo -usercon +game_type 0 +game_mode 1 +mapgroup mg_bomb +map de_dust“
军械库-军备竞赛模式:
“ -game csgo -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map de_dust”
军械库-破坏模式:
“ -game csgo -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_dust”
10.运行快捷方式srcds.exe,弹出架设界面
11.找到Secure(Valve Anti-Cheat)/安全(Valve反作弊)选项,把勾去掉
12.网络选项根据情况而设置(局域网联机选择Lan,互联网选择Internet)
13.UDP Port输入27016或以上数字(防止端口号和游戏端口冲突)
14.输入rcon密码,开始服务器
15.互联网访问本机服务端,需设置端口映射,详细说明参考交换机/路由器设置,非固定IP需使用“花生壳”软件进行绑定
方法二:
1.下载SteamCmd更新工具
2.解压内容到一个目录(例: D:\SteamCmd\ ) 提示:请勿解压到正常的Steam客户端文件夹中
3.运行SteamCmd(例: D:\SteamCmd\SteamCmd.exe ) 提示:需在根目录下运行,否则会出错
4.登陆Steam帐号(提示:如果电脑上开着Steam的话,务必要关闭,否则会导致无法正常操作);在Steam>命令行窗口输入login 用户名 密码
5.收到Steam Guard 提示,请检查邮箱并输入验证码
6.登陆成功,会看到登陆成功的信息:”...Success.”
7.下载CS:GO服务端;在Steam>命令行窗口设置CS:GO服务端的安装路径(绝对路径:”force_install_dir D:\csgo-ds\”;相对路径:”force_install_dir ..\csgo-ds\”)
8.安装或更新CS:GO服务端;第一次安装或者想验证服务端文件的完整性:”app_update 740 validate”;简单地更新现有的服务端文件:”app_update 740”(使用SteamCmd更新服务端;创建SteamCmd快捷方式,SteamCmd快捷方式属性,目标加上” +login anonymous(用户名 密码) +force_install_dir D:/csgo_ds +app_update 740 validate”)
9.完成后在Steam>命令行窗口输入quit退出
10.进入D:\csgo-ds\文件夹
11.自定义地图放在D:\csgo-ds\csgo\maps文件夹下
12.鼠标右击srcds.exe创建快捷方式
13.鼠标右击快捷方式srcds.exe属性,在目标一项后面加上” -game csgo”
14.修改游戏模式参数;在快捷方式srcds.exe属性,在目标一项修改
经典-娱乐模式:
“ -game csgo -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust”
经典-比赛模式:
“ -game csgo -usercon +game_type 0 +game_mode 1 +mapgroup mg_bomb +map de_dust“
军械库-军备竞赛模式:
“ -game csgo -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map de_dust”
军械库-破坏模式:
“ -game csgo -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_dust”
15.运行快捷方式srcds.exe,弹出架设界面
16.找到Secure(Valve Anti-Cheat)/安全(Valve反作弊)选项,把勾去掉
17.网络选项根据情况而设置(局域网联机选择Lan,互联网选择Internet)
18.UDP Port输入27016或以上数字(防止端口号和游戏端口冲突)
19.输入rcon密码,开始服务器
20.互联网访问本机服务端,需设置端口映射,详细说明参考交换机/路由器设置,非固定IP需使用“花生壳”软件进行绑定
1.安装 SteamCMD 工具
(1).为SteamCMD新建一个文件夹X:/steamcmd
(2).下载 SteamCMD(Windows) Update Tool
http://media.steampowered.com/installer/steamcmd.zip
(3).解压下载的文件到文件夹
2.运行 SteamCMD
打开X:/steamcmd 文件夹里面的 steamcmd 文件
3.SteamCMD 登录
第一次出现Steam>时输入login steamID 密码
建议输入login anonymous 匿名登录
4.下载CS:GO 服务器
(1).登陆后出现Steam>时输入
force_install_dir X:\csgo-ds\
force_install_dir .\csgo-ds\
force_install_dir ..\csgo-ds\
(2).下载或升级服务器
app_update 740 validate
(3).一直等待服务器下载完成服务器大小接近8GB
5.安装 SourceMod 和 MetamodSource
(1)下载Metamod Source
下载Windows系统下最新的版本
http://www.sourcemm.net/snapshots
建议下载 stable branch…
(2).下载Sourcemod
下载Windows系统下最新的版本
http://www.sourcemod.net/snapshots.php
建议下载 stable branch…
(3).两个文件里的内容解压后复制到
X:/steamcmd/csgo-ds/csgo/
6.让Non-Steam的玩家可以进入服务器
(1).进入./csgo/cfg/sourcemod 用记事本打开sourcemod.cfg文件
在里面最上面的一行填
sv_lan 1
(2).现在去.\csgo-ds/csgo/cfg 并且打开server.cfg文件,如果没有就新建一个
里面填上
sv_lan 0
7.安装 revEmu
(1).下载最新的版本
http://bir3yk.net/forum/topic_179/
(2).下载完解压后复制Server里的文件到./csgo-ds
8.开始架设服务器
打开 X:\steamcmd\csgo-ds右击srcds.exe文件创建快捷方式
右击 srcds - 快捷方式属性, 在目标栏后面输入空格然后输入以下代码
例: "X:\steamcmd\csgo-ds\srcds.exe" -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +mapde_dust +sv_pure 0
切记最后要加上 +sv_pure 0 否则No-Steam客户端无法进入服务器
休闲模式:
-game csgo -usercon +game_type 0 +game_mode0 +mapgroup mg_bomb +map de_dust +sv_pure 0
竞技模式:
-game csgo -usercon +game_type 0 +game_mode1 +mapgroup mg_bomb_se +map de_dust2 +sv_pure 0
军备竞赛模式:
-game csgo -usercon +game_type 1 +game_mode0 +mapgroup mg_armsrace +map ar_shoots +sv_pure 0
爆破模式:
-game csgo -usercon +game_type 1 +game_mode1 +mapgroup mg_demolition +map de_lake +sv_pure 0
死亡竞赛模式:
-game csgo -usercon +game_type 1 +game_mode2 +mapgroup mg_allclassic +map de_dust +sv_pure 0
确定保存后运行 srcds - 快捷方式
9.进入服务器
游戏内按~ 输入 connect IP
其他设置(部分):
修改X:\steamcmd\ csgo-ds\csgo\cfg\server.cfg
host_players_show 2 //显示玩家信息及其得分,而不是maxplayers;0 阻止玩家信息查询;1 仅显示最大玩家数和运行时间(默认);2 显示所有玩家信息
//以下参数影响地图更换
mp_match_end_restart 0
mp_match_end_changelevel 1
mp_endmatch_votenextmap 1 //比赛结束地图投票,0为关闭,1为开
快捷方式设置(部分):
-game csgo -usercon -tickrate 128-port27015 -maxplayers_override 12 +game_type 0 +game_mode 1 +mapgroup mg_bomb+mapde_dust2
-usercon:允许客户端使用rcon将命令发送至服务器控制台
-port 27015:使用27015端口,默认是27015,如果需要多开服务器,此参数不能重复,也不推荐使用27020
-maxplayers_override 12 :最大玩家数,默认10人
插件设置(部分):
修改X:\steamcmd\ csgo-ds\csgo\addons\sourcemod\configs\csgo_hostname.ini
输入你的服务器名,支持中文(需要以UTF-8 without BOM或UTF-8 as ANSI的编码方式保存)
X:\steamcmd\csgo-ds\csgo\cfg\gamemode_competitive_server.cfg //配置热身时参数
修改X:\steamcmd\ csgo-ds\csgo\addons\sourcemod\configs\admins_simple.ini
OP列表,在最后一行加上(需带引号)
"STEAM_ID" "权限等级"
SteamID可以进入任意一个服务器后,在控制台输入status查到,一个SteamID对应一个Steam账号
权限等级说明:
"a"//预留通道
"b"//Generic admin, requiredforadmins
"c"//踢人
"d"//BAN
"e"//解BAN
"f"//处死玩家
"g"//换地图
"h"//修改服务器参数
"i"//修改服务器设置
"j"//置顶消息
"k"//发动投票
"l"//给服务器上密码
"m"//远程发送命令至控制台
"n"//修改sv_cheats参数及relatedcommands
"z" //顶级权限
"o" //warmod菜单的权限