• >
  • 辅助Mod
  • >
  • [WDIS]我射中了谁 (Who did I shoot)
[WDIS]我射中了谁 (Who did I shoot)
模组属性评比

距离显示结果还剩4票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志
  • 暂无日志..

历史编辑记录更多
    管理组申请

      暂无管理组..

    编辑组申请

      暂无编辑组..

    最近参与编辑
    停更
    开源
    [WDIS]

    我射中了谁

    Who did I shoot

    --

    初出茅庐

    昨日指数: -
    昨日平均指数: 62.433

    9131

    总浏览

    --

    资料填充率


    下载本模组
    • 简介

      本数据包可用于确定被玩家用弓或弩射出的箭击中的实体。

      效果

      [WDIS]我射中了谁 (Who did I shoot)-第1张图片

      • 给予被玩家用弓或弩射出的箭击中的实体 1 秒的发光效果;

      • <玩家> 射中了 <实体> 的格式将结果显示在聊天栏中。

      • 将鼠标指针移动到 <玩家> 或 <实体> 之上,还可以查看他们的 UUID

      • 可在函数 wdis:find_target 中修改以实现其他效果。

      • 其中 @s 指玩家,@e[tag=wdis-self] 指被玩家用弓或弩射出的箭击中的实体。

      原理

      1. 给每位玩家分配一个 UID(记分板分数);

      2. 检测玩家使用弓或弩;

      3. 匹配 UUID,确定玩家射出的箭;

      4. 给箭加一个霉运(Unluck)的药水效果,其倍率(Amplifier)与玩家的 UID 相同;

      5. 根据实体身上霉运的药水效果倍率来确定攻击者。

      • 为了添加霉运的药水效果,射出后的光灵箭(Spectral arrow)被修改成了带有发光效果的箭(Arrow),直到落地后才修改回光灵箭。

      缺陷

      1. 占用了原版霉运的药水效果;

      2. 无法检测被玩家击杀的实体;

      3. 无法检测对药水效果免疫的实体。

      卸载

      使用命令 /function wdis:remove 移除本数据包添加的记分板和命令存储。

    短评加载中..