插件开发

linux_auto_restart:空服自动重启

Linux 服务器空闲时自动重启,回收内存防止长跑劣化。

运维插件:服务器空且达到设定运行时长后自动重启 srcds,回收内存、清理引擎长跑产生的劣化。管理员可用命令查看/触发(见命令表)。

文件位置

项目路径
插件文件plugins/linux_auto_restart.smx
源码addons/sourcemod/scripting/linux_auto_restart.sp

命令一览

命令类型权限说明
sm_restart管理员ADMFLAG_ROOT
sm_crash管理员ADMFLAG_ROOT人工触发服务器崩溃;通知 Accelerator 忽略随后 3 分钟内产生的报告,控制失败时回退到卸载扩展

聊天中输入 !命令名(去掉 sm_ 前缀)等价于控制台命令。