前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在Ubuntu 14.04上运行反恐精英:全球攻势(CS:GO)

在Ubuntu 14.04上运行反恐精英:全球攻势(CS:GO)

作者头像
santana2000
发布2018-09-03 16:02:24
3.1K0
发布2018-09-03 16:02:24

反恐精英:全球攻势(CS:GO)是Valve出品的一款第一人称射击游戏。您可以通过自己架设服务器来完全控制您的游戏和游戏模式,以便于您设定您想要的CS:GO的精确风格。本指南包含有关如何下载专用服务器和启动游戏服务器的说明。

在你开始之前

  1. 您将需要一个Steam帐户和一份反恐精英:全球攻势。需要游戏服务器令牌来托管公共CS:GO服务器。如果没有令牌,则客户端只能在局域网内连接。
  2. 完成我们的指南:为Steam游戏服务器安装SteamCMD。这将在您的Linode上安装并运行SteamCMD,本指南将从SteamCMD页面的内容之后开始。

注意本指南是为非root用户编写的。需要提升权限的命令带有前缀sudo。如果您不熟悉该sudo命令,可以查看我们的“ 用户和组”指南。

反恐精英的先决条件:全球攻势

从SteamCMD指南中,CS:GO需要一个额外的步骤。

  1. 替换防火墙规则以稍微扩展游戏可用的端口范围。此命令假定您只有 SteamCMD指南中的iptables规则: sudo iptables -R INPUT 5 -p udp -m udp --sport 26900:27030 --dport 1025:65355 -j ACCEPT

安装反恐精英:全球进攻

  1. 确保您在目录~/Steam中,然后访问Steam>提示。 cd ~/Steam && ./steamcmd.sh
  2. 在SteamCMD提示符下,匿名登录: login anonymous 或者使用您的Steam用户名登录: login example_user
  3. 将CS:GO安装到Steam用户的主目录: force_install_dir ./csgo-ds app_update 740 validate 这可能需要一些时间。如果下载看起来好像已停止,请耐心等待。下载完成后,您应该看到以下输出: Success! App '740' fully installed. Steam>
  4. 退出SteamCMD。 quit 注意要更新CS:GO,请再次运行上述4个命令。

游戏服务器登录令牌

CS:GO需要服务器令牌,除非您希望将玩家限制为仅从服务器局域网内连接的客户端。这需要拥有Steam帐户并拥有CS:GO。有关GSLT的更多信息,请参见Valve的CS:GO wiki

配置服务器

  1. 创建一个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选项列表,请参阅此页面
  2. 使用下面给出的内容为CS:GO创建启动脚本。请务必使用游戏服务器登录令牌替换脚本中的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
  3. 使脚本可执行: chmod +x ~/startcsgo.sh

启动服务器

  1. 现在您的服务器已安装并配置,可以通过startcsgo.shsteam用户的主目录运行脚本来启动它。 cd ~/ && ./startcsgo.sh 警告从这现在开始,除非您想要停止CS:GO,否则请勿在控制台中按Control + C键。
  2. 要从运行服务器控制台的屏幕会话中分离,请连续按下以下两个组合键: Control + A Control + D.
  3. 要重新启动控制台,请键入以下命令: screen -r
  4. 要停止服务器,先返回CS:GO的控制台,再按Ctrl + C组合。

加入游戏

  1. 启动反恐精英:全球攻势。
  2. 启动后,转到“ 加入游戏”并单击“ 浏览社区服务器”
  3. 单击“ 收藏夹”选项卡,然后单击底部的“ 添加服务器 ”。
  4. 输入您的Linode的IP地址,然后单击“ 将此地址添加到收藏夹”
  5. 你会看到你的新反恐精英:全球攻势服务器。单击右下角的“ 连接”,然后开始尽情游戏。

游戏设置

游戏模式和类型

您可以更改游戏类型和模式以启动不同类型的服务器:

代码语言:javascript
复制
Mode                   game_mode    game_type
Classic Casual             0            0
Classic Competitive        0            1
Arms Race                  1            0
Demolition                 1            1

这些设置在启动命令中更改。

RCON

登录服务器后,您可以使用反引键按钮打开RCON控制台(</code>), or your mapped key. 在输入密码后添加 typercon_password. 更多有关 RCON 的消息, 点击 这里.

更多信息

有关此主题的其他信息,您可能需要参考以下资源。提供这些是希望它们有用,但请注意,我们无法保证外部托管材料的准确性或及时性。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 在你开始之前
  • 反恐精英的先决条件:全球攻势
  • 安装反恐精英:全球进攻
  • 游戏服务器登录令牌
  • 配置服务器
  • 启动服务器
  • 加入游戏
  • 游戏设置
    • 游戏模式和类型
      • RCON
      • 更多信息
      相关产品与服务
      云服务器
      云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档