ssh 工具推荐
本来想放在第一节的……
推荐 PuTTY
与 WinSCP
两个软件来管理服务器。PuTTY
用于运行 ssh 指令,WinSCP
主要用于文件管理,因为有图形化的界面,对于 Windows 用户很友好。
SourceMOD 与 MetaModSource 安装
这两个插件是给起源引擎游戏安装插件的必备前置, Insurgency 也是一款起源游戏,我们也需要安装它们。
去 SourceMOD[1] 和 MetaModSource[2] 网站下载 Linux 的软件包,并解压在 Insurgency 的安装目录。参照下图。
如果小水管上传太慢的话,可以在服务器里解压。把压缩包放在 Insurgency 目录下,
# 把文件名改成自己的
tar zxvf sourcemod-filename.tar.gz
tar zxvf mmsource-filename.tar.gz
安装就完成了。接下来简单配置一下。
简单配置
先将自己设为管理员。编辑下面的文件,参考图中的路径找到 admin_simple.ini
并打开编辑,把自己的 SteamID 设为管理员。
怎么看自己的SteamID
可以在 Steam 控制台里查看。首先打开 Steam 的控制台:找到 Steam 的快捷方式,在目标那栏末尾添加
-console
(注意前面有个空格)。
退出并重启 Steam,应该能看到Steam 上面多了一个 “控制台” 页签。输入
user_info
就能看到当前登录用户的信息,也包括 SteamID
在文件末尾添加一行
"STEAM_9:9:9999" "99:z"
把自己的 SteamID 替换掉上面的数字就可以了。
然后就可以进游戏测试下管理员权限有没有正常生效。进入地图后,聊天框键入 !map
看看选地图的框有没有弹出来。