本帖最后由 tyson 于 2014-4-19 20:57 编辑



大家好
最近快中段考,没什么时间
就直入主题
我为大家带来[1.8+][Tyson]无mod矿物探测器





Dragnoz大大有了这个灵感
我只是做出来而已





效果展示
http://player.youku.com/player.php/sid/XNzAwNjY4Mzg0/v.swf







下页为原理
如不再看请给点鼓励或留言












其中
橙色,紫红,黄色,灰色(黄色下面)蓝色为需要不断激活的命令


而白色,粉红色,绿色为之前准备用的命令


首先是白色
  1. /scoreboard objectives add diamonds dummy
复制代码
创建一个变量 diamonds



粉红色
  1. /scoreboard objectives setdisplay sidebar diamonds
复制代码
将侧边栏显示diamonds



绿色
  1. gamerule commandBlockOutput False
复制代码

关闭命令方块提示



橙色
  1. /scoreboard players set @p diamonds 1 {ActiveEffects:[{Id:2b,Amplifier:1b}]}
复制代码
将拥有迟缓效果的玩家diamonds设定为1



紫红色
  1. execute @p[score_diamonds_min=1] ~ ~ ~ fill ~-3 1 ~-3 ~3 15 ~3 minecraft:air 1 replace minecraft:diamond_ore
复制代码
在diamonds为一的玩家下方把钻石替换为空气



黄色
  1. /tellraw @p {text:"发现钻石",color:blue}
复制代码
不解释



灰色
  1. execute @p[score_diamonds_min=1] ~ ~ ~ fill ~-3 1 ~-3 ~3 15 ~3 minecraft:diamond_ore 1 replace minecraft:air
复制代码
在玩家下方把空气再替换钻石



蓝色
  1. /scoreboard players set @a[score_diamonds_min=1] diamonds 0
复制代码
最后分数归0





附录

药水指令
  1. /give @p minecraft:potion 1 16421 {CustomPotionEffects:[{Id:2,Amplifier:1,Duration:400}]}
复制代码


谢谢大家喜欢就给点人气鼓励我吧










[groupid=546]Command Block Logic[/groupid]