Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 1843|回复: 27

[命令] 寻找被玩家用箭击中的实体

[复制链接]
鱼宝放心飞 当前离线
积分
4136
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2014-9-6
查看详细资料
发表于 2021-7-17 10:28:00 | 显示全部楼层 |阅读模式
原版模组
中文名称: 寻找被玩家用箭击中的实体
英文名称: Victim Searcher
是否有配套资源包:
语言支持: 简体中文 
原版模组版本: 1.0.2
适用版本: 预览版(下面注明) 1.17.X 1.16.2~1.16.5 1.16~1.16.1 
下载地址: https://www.mcbbs.net/thread-1225906-1-1.html
与多人游戏兼容性: 完全兼容
原版模组类型: 前置

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 鱼宝放心飞 于 2021-8-12 18:57 编辑

寻找被玩家用箭击中的实体

Victim Searcher

victim_searcher.png


作用

  • 寻找被玩家用箭击中的实体。

原理

  • 检测玩家使用弓或弩;
  • 匹配 UUID,确定玩家射出的箭;
  • 给箭加一个不幸(Unluck)的药水效果,其倍率(Amplifier)与玩家的 UID 相同;
  • 根据实体身上不幸的药水效果倍率来确定攻击者。

缺陷

  • 占用了原版不幸的药水效果;
  • 无法检测被玩家击杀的实体;
  • 无法检测对药水效果免疫的实体;
  • 为了添加不幸的药水效果,射出后的光灵箭(Spectral arrow)被修改成了带有发光效果的箭(Arrow)。

贡献者


下载

评分

参与人数 1人气 +1 收起 理由
jason_sun + 1 MCBBS有你更精彩~

查看全部评分

chixvv 当前离线
积分
539
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2019-5-17
查看详细资料
发表于 2021-7-17 10:45:14 | 显示全部楼层
本帖最后由 chixvv 于 2021-7-17 10:48 编辑

玩家射的箭攻击到实体,不可以直接用进度检测吗是我搞错了
回复

使用道具 举报

鱼宝放心飞 当前离线
积分
4136
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2014-9-6
查看详细资料
 楼主| 发表于 2021-7-17 10:47:43 | 显示全部楼层
chixvv 发表于 2021-7-17 10:45
玩家射的箭攻击到实体,不可以直接用进度检测吗

这个数据包的作用是确定哪一个实体被哪一位玩家打了。
回复

使用道具 举报

chixvv 当前离线
积分
539
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2019-5-17
查看详细资料
发表于 2021-7-17 10:56:38 | 显示全部楼层
为什么有这么大的几率检测不到

评分

参与人数 1金粒 +5 收起 理由
鱼宝放心飞 + 5 开生存试试

查看全部评分

回复

使用道具 举报

鱼宝放心飞 当前离线
积分
4136
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2014-9-6
查看详细资料
 楼主| 发表于 2021-7-17 12:02:46 | 显示全部楼层
本帖最后由 鱼宝放心飞 于 2021-7-17 12:08 编辑
chixvv 发表于 2021-7-17 10:56
为什么有这么大的几率检测不到

刚才去试了一下,创造也可以。

暂时不知道是什么原因引起的。
如果没有把实体打死的话,理论上都应该检测地到。
我猜大概率是卡了或者冲突了
回复

使用道具 举报

chixvv 当前离线
积分
539
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2019-5-17
查看详细资料
发表于 2021-7-17 14:48:24 | 显示全部楼层
本帖最后由 chixvv 于 2021-7-17 14:50 编辑

又看了一下,感觉其实你这个数据包的思路不太对,没法按预期工作
  1. "entity": {
  2.            "effects": {
  3.                       "minecraft:unluck":{
  4.                       }
  5.            }
  6. }
复制代码

实际上进度的触发是早于效果的施加的

所以第一次射箭检测不到,然后unluck效果也会保留下来

第二次射箭检测的是上一次保留下来的unluck效果

评分

参与人数 1人气 +2 金粒 +30 收起 理由
鱼宝放心飞 + 2 + 30 在修了在修了

查看全部评分

回复

使用道具 举报

鱼宝放心飞 当前离线
积分
4136
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2014-9-6
查看详细资料
 楼主| 发表于 2021-7-17 15:26:17 | 显示全部楼层
本帖最后由 鱼宝放心飞 于 2021-7-17 21:01 编辑
chixvv 发表于 2021-7-17 14:48
又看了一下,感觉其实你这个数据包的思路不太对,没法按预期工作
实际上进度的触发是早于效果的施加的

改成这样,我原本想的是减少资源占用。
个人认为在玩家伤害实体的时候检测药水效果比直接检测药水效果要来得好。
结果把进度的触发早于药水效果的施加给忘了
现在的打算是改回原来的直接检测药水效果,而不是在玩家伤害实体后延迟 1 tick 检测。
缺点的第2条,有时无法收到反馈,可能就是这个原因导致的,而不是距离不够。
请与受害者保持一定距离,以保证射出的箭能被检测到。

已经修好了(
回复

使用道具 举报

名为默默 当前离线
积分
22
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2021-7-17
查看详细资料
发表于 2021-7-17 21:40:55 | 显示全部楼层
真不戳

评分

参与人数 1人气 -1 金粒 -10 收起 理由
SHEEP_REALMS -1 -10 请仔细阅读版规,本版严禁灌水!.

查看全部评分

回复

使用道具 举报

北枫丶惜缘彡 当前离线
积分
35
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-4-17
查看详细资料
发表于 2021-7-18 11:49:54 | 显示全部楼层
针不戳谢谢大佬

评分

参与人数 1人气 -1 金粒 -10 收起 理由
SHEEP_REALMS -1 -10 请仔细阅读版规,本版严禁灌水!.

查看全部评分

回复

使用道具 举报

xiaoqu12345 当前离线
积分
57
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2021-7-18
查看详细资料
发表于 2021-7-18 12:53:26 | 显示全部楼层
谢谢大佬qwq

评分

参与人数 1人气 -1 金粒 -10 收起 理由
SHEEP_REALMS -1 -10 请仔细阅读版规,本版严禁灌水!.

查看全部评分

回复

使用道具 举报

fgvkkb233 当前离线
积分
354
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2016-12-24
查看详细资料
发表于 2021-7-18 16:51:07 | 显示全部楼层
那pvp眼不得花
回复

使用道具 举报

wuduheibai 当前离线
积分
86
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2019-2-5
查看详细资料
发表于 2021-7-20 23:56:04 | 显示全部楼层
这可以在直播的时候用
回复

使用道具 举报

luckyxing 当前离线
积分
765
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2021-3-20
查看详细资料
发表于 2021-7-23 19:42:23 来自手机 | 显示全部楼层
这个是指示伤害还是指示打中的目标啊
回复

使用道具 举报

丿Luckly 当前离线
积分
79
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2014-10-12
查看详细资料
发表于 2021-8-8 16:57:54 | 显示全部楼层
牛的牛的牛的

评分

参与人数 1人气 -1 金粒 -10 收起 理由
SHEEP_REALMS -1 -10 请仔细阅读版规,本版严禁灌水!.

查看全部评分

回复

使用道具 举报

解脱° 当前离线
积分
855
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2016-2-13
查看详细资料
发表于 2021-8-10 11:19:08 | 显示全部楼层
这玩rpg地图搭配好爽啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2021-9-26 09:01 , Processed in 0.078666 second(s), Total 36, Slave 30 queries, Release: Build.2021.09.22 1647, Gzip On, Redis On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

© 2010-2020 我的世界中文论坛 版权所有 本站原创图文内容版权属于原创作者,未经许可不得转载

快速回复 返回顶部 返回列表