唔咩
我用了这个指令却还是无差别的选择了【所有的落地物品】,而不是特定的计分板分数的物品求解为何Orz
  1. /execute @e[type=Item,score_Tp-Hero=1,score_Tp-Hero_min=1,score_OnGround=1,score_OnGround_min=1] ~ ~ ~ /tp @p[r=5,c=1] 280 65 1222
复制代码



对于这个指令也是同样的,指令是无差别执行的,把【全部的物品】都删除
  1. /kill @e[type=Item,score_Tp-Hero=1,score_Tp-Hero_min=1,score_OnGround=1,score_OnGround_min=1]
复制代码
而在此之前,我已经添加了计分板


  1. scoreboard objectives add Tp-Hero dummy
复制代码

  1. scoreboard objectives add OnGround dummy
复制代码






pca006132
小白勇者 发表于 2015-3-13 18:03
您好,使用目标选择器时每种参数您仅能指定一个值。例如若您已经指定了score_变量名1=数字,您便不能指定scor ...

可以的...

小白勇者

纯属失误...真抱歉。
更正:避免在记分板变量名中使用"-",即变量名"Tp-Hero"中的"-",该符号会让参数失效。

唔咩
小白勇者 发表于 2015-3-13 20:07
纯属失误...真抱歉。
更正:避免在记分板变量名中使用"-",即变量名"Tp-Hero"中的"-",该符号会让参数失效。 ...

那是否只能使用大小写英文?

pca006132
唔咩 发表于 2015-3-13 20:44
那是否只能使用大小写英文?

最好,因为用别的符号,他可能会误判

唔咩
pca006132 发表于 2015-3-13 20:46
最好,因为用别的符号,他可能会误判

谢谢!感谢一直以来你的帮助!

End-Enderman
[hr]
我试一试,貌似是这样

End-Enderman

貌似不管事啊[/hr]