基础准备
开启x86 packages并安装steamcmd
|
|
服务端安装
打开steamcmd
输入steamcmd
先更新一下,等待出现steamcmd>
修改安装目录
输入 force_install_dir [安装路径] 确定安装位置
force_install_dir /mnt/server/cs2
登录steam账号
login steam用户名
login anonymous
然后交互操作
安装
app_update 730 validate
更好的操作
|
|
服务器配置
server.cfg
位于安装目录的game/csgo/cfg
下,进行如下修改
|
|
可以在server.cfg中添加指令 host_workshop_map 来加载创意工坊地图
以上指令并非全都要写入的,可以根据个人需求增减,其他的指令请参考CS2官方社区文档:
https://developer.valvesoftware.com/wiki/List_of_Counter-Strike_2_console_commands_and_variables
启动
创建个脚本start.sh
,写入如下内容:
|
|
通过sh start.sh
启动,可能会遇到
/home/election6204/.steam/sdk64/steamclient.so: cannot open shared object file: No such file or directory
|
|
防火墙
这是udp游戏,放行udp的27015端口
加入
connect xx.xx.xx.xx:27015;password xxx
插件添加
MetaMod
下载 https://www.metamodsource.net/downloads.php?branch=dev
下载后放在game/csgo下,即把整个addons文件夹放在里面
编辑gameinfo.gi(game/csgo下)
搜索Game_LowViolence csgo_lv,放在它的下一行
Game csgo/addons/metamod
MatchZy
下载 https://github.com/shobhit-pathak/MatchZy/releases
下载后放在game/csgo下,即把整个addons文件夹放在里面
安装后启动输入meta list
|
|
插件配置参考cs2服务器配置自定义