玖123
不知怎样做到

Java_command
以一个命令方块为中心
(高频)
  1. /effect @a[r=10] 效果 等级 时间
复制代码

给10格内的玩家效果。
effect指令用法以及药水id:
http://www.mcbbs.net/thread-473446-1-1.html

baisang
Java_command 发表于 2017-3-18 22:58
以一个命令方块为中心
(高频)

应该不要高频的吧,药水貌似可以用命令方块调无限时间的

hqqaazz
baisang 发表于 2017-3-19 08:17
应该不要高频的吧,药水貌似可以用命令方块调无限时间的

无限时间只是一段很长的时间而已,还是会过的,
高频的原因是让一个区域内的人一直获得短时间(例如2秒)的药水状态,
要是用了长时间的药水状态的话,岂不是进过这个区域后,即使离开也能有效果嘛?

如果想准确的控制的话,
  1. /effect @a[x=?,y=?,z=?,dx=?,dy=?,dz=?] 效果 等级 时间
复制代码


dx,dy,dz是延伸距离,比如说dx=3就是向+x方向延伸3格,-3就是向-x方向延伸3格。

afjl
用1.11吗?试试这个
/summon area_effect_cloud ~ ~ ~ {Duration:10000,Radius:范围,Effects:[{Amplifier:等级,Id:效果id,Duration:10}]}
例如:
/summon area_effect_cloud ~ ~ ~ {Duration:10000,Radius:5,Effects:[{Amplifier:20,Id:1,Duration:10}]}
半径为5,20级的迅捷效果
但药水云会消失,且有颗粒效果

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