Minecraft
命令方块 红石 红石火把 比较器 中继器
大家好我是来自宅霸的PFS_Godcommands【求眼熟】,今天给大家带来的是抽奖剑!这个可以用在一些RPG的存档。不多少说直接上效果图。
效果是不是很高端。不要着急马上带你进入神秘的指令部分。首先创建计分板 /scoreboard objectives add cjj stat.useItem.276 cjj 这个是检测玩家使用钻石剑的使用次数。276 是钻石剑ID 也可以自己改,比如斧头,铲子什么的。
接下来按照图上的样子摆放。获取命令方块的指令 /give @p minecraft:command_block如图所示抽取每个物品的几率都是25%可以根据需要修改命令方块的数量或者红石中继器的档数来修改概率。 比如10个命令方块就是10%可以根据自己的需要进行调整。
接着就是检测指令了 /testfor @a[score_cjj_min=1] 检测计分板 cjj 使用次数大于或等于1的玩家是否存在。四个命令方块都输入这个指令。
然后像这样摆放命令方块,4个都一样。时间原因就不一一截图了,反正全部都对着这个图片做就好了。
建好后是这样的,如图、
然后是在蓝色羊毛旁边的命令方块内输入你要给予的物品 /give @a[score_ccj_min=1] xxx 数量 红色羊毛旁边的命令方块内输入提示 /say 玩家 @a[score_cjj_min=1] 抽到了 xxx。 xxx就是你要给予的物品。比如我输入的指令是/give @a[score_ccj_min=1] 57 那么提示就输入/say 玩家 @a[score_cjj_min=1] 抽到了钻石块。其他的也根据这个格式制作。
接下来就在粉色羊毛旁边的命令方块内输入 /scoreboard players set @a[score_ccj_min=1] cjj 0设置计分板cjj使用次数大于等于一的玩家的cjj分数设置为0其他的这几个命令方块输入的都是这个指令。
接着就是激活这个系统了。很简单随便找一个检测命令方块这里使用中继器对着这个命令方块,然后在在中继器的输入段放置红石火把,放置的瞬间打掉红石火把,然后在把这个中继器打掉就可以了。如图。
快拿起你的钻石剑去测试吧!
如果喜欢的朋友请点赞+转发,让更多的朋友学习这篇教学吧!
如果不能抽奖请重新做7,8,9步骤。