上一篇给大家介绍了gmod服务器端的下载与更新,准备好服务器端后我们就可以开始架设gmod最基本的游戏模式沙盒(Sandbox)了。
1、使用GUI模式启动服务器端
我们进入服务器端的目录,找到srcds并双击运行, 填写参数后即可启动。
使用GUI模式无法进行模式选择等一些功能,所以即使是沙盒模式我也不建议你使用GUI模式进行开服,从此开始的教程部分将使用命令行模式。
2、了解命令行参数
首先先来看一下一个沙盒模式的启动参数
srcds.exe -console -game garrysmod +map gm_construct +maxplayers 24 -ip 0.0.0.0 -port 27015 +servercfgfile server.cfg +gamemode sandbox
- -console :使用命令行模式
- -game garrysmod :设定游戏为gmod
- +map gm_construct :设定初始地图为gm_construct
- +maxplayers 24 :设定最大玩家数为24
- -ip 0.0.0.0 : 设定使用的ip地址为0.0.0.0 注:此处应为你的公网ip或局域网地址(网卡地址),如果你不清楚可先填0.0.0.0
- -port 27015 :设定监听端口为27015
- +servercfgfile server.cfg :设定服务器配置文件为server.cfg
- +gamemode sandbox :设定游戏模式为sandbox(沙盒)
打开记事本并将此段保存为sandbox.bat,并和srcds放到一起,如图
3、以命令行模式启动服务器
现在我们双击sandbox.bat启动服务器端,成功启动后会如图所示,至此你已成功经架设了一个纯净的沙盒模式。
4、了解服务器参数(ConVars)
我们刚刚虽然成功启动了服务器,但服务器名字、密码什么的都还没有设定,这需要我们修改服务器配置文件,之前命令行里设定的是+servercfgfile server.cfg
我们找到这个文件,位于garrysmod\cfg\server.cfg,使用文本编辑器打开它(从此处开始推荐大家使用notepad3)
- hostname :服务器名称,可用中文,请注意不要过长
- rcon_password :远程连接密码,请先留空
- sv_password :服务器密码,不需要进入密码请留空
- sv_region :服务器区域,255为全球无需改动
- sv_lan : 局域网模式,一般我们建立的是公网服务器,请设为0
不同的模式也会有不同的服务器参数可供设置,如图中:
- sv_kickerrornum :踢出有脚本错误的玩家,鉴于gmod插件众多难免会有error,默认设为0
- sbox_godmode :这是沙盒模式独有的参数,设为0可关闭god模式
如果你的server.cfg是空的可以 点我下载
保存并重启你的服务器,如果你是用的vps或者云主机,检查下监听端口(我们上面设置的是27015,根据你的设置)有没有添加到安全组或者防火墙,TCP与UDP均需要添加,详细方法请查阅相关运营商的文档与帮助;使用自家电脑通过宽带方式的需要进行端口映射,后续的教程我们会进行讲解。
9 Comments
真好玩厉害了我的个
端口必须是这个么
不是必须,27015只是默认端口
那个服主,我开服时遇到一些问题,能帮一下我么
我qq2512110209
我表示我VPS假设服务器 然而 游戏搜不到服务器!!!
检查有没有打开安全组和防火墙
服主我在开服时遇到问题,请求帮助qq1061935169
为什么我找不到srcds文件,目录里没有?
回到教程一检查每个步骤