Minecraft(我的世界)中文论坛
标题: [Mc1.8][2b]实现箱子菜单(ChestComannds)
作者: ⭐✔️ 时间: 2014-4-27 11:27
标题: [Mc1.8][2b]实现箱子菜单(ChestComannds)
本帖最后由 贰逼 于 2014-4-27 15:54 编辑
箱子命令插件现在可以在原版中实现。
效果
注:只是简单的举例

仍然是插件中的那个神奇的箱子。(仍然不支持指南针、钟,这是因为命令方块无法探测玩家的左键及右键)

我们模拟服务器设施。例如红色羊毛代表空岛生存。

黄色羊毛代表主题生存

蓝色羊毛代表小游戏

只需要点击一下物品,就能有个输出。同理:


接着关闭箱子完成整个输出。
原理:
很简单的原理。看到YTB上用clear制作的发现有些复杂,毕竟要编辑物品的命令,
首先我们需要了解在打开箱子时外界(例如时间更改、实体移动、信号输入输出)还是在变化。
所以我们只需要探测玩家单击物品即可。
探测单击物品,事实上就是探测物品缺失、在物品拿起来的过程中,物品悬浮在向面板上,系统判定为离开箱子。
所以最简单的方法就是比较方块信息,省了编辑命令。

探测红色羊毛缺失就是不放置红色羊毛。如图↑
同理:


输出/重置:
接着三个命令方块testforblocks
我们以红色羊毛为例:- /testforblocks [缺失红色羊毛的箱子坐标] [缺失红色羊毛的箱子坐标] [箱子菜单坐标]
复制代码 若相同则有输出。
输出则需要重置。
这是我们还有一个这样的箱子:

与箱子菜单相同的放置与物品。(直接对着箱子菜单按住潜行和方块选取键获取这种方块)其中一个输出即重置:- /clone [图中箱子坐标] [图中箱子坐标] [箱子菜单坐标]
复制代码 接着就会有一个小细节:
当替换箱子后,悬浮的物品便会自动抛出,所以这时候几种方法:
1.地毯/半砖隐藏漏斗,通过漏斗排出物品。
2./kill指定物品
3.箱子旁边设立传送门/岩浆直接销毁物品。
其他颜色同理。
@cyqsimon @songfeitong @tyson @我的世界sun123 @PotatoMaster101 @ghyzhi10086
[groupid=546]Command Block Logic[/groupid]
作者: 捌柒 时间: 2014-4-27 11:27
沙发是我的,支持2b!
作者: lisongnan7 时间: 2014-4-27 11:32
很不错,支持一下
作者: 5423 时间: 2014-4-27 11:35
我居然一直没想到可以用漏斗吸走物品,我一直都是给那个物品加一分然后kill
作者: Greensky 时间: 2014-4-27 11:54
估计这样加图章都可以= =
作者: songfeitong 时间: 2014-4-27 16:03
就最后一点有些技术含量
不用再放回去了
作者: Green_stone 时间: 2015-2-18 16:41
是不是拿走里面的东西命令方块会自动放回去?
作者: RaiRinDown 时间: 2015-10-28 20:46
图片坏掉了QAQ
作者: hear_brave 时间: 2015-10-29 19:18
好麻烦的菜单,手速快的直接刷了
作者: 邪恶草 时间: 2015-10-29 22:14
只有我看不到图嘛?
作者: andylizi 时间: 2015-10-30 16:38
本帖最后由 andylizi 于 2015-10-30 16:44 编辑
WHAT!无法探测左键?
@FHC红石 你来一下
好吧我已经找到了http://www.mcbbs.net/thread-510037-1-1.html
作者: 爱心魔王FHC 时间: 2015-10-30 19:01
现在是什么年代了……他是14年发的……
作者: 喵喵人 时间: 2015-10-31 08:38
233这个6啊 看来得考虑升级1.8了
作者: 去猫 时间: 2015-10-31 09:34
呜呜呜....二逼大大。。。我的脑洞,,,被你先发了。。。。呜呜呜
作者: MC极爱好者 时间: 2016-3-19 16:10
话说图挂了......
作者: 墨白相见 时间: 2017-5-23 18:50
楼主图挂了。。。。。。
作者: 起源Jketo 时间: 2017-5-28 14:05
强!6666666666666666666
作者: wjr_youhu~ 时间: 2017-5-28 22:45
碉堡了,以前想实现不知道咋办,还有这种操作233333,testforblocks流弊
作者: PHontdoge棒冰 时间: 2017-5-29 12:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: 末影柠檬 时间: 2017-5-29 15:00
顺便还要/clear一下玩家背包物品,不然按住shift+左键就可以无限刷了
作者: 耀冰 时间: 2017-7-14 23:58
好厉害....
作者: 我叫伯爵 时间: 2017-12-24 23:25
图挂了,能否再发一下
现在可以检测左右键了,希望结合这个可以再发个教程!
作者: 2082359109 时间: 2019-6-8 10:12
恩,或许手机服务器用的到,不过有点麻烦,对电脑来说,没啥鸟用
作者: 加油努力123 时间: 2019-7-24 08:44
666666666666666666
作者: cossinings 时间: 2019-7-25 12:07
我去,能不能不要拯救我的服务器了?