l4d2_private_license:私有插件授权网关(私有)
基于数据库的服务器白名单,决定私有插件能否启用。
l4d2_private_license 是 AnneHappy 私有插件体系的授权网关:服务器启动时按数据库白名单校验授权,未授权的服务器上私有功能(PWA/PMA 等)不会启用。
它做什么
- 按
configs/l4d2_private_license.cfg+ 数据库授权行校验服务器身份(server_id、端口、feature)。 - 给其他私有插件提供授权状态 native。
怎么使用
sm_private_license_status:查看当前授权状态、feature、server_id、端口与失败原因。sm_private_license_reload:改完配置后重新校验(均 ADMFLAG_ROOT)。
文件位置
| 项目 | 路径 |
|---|---|
| 插件文件 | plugins/optional/AnneHappy/l4d2_private_license.smx |
| 源码 | addons/sourcemod/scripting/optional/AnneHappy/l4d2_private_license.sp |
| 更新源清单 | private/Anne_Updater_Private.txt(私有,需服务器授权) |
命令一览
| 命令 | 类型 | 权限 | 说明 |
|---|---|---|---|
sm_private_license_status | 管理员 | ADMFLAG_ROOT | 显示当前服务器授权状态、feature、server_id、端口和失败原因。 |
sm_private_license_reload | 管理员 | ADMFLAG_ROOT | 重新读取 configs/l4d2_private_license.cfg 并重新校验数据库授权。 |
聊天中输入 !命令名(去掉 sm_ 前缀)等价于控制台命令。