插件开发

l4d_target_override:特感目标重定向

Silvers 的目标覆盖框架,按规则改写特感的攻击目标。

l4d_target_override(作者 Silvers)是一个目标改写框架:按 data/l4d_target_override.cfg 里的规则,改变特感 AI 选择攻击目标的优先级。Anne 服用它与 SI_Target_limit 协同,实现目标数量限制与优先级控制。

它做什么

  • 按特感类型定义目标选择规则(优先/排除某类目标)。
  • 运行时由其他插件(如 SI_Target_limit)通过 native 接口动态调整。

怎么使用

改完 data/l4d_target_override.cfg 后,管理员 sm_to_reload 重载配置(ADMFLAG_ROOT)。

文件位置

项目路径
插件文件plugins/optional/AnneHappy/l4d_target_override.smx
源码addons/sourcemod/scripting/optional/AnneHappy/l4d_target_override.sp
更新源清单Anne_Updater_All.txt(公开)

命令一览

命令类型权限说明
sm_to_reload管理员ADMFLAG_ROOTReloads the data config.

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