我的世界弓箭的攻击者和被攻击者检测分析
我的世界弓箭的攻击者和被攻击者检测分析。要知道我的世界此次可是更新了箭矢,新增了几个新的箭,那下面游戏园小编就给大家检测一下关于弓箭的攻击者和被攻击者的属性吧!看看到底是什么样的情况吧!
弓箭的箭矢更新了几个新的箭,附带药水效果,这让弓箭的功能有了很大的施展。
NBT
创造模式里只有几个状态效果的箭,然而其他的状态效果其实是存在的,需要通过NBT修改:
CustomPotionEffects: 是一个列表,可以包含多种状态效果。
一个状态效果拥有以下标签:
Id: 状态效果的id,点我参考
Amplifier: 状态效果的等级;
Duration: 持续时间;
Ambient: 隐藏效果。
/give @p minecraft:tipped_arrow 1 0 {CustomPotionEffects:[{Id:20,Amplifier:999999,Duration:999999}]}
这个弓箭的效果是等级999999,持续999999的凋零效果。
我的世界弓箭的攻击者和被攻击者检测分析。要知道我的世界此次可是更新了箭矢,新增了几个新的箭,那下面游戏园小编就给大家检测一下关于弓箭的攻击者和被攻击者的属性吧!看看到底是什么样的情况吧!
弓箭的箭矢更新了几个新的箭,附带药水效果,这让弓箭的功能有了很大的施展。
NBT
创造模式里只有几个状态效果的箭,然而其他的状态效果其实是存在的,需要通过NBT修改:
CustomPotionEffects: 是一个列表,可以包含多种状态效果。
一个状态效果拥有以下标签:
Id: 状态效果的id,点我参考
Amplifier: 状态效果的等级;
Duration: 持续时间;
Ambient: 隐藏效果。
/give @p minecraft:tipped_arrow 1 0 {CustomPotionEffects:[{Id:20,Amplifier:999999,Duration:999999}]}
这个弓箭的效果是等级999999,持续999999的凋零效果。
那么苦力怕会一直受到凋零持续999999,直到死亡。
效果也可以是增益效果,比如生命增加:
/give @p minecraft:tipped_arrow 1 0 {CustomPotionEffects:[{Id:21,Amplifier:10,Duration:999999}]}
这个弓箭的效果是等级10,持续999999的生命增加效果。
/give @p minecraft:tipped_arrow 1 0 {CustomPotionEffects:[{Id:12,Amplifier:10,Duration:999999,Ambient:1}]}
就是一个等级10,时间999999,隐藏效果的防火效果
判定弓箭的攻击者和被攻击者
可以看到我射了苦力怕一脸后,我的分数变成1,苦力怕变成2。
做到这个,只需要两个指令:
原理
/scoreboard players set @e beShot 1 {ActiveEffects:[{Id:3b,Amplifier:0b}]}
给拥有状态的实体计分版设为1
/execute @e[score_beShot_min=1] ~ ~ ~ /scoreboard players set @p beShot 2
既然被射了,那么箭的持有者就是攻击者。
首先须要给一个拥有指定效果的箭。
/give @p minecraft:tipped_arrow 1 0 {CustomPotionEffects:[{Id:3,Amplifier:0}]}
(这边的效果是急迫,其实并没有什么卵用)
PS:在此非常感谢我的世界玩家贰逼的分享。
以上就是我的世界弓箭的攻击者和被攻击者检测分析。更多精彩尽在游戏园我的世界专区。
热门攻略推荐:
精品推荐
相关文章
更多+热门搜索
手游排行榜
- 最新排行
- 最热排行
- 评分最高
-
休闲益智 大小:300MB
-
主机游戏 大小:100M
-
赛车竞速 大小:33.59M
-
模拟经营 大小:494.1 MB
-
角色扮演 大小:511.8M
-
休闲益智 大小:297.8 MB
-
主机游戏 大小:5.75GB
-
冒险解谜 大小:406.17MB
-
模拟经营 大小:74.11MB
-
飞行射击 大小:28.51MB