囧rz=3
本帖最后由 囧rz=3 于 2016-2-14 23:40 编辑
最近在我服务器里想做个密码门,觉得红石密码门有点麻烦,于是乎便想要做一个命令方块的密码门(命令方块更麻烦啊喂!)
去网上查了查,发现很多很棒的作品,但是都不合我意,于是便自己动手,造出了这个狂拽酷炫的命令方块的密码门!

介绍:
相比于传统的密码门不同,本密码门只用到了1个按钮,而输密码的形式也是十分新颖,是利用tellraw指令的clickEvent,也就是说是通过点击聊天框内的数字键盘来实现开门的。同时,屏幕中央还会显示出目前你输入的密码。更多特性请看贴……
在展示的时候我做了两个版本,一个是基础版,还有一个升级版/进阶版(其实就是多了几个功能而已)
注:原理在第二页,第三页是备用图片。


展示(多图):(如果图挂第三页有备用)



视频展示与介绍:废话特多,不要在意这些细节


作者的话:本系统还是有很多可改善之处的,例如改密码很麻烦,或者无法清除玩家聊天框内容,我命令方块也不好,望各位大大指点一二,是否有更好的算法?欢迎在评论区评论!


最后……展示的地图下载是不会给你们的

2021.12 数据,可能有更多内容
最近在我服务器里想做个密码门,觉得红石密码门有点麻烦,于是乎便想要做一个命令方块的密码门(命令方块更麻烦啊喂!)
去网上查了查,发现很多很棒的作品,但是都不合我意,于是便自己动手,造出了这个狂拽酷炫的命令方块的密码门!

介绍:
相比于传统的密码门不同,本密码门只用到了1个按钮,而输密码的形式也是十分新颖,是利用tellraw指令的clickEvent,也就是说是通过点击聊天框内的数字键盘来实现开门的。同时,屏幕中央还会显示出目前你输入的密码。更多特性请看贴……
在展示的时候我做了两个版本,一个是基础版,还有一个升级版/进阶版(其实就是多了几个功能而已)
注:原理在第二页,第三页是备用图片。


展示(多图):(如果图挂第三页有备用)









视频展示与介绍:废话特多,不要在意这些细节
基础版介绍视频(优酷):
http://v.youku.com/v_show/id_XMTQ3MDE5MzIyNA==.html
推荐使用原网址食用,味道更佳


进阶版介绍视频(优酷)(建议先观看基础版介绍视频):
http://v.youku.com/v_show/id_XMTQ3MDA4NTE1Ng==.html
推荐使用原网址食用,味道更佳


作者的话:本系统还是有很多可改善之处的,例如改密码很麻烦,或者无法清除玩家聊天框内容,我命令方块也不好,望各位大大指点一二,是否有更好的算法?欢迎在评论区评论!


最后……展示的地图下载是不会给你们的

原理:暂且让我酝酿一下,语言表达能力不是很好,先将就着看吧
基础版:
核心指令就是一个tellraw,第一行的tellraw的0有个clickEvent,是执行指令,指令则是激活第二行的tellraw, title等等的命令方块,而其他数字都会激活输入错误的系统
升级版:
只有一个tellraw命令方块,点到不同的数字,激活不同的testfor,测试玩家的Digit变量的值,是否应该现在按这个数字,如果是,则Digit ++,反之,则激活探测机会的系统:如果Chance>=1,则Chance --,若Chance <= 1,则激活输入错误系统,将玩家杀死。

备用展示图片:
















13206194858
其实你阔以象tsd(雾)那样
再点错的那个帖子上
说明一下
然后
直接在上面改

囧rz=3
13206194858 发表于 2016-2-12 21:15
其实你阔以象tsd(雾)那样
再点错的那个帖子上
说明一下

额,的确,但现在发都发了,就算了

MODlover
可以在1.8
clickevent里面设置计分板
最后execute就行

囧rz=3
MODlover 发表于 2016-2-12 21:51
可以在1.8
clickevent里面设置计分板
最后execute就行

恩。。。确实可以实现

麦兜g
哇塞饺子你7级诶,看来我也得多水水了

囧rz=3
麦兜g 发表于 2016-2-14 13:12
哇塞饺子你7级诶,看来我也得多水水了

666你加油

MODlover
囧rz=3 发表于 2016-2-12 21:55
恩。。。确实可以实现

这样密码门会复杂很多
但是改密码会简单很多
只要改输出指令的实体选择器就行

囧rz=3
MODlover 发表于 2016-2-14 14:17
这样密码门会复杂很多
但是改密码会简单很多
只要改输出指令的实体选择器就行 ...

恩,复杂到没有关系,主要是功能好重要。我到时候有时间去做一做