Doraemon_
如题,服务器带有粘液科技等一些插件

坑触可
可以通过计分榜再加一些命令来达到伤害

Doraemon_
坑触可 发表于 2019-8-2 11:52
可以通过计分榜再加一些命令来达到伤害

表示不怎么会

小庄c
不要是和平;其次不能装了安全插件

🥶❄️☠️
给钓鱼钩实体附加力量,几级力量就看你来定了

peterwalker
使用命令设置,但我不知道是哪个

peterwalker
沙漠之鹰xzy 发表于 2019-8-2 18:15
给钓鱼钩实体附加力量,几级力量就看你来定了

应该是史蒂夫的手

🥶❄️☠️
peterwalker 发表于 2019-8-3 02:33
使用命令设置,但我不知道是哪个

你是来灌水的吗?已举报不谢

爱心魔王FHC
思路是检测钓鱼钩(浮漂)周围是否有生物,有就给他们伤害效果
但是需要命令方块高频,服务器可以接受吗?可以就给你指令

150638643
调一下伤害设置应该可以

🥶❄️☠️
有了,你把指令块接上高频,频率设为2Hz~10Hz,然后重复使以钓鱼钩为中心1米直径中的生物获得瞬间伤害
  1. /execute @e[name=unknown] ~ ~ ~ effect @e[r=1] instant_damage 0 程度
复制代码

这段代码是1.12.1中的方法,1.14参照wiki修改一下把,我不懂1.14

Doraemon_
FHC红石 发表于 2019-8-3 15:47
思路是检测钓鱼钩(浮漂)周围是否有生物,有就给他们伤害效果
但是需要命令方块高频,服务器可以接受吗? ...

由于是个小型服务器,高频可能会导致服务器卡顿,所以不能用。不过还是感谢大佬的指导

Doraemon_
沙漠之鹰xzy 发表于 2019-8-4 22:01
有了,你把指令块接上高频,频率设为2Hz~10Hz,然后重复使以钓鱼钩为中心1米直径中的生物获得瞬间伤害

这 ...

好的,非常感谢 我会去尝试的

爱心魔王FHC
Doraemon_ 发表于 2019-8-5 13:25
由于是个小型服务器,高频可能会导致服务器卡顿,所以不能用。不过还是感谢大佬的指导 ...

那就低频这个指令,或者命令方块高频其实不会卡的说,现在优化都还不错,你可以先试试
/execute at @e[type=minecraft:fishing_bobber] run effect give @e[distance=..1] instant_damage

🥶❄️☠️
FHC红石 发表于 2019-8-5 08:47
那就低频这个指令,或者命令方块高频其实不会卡的说,现在优化都还不错,你可以先试试
/execute at @e[typ ...

不对,有问题????,如果是亡灵生物那就反而给他们加血

爱心魔王FHC
本帖最后由 FHC红石 于 2019-8-5 18:23 编辑

低频/高频
  1. /execute at @e[type=minecraft:fishing_bobber] if entity @e[type=!minecraft:fishing_bobber,type=!minecraft:item,type=!minecraft:arrow,distance=..1.6] run summon minecraft:arrow ~ ~0.7 ~ {Motion:[0d,-0.5d,0d],life: 1198s,Color:-1}
复制代码

这样好了,唯一的缺点就是玩家躲进两格高的地方就不会被箭伤到
-0.5可以改成更小的数值(如-3d),越小伤害越高
还有就是这个是只要被勾上了就是一直伤害……不知道LZ是不是要这种

爱心魔王FHC
@测试,如果收到了麻烦和我说一下
@沙漠之鹰xzy

爱心魔王FHC
本帖最后由 FHC红石 于 2019-8-5 19:00 编辑

如果只要勾住那一下有伤害,这样做
绿色命令方块都是保持开启,中间那个需要条件制约,紫色命令方块保持开启就行

到左的指令是
  1. /execute at @e[type=minecraft:fishing_bobber] if entity @e[type=!minecraft:fishing_bobber,type=!minecraft:item,type=!minecraft:arrow,distance=..1.6,tag=!A] run summon minecraft:arrow ~ ~0.7 ~ {Motion:[0d,-0.5d,0d],life: 1198s,Color:-1}
复制代码
  1. /execute at @e[type=minecraft:fishing_bobber] run tag @e[type=!minecraft:fishing_bobber,type=!minecraft:item,type=!minecraft:arrow,distance=..1.6] add A
复制代码
  1. /execute at @e[type=minecraft:fishing_bobber] run tag @e[type=!minecraft:fishing_bobber,type=!minecraft:item,type=!minecraft:arrow,distance=1.6..] remove A
复制代码


同上,-0.5可以改成更小的数值(如-3d),越小伤害越高



第一页 上一页 下一页 最后一页