反恐精英:全球攻势(CS:GO)是Valve出品的一款第一人称射击游戏。您可以通过自己架设服务器来完全控制您的游戏和游戏模式,以便于您设定您想要的CS:GO的精确风格。本指南包含有关如何下载专用服务器和启动游戏服务器的说明。
注意本指南是为非root用户编写的。需要提升权限的命令带有前缀
sudo
。如果您不熟悉该sudo
命令,可以查看我们的“ 用户和组”指南。
从SteamCMD指南中,CS:GO需要一个额外的步骤。
~/Steam
中,然后访问Steam>
提示。
cd ~/Steam && ./steamcmd.shSteam
用户的主目录:
force_install_dir ./csgo-ds app_update 740 validate
这可能需要一些时间。如果下载看起来好像已停止,请耐心等待。下载完成后,您应该看到以下输出:
Success! App '740' fully installed. Steam>CS:GO需要服务器令牌,除非您希望将玩家限制为仅从服务器局域网内连接的客户端。这需要拥有Steam帐户并拥有CS:GO。有关GSLT的更多信息,请参见Valve的CS:GO wiki。
server.cfg
使用首选文本编辑器调用的文件。选择您不会在其他地方使用的主机名和唯一RCON密码。
〜/Steam/ CSGO-DS / CSGO / cfg/ SERVER.CFG1 2 3 4 5 6 7 8
hostname "server_hostname" sv_password "server_password" sv_timeout 60 rcon_password "rcon_password" mp_autoteambalance 1 mp_limitteams 1 writeid writeip 其他有关的server.cfg
选项列表,请参阅此页面。YOUR_GSLT
命令。
〜/ startcsgo.sh1 2 3 4
#!/bin/sh cd ./Steam/csgo-ds screen -S "Counter-Strike: Global Offensive Server" ./srcds_run -game csgo -usercon +game_type 0 +game_mode 1 +mapgroup mg_bomb +map de_dust2 +sv_setsteamaccount YOUR_GSLT -net_port_try 1 运行时,脚本将进入路径~/Steam/csgo-ds,
在屏幕会话中选择竞争模式并启动Dust2服务器。有关更多启动模式和游戏选项,请参阅Valve的CS:GO wiki。startcsgo.sh
从steam
用户的主目录运行脚本来启动它。
cd ~/ && ./startcsgo.sh
警告从这现在开始,除非您想要停止CS:GO,否则请勿在控制台中按Control + C键。您可以更改游戏类型和模式以启动不同类型的服务器:
Mode game_mode game_type
Classic Casual 0 0
Classic Competitive 0 1
Arms Race 1 0
Demolition 1 1
这些设置在启动命令中更改。
登录服务器后,您可以使用反引键按钮打开RCON控制台(</code>), or your mapped key. 在输入密码后添加 typercon_password. 更多有关 RCON 的消息, 点击
这里
.
有关此主题的其他信息,您可能需要参考以下资源。提供这些是希望它们有用,但请注意,我们无法保证外部托管材料的准确性或及时性。