CentOS7使用LinuxGSM搭建csgo服务器
CentOS7.8使用LinuxGSM搭建CS:GO服务器
安装依赖
yum install mailx postfix curl wget tar bzip2 gzip unzip python3 binutils bc jq tmux glibc.i686 libstdc++ libstdc++.i686 SDL SDL-devel SDL2.x86_64 SDL2-devel.x86_64
生成Game Server Login Token (GSLT)
#登陆 https://steamcommunity.com/dev/managegameservers
创建用户并下载GSM
adduser csgoserver passwd csgoserver su - csgoserver wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh csgoserver ./csgoserver install
需要github下载脚本,建议准备好网络,否则下载失败
输入Y
如果提示缺少依赖,最好退出返回root用户yum安装
主体程序安装完成
测试启动
./csgoserver start
刷新GLST页面,会显示密匙登录时间
破解服务端
./csgoserver stop
下载RevEmu
#Rev官方下载地址bir3yk.net/forum/topic_2642 mv /home/csgoserver/serverfiles/bin/steamclient.so /home/csgoserver/serverfiles/bin/steamclient_valve.so wget https://www.vos.cn/nexus/730.zip unzip 730.zip && mv steamclient.so /home/csgoserver/serverfiles/bin && mv rev.ini /home/csgoserver/serverfiles/ su chown -R csgoserver:csgoserver /home/csgoserver/serverfiles/bin/steamclient.so chown -R csgoserver:csgoserver /home/csgoserver/serverfiles/rev.ini chmod 775 /home/csgoserver/serverfiles/bin/steamclient.so chmod 775 /home/csgoserver/serverfiles/rev.ini
修改参数
su - csgoserver cd /home/csgoserver/lgsm/config-lgsm/csgoserver cat _default.cfg > csgoserver.cfg mv _default.cfg _default.cfg.bak vim /home/csgoserver/lgsm/config-lgsm/csgoserver/csgoserver.cfg
竞技模式+game_type 0 +game_mode1
defaultmap=dust2
tickrate=128
gslt改为自己的
echo "https://vos.cn" > /home/csgoserver/serverfiles/csgo/motd.txt vim /home/csgoserver/serverfiles/csgo/cfg/csgoserver.cfg
安装插件平台
cd /home/csgoserver/serverfiles/csgo wget https://sm.alliedmods.net/smdrop/1.10/sourcemod-1.10.0-git6492-linux.tar.gz tar -xzvf sourcemod-1.10.0-git6492-linux.tar.gz echo '"STEAM_0:1:4916010" "99:z"' >> /home/csgoserver/serverfiles/csgo/addons/sourcemod/configs/admins_simple.ini ./csgoserver start #STEAMID查询网站https://steamid.io/
服务端命令
rcon_password sm_admin
GSM常用命令
https://linuxgsm.com/lgsm/csgoserver/
本站所有文章均可随意转载,转载时请保留原文链接及作者。