Skip to content

标记与提示

Lin515 edited this page Jun 16, 2024 · 4 revisions

玩家遇到倒地、黑白、被控的时候,在队友的画面里其身上会出现标记提示。标记系统使用的是游戏原生的标记,所以不需要其他人也安装 MOD,但是需要启用选项:游戏菜单-选项-多人联机-游戏提示
仅非对抗类模式加载。

玩家要主动发出标记有两种方案:

  1. 绑定按键到 +alt1。例如绑定 g 键,在控制台输入:bind g +alt1,然后就可以用 g 键来标记东西了。
  2. 安装辅助插件,然后所有玩家都可以用 z 键人物语音菜单里的 “看” 指令来标记东西。

玩家主动标记的功能是通过对玩家的视角进行光线追踪来命中实体实现的,这是 @samisalreadytakenContextual Ping System 标记系统 里的方法,我用了其中的许多代码。
Contextual Ping System 的标记图标用的是其自制的材质,图标较小不影响视野。缺点就是需要其他人也安装该 MOD,未安装的人因为缺少材质而无法看到标记。我的 MOD 与它不冲突,可以同时订阅。

可标记的东西

  • 物资 提示物资名字与位置
    基本所有的可拾取、可使用的物资都可以标记。
  • 生还者 显示队友状态
    若队友的状态不健康,比如处于倒地、黑白,则会在队友身上显示除他自己外所有人可见的求助提示。
    若队友状态健康,则会显示其当前的血量,只对你自己可见且只会显示 2 秒。
  • 特感 提示特感名字与位置
    标记到 Tank 以外的特感不会显示图标,因为影响视野
  • 未触发的警报 提示“注意警报!”
  • 安全屋 提示“安全屋”
  • 普通门 提示“走这里吧”
  • 路径提示 提示“这里!”
    往空地上使用标记会给所有人一个路径提示,路径提示只允许存在一个。

配置

在配置文件找到 Hint = {

  • limit 标记提示数量上限
    队友状态与普通标记提示的总数量上限,若设置为 <=0 则彻底关闭标记系统。
    队友血量提示与路径提示不占用这里设置的数量名额,但关闭标记系统会关闭这两个标记功能。
  • offscreenShow 视野外的标记是否也要显示
  • help
    • duration 玩家倒地、挂边、黑白、被控提示的持续时间
      如果设置为 <=0 则彻底关闭该类提示。
    • dominateDelay 被控多少秒后自动出现提示
      若设置为 0 则无延迟立即显示,若 <0,则不会自动提示玩家被控,但是玩家与队友仍可以用主动标记发出提示。
    • smoker/hunter/charger/jockey 被特感控时对应的文字提示
    • ledge/dying/incap 挂边、濒死、倒地状态对应的文字提示
  • ping
    • duration 玩家主动标记的持续时间
      若设置为 <=0 则禁止玩家主动发出标记。
    • emptySpace 是否允许标记到空地作为路径标记
    • weaponMessage 标记到物资时会在聊天窗发出 xxx 标记了 xxx 的提示,设置为 false 则关闭该提示
  • deadHint 玩家死亡时是否输出提示
    死亡时不会有标记提示,不过会在聊天窗输出信息。BOT 死亡不会触发。
  • deadChat 死亡台词
    若这里设置为 "" 或者 null 则以服务器式提示输出。
Clone this wiki locally