CommandStats: Information identifying scoreboard parameters to modify relative to the last command run.
|
#检测铁锭 /scoreboard players set @e[type=Item] testforItem 1 {Item:{id:"minecraft:iron_ingot",Damage:0s,Count:1b}} #创建链接 /stats entity @e[type=Item,score_testforItem_min=1] set AffectedBlocks @e[type=Item,score_testforItem_min=1,c=1] testforDoor #初始化计分板 /scoreboard players set @e[type=Item,score_testforItem_min=1] testforDoor 0 #探测并标记 /execute @e[type=Item,score_testforItem_min=1] ~ ~ ~ /testforblocks 897 55 16 895 59 16 ~-1 ~-1 ~ /scoreboard players set @e[type=Item,score_testforItem_min=1,score_testforDoor_min=1] createDoor 1 /execute @e[type=Item,score_testforItem_min=1] ~ ~ ~ /testforblocks 896 55 12 896 59 10 ~ ~-1 ~-1 /scoreboard players set @e[type=Item,score_testforItem_min=1,score_testforDoor_min=1] createDoor 2 #生成装备架 /execute @e[type=Item,score_testforItem_min=1,score_createDoor_min=2,score_createDoor=2] ~ ~ ~ /clone 894 55 12 894 59 10 ~ ~-1 ~-1 /execute @e[type=Item,score_testforItem_min=1,score_createDoor_min=1,score_createDoor=1] ~ ~ ~ /clone 897 55 18 895 59 18 ~-1 ~-1 ~ (把安检门复制到铁锭物品处) /execute @e[type=Item,score_testforItem_min=1,score_createDoor_min=1] ~ ~ ~ /summon ItemFrame ~ ~ ~ {CustomName:"doorFrame"} (在物品处生成一个物品展示框 用于生成位于方块中心的装备架 青皮帖子里有讲) /execute @e[type=ItemFrame,name=doorFrame] ~ ~ ~ /kill @e[type=Item,score_testforItem_min=1,score_createDoor_min=1,r=0] /execute @e[type=ItemFrame,name=doorFrame] ~ ~ ~0.46875 /summon ArmorStand ~ ~ ~ {CustomName:"door",NoGravity:1} /kill @e[type=ItemFrame,name=doorFrame] |
#检测玩家状态 /execute @e[type=ArmorStand,name=door] ~ ~ ~ /stats entity @a[r=10] set AffectedItems @p playerIngotCount (建立链接) /execute @e[type=ArmorStand,name=door] ~ ~ ~ /scoreboard players set @a[r=10] playerIngotCount 0 (初始化计分板) /execute @e[type=ArmorStand,name=door] ~ ~ ~ /execute @a[r=10] ~ ~ ~ /clear @p minecraft:iron_ingot 0 0 (让玩家执行命令) |
#检测装备架状态 /stats entity @e[type=ArmorStand,name=door] set SuccessCount @e[type=ArmorStand,name=door,c=1] doorStatus (建立链接) /scoreboard players set @e[type=ArmorStand,name=door] doorStatus 0 (初始化计分板) /execute @e[type=ArmorStand,name=door] ~ ~ ~ /testfor @a[r=10,score_playerIngotCount_min=2] (让盔甲架执行命令) |
#开关门 /stats entity @e[type=ArmorStand,name=door] clear SuccessCount /execute @e[type=ArmorStand,name=door,score_doorStatus_min=1] ~ ~ ~ /fill ~ ~ ~ ~ ~1 ~ wool /execute @e[type=ArmorStand,name=door,score_doorStatus=0] ~ ~ ~ /fill ~ ~ ~ ~ ~1 ~ air |
2545320709 发表于 2015-9-6 19:49
可是这有什么用呢,在单人没人会做这种无聊的东西,熊孩子表示直接拆了你的门。再说如果可以做这肯定是腐竹 ...
GrowlR 发表于 2015-9-6 19:57
嗯,这个有什么用呢?
2545320709 发表于 2015-9-6 19:49
可是这有什么用呢,在单人没人会做这种无聊的东西,熊孩子表示直接拆了你的门。再说如果可以做这肯定是腐竹 ...
lzs1234 发表于 2015-9-6 20:30
其实我觉得stats最大的用处在于不需要穷举了...
用testfor就要探测64次,用stats连到计分板就有了scoremin ...
kongbaiyo 发表于 2015-9-6 19:55
1.冒险模式地图
2.本意不是生存或者服务器实用 而是作为教程的实例
3.你肯定没玩过命令方块= = ...
kongbaiyo 发表于 2015-9-6 19:55
1.冒险模式地图
2.本意不是生存或者服务器实用 而是作为教程的实例
3.你肯定没玩过命令方块= = ...
2545320709 发表于 2015-9-6 22:51
呵呵呵呵呵呵呵,你这句话就是说生存模式不能用罗
chyx 发表于 2015-9-7 07:55
还以为是有人把坟挖了
原来新写一篇
不过反正早知道了233
2545320709 发表于 2015-9-6 22:49
你跟我说我没玩过命令方块,不玩命令方块我算什么MC中高手,我是个MC中高手连命令方块都不懂吗????? ...
2545320709 发表于 2015-9-6 22:49
你跟我说我没玩过命令方块,不玩命令方块我算什么MC中高手,我是个MC中高手连命令方块都不懂吗????? ...
2545320709 发表于 2015-9-6 19:49
可是这有什么用呢,在单人没人会做这种无聊的东西,熊孩子表示直接拆了你的门。再说如果可以做这肯定是腐竹 ...
2545320709 发表于 2015-9-6 22:51
呵呵呵呵呵呵呵,你这句话就是说生存模式不能用罗
1425113841 发表于 2015-9-8 13:41
你厉害 好怕怕 用/stats做个来看看
1425113841 发表于 2015-9-8 13:44
可以用啦 哈哈
改创造找个地方做一个
再改生存 还是可以正常继续玩 呵呵 ...
kongbaiyo 发表于 2015-9-7 22:58
那你一定没看清楚标题 这是教程233
而且你说生存模式不能用 妄图用生存模式不能用来说我的装置不好
kongbaiyo 发表于 2015-9-7 22:52
233
之前写的不好很愧疚233
握地师兄 发表于 2015-9-10 15:06
问下stats在哪里输出命令,看的不太懂233嗷!回顾了一下之前的那个帖子一下子懂了233
话说CBL组 ...
2545320709 发表于 2015-9-6 19:49
可是这有什么用呢,在单人没人会做这种无聊的东西,熊孩子表示直接拆了你的门。再说如果可以做这肯定是腐竹 ...