找回密码
 注册账号
搜索
查看: 75|回复: 0

[讨论] 使用SteamCMD建议搭建一个CSGO的社区服务器

[复制链接]

3158

主题

690

回帖

3万

积分

管理员

积分
32361

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2025.2.13 18:11 | 显示全部楼层 |阅读模式
使用SteamCMD搭建服务器的方法

这里使用Windows版,简易搭建一个,方便和朋友玩

SteamCMD:https://developer.valvesoftware.com/wiki/Zh/SteamCMD

下载Windows版,解压,推荐新建个文件夹起名 SteamCMD 放进去解压

比如我解压到这里  C:\Program Files\steamcmd

运行 steamcmd.exe ,等待下载完成

微信截图_20250213181116.png


在上面的地方复制粘贴下面的内容,一行一行的复制粘贴,按回车执行

  1. login anonymous
  2. force_install_dir ./csgo
  3. app_update 740 validate
  4. exit
复制代码

耐心等待,需要下载30多个G的文件

完成后,打开 steamcmd\csgo   把所有的.bat文件复制到这个目录,效果如图

下载

爆破模式.bat (115 Bytes, 下载次数: 4)

经典竞技模式.bat (110 Bytes, 下载次数: 4)

经典休闲模式.bat (110 Bytes, 下载次数: 4)

军备竞赛.bat (115 Bytes, 下载次数: 4)

2025-02-13_184452.png

如果想放到公网上,需要申请一个Steam的CS:GO服务端公网秘钥  Login Token

地址:https://steamcommunity.com/dev/managegameservers

用你的Steam账号登陆,申请就行了

打开  steamcmd\csgo\csgo\cfg

新建一个txt,改名 server.cfg

修改添加以下内容

  1. hostname "CSGO"                     //服务器名字
  2. rcon_password "123"                 //服务器rcon远程密码
  3. sv_password ""                      //加入服务器密码,不设服务器密码则留空即可
  4. mp_freezetime 5                     //开局准备时间冻结时间
  5. mp_join_grace_time 15
  6. mp_match_end_restart 0
  7. sv_cheats 0                         //是否开启作弊
  8. sv_lan 0                            //是否为局域网服务器
  9. sv_setsteamaccount  "Login Token"   //服务器准入Token

  10. //**电脑难度设置
  11. bot_difficulty 3
  12. bot_chatter "off"
  13. bot_join_after_player 1
  14. bot_quota 10
  15. bot_quota_mode "fill"

  16. //**白名单黑名单设置
  17. writeid
  18. writeip
  19. exec banned_user.cfg
  20. exec banned_ip.cfg
复制代码


现在就可以执行bat开服了,不过还可以添加一些Mod或者插件什么的

下载SourceMod和MetaMod
这两个可以添加插件

SourceMod地址:https://www.sourcemod.net/downloads.php?branch=stable

MetaMod地址:https://www.sourcemm.net/downloads.php


下载,解压到 csgo/csgo 的目录中


找到 steamcmd\csgo\csgo\addons\sourcemod\configs 中的 admins_simple.ini

打开:https://steamid.io/

输入你的steam的个人链接,比如 https://steamcommunity.com/id/chatcyf/

可以看到你的steam的各种ID

在 admins_simple.ini 文件最下面,添加上以下内容,改成你的ID

  1. "STEAM_0:0:141118474"  "99:z"
复制代码


重启插件

  1. sm reload
复制代码



如果打算使用创意工坊,需要申请API密钥

https://steamcommunity.com/dev/apikey

启动命令大概就是这样

  1. srcds.exe -game csgo +game_type 0 +game_mode 1 +workshop_start_map 122439431 -authkey 756AAAAAABBBBBBCCCC
复制代码


剩下的看文档自己研究吧
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

Archiver|小黑屋|童话镇 |网站地图

GMT+8, 2025.2.22 17:00 , Processed in 0.029855 second(s), 5 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表