updater:插件自动更新框架
插件版本检查与自动下载更新,AnneHappy 更新体系的执行端。
社区通用的插件自动更新框架:各插件注册自己的 manifest 地址,updater 定期检查并下载新版本。Anne 的插件更新源(/plugin_update/)就是给它喂清单的——join 插件的 join_autoupdate 决定用公开还是私有清单。
常用
sm_updater_status查看状态、sm_updater_check手动检查(ADMFLAG_RCON)。
文件位置
| 项目 | 路径 |
|---|---|
| 插件文件 | plugins/extend/updater.smx |
| 源码 | addons/sourcemod/scripting/extend/updater.sp |
命令一览
| 命令 | 类型 | 权限 | 说明 |
|---|---|---|---|
sm_updater_check | 管理员 | ADMFLAG_RCON | Updater - Forces Updater to check for updates. |
sm_updater_forcecheck | 管理员 | ADMFLAG_RCON | Updater - Forces updater to check for updates without limits |
sm_updater_status | 管理员 | ADMFLAG_RCON | Updater - View the status of Updater. |
聊天中输入 !命令名(去掉 sm_ 前缀)等价于控制台命令。