veterans:游戏时长与资历
读 Steam API 统计 L4D2 游戏时长,提供资历称号与时长查询。
veterans 通过 Steam Web API 获取玩家的 L4D2 游戏时长,用于资历展示(配合 hextags_lite 称号)与相关准入策略,结果有本地缓存。
它做什么
- 查询玩家 Steam 游戏总时长/实际时长(需要
l4d2_playtime_apikey)。 !time查看自己的时长;管理员sm_timeall看所有人。- 支持排除名单(
sm_veterans_exclude/sm_veterans_include)与预留位豁免。 - 隐私资料读不到时长的玩家按配置处理。
文件位置
| 项目 | 路径 |
|---|---|
| 插件文件 | plugins/extend/veterans.smx |
| 源码 | addons/sourcemod/scripting/extend/veterans.sp |
| 更新源清单 | Anne_Updater_All.txt(公开) |
命令一览
| 命令 | 类型 | 权限 | 说明 |
|---|---|---|---|
sm_clear | 管理员 | ADMFLAG_GENERIC | Clear cache |
sm_time | 玩家/控制台 | - | 显示时间 |
sm_timeall | 管理员 | ADMFLAG_GENERIC | 显示所有玩家时间 |
sm_veterans_exclude | 管理员 | ADMFLAG_GENERIC | Exludes a user from veterans plugin |
sm_veterans_include | 管理员 | ADMFLAG_GENERIC | Includes an already excluded user from veterans plugin |
聊天中输入 !命令名(去掉 sm_ 前缀)等价于控制台命令。