网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
02月06日
漏签
0
天
minecraft吧
关注:
2,545,200
贴子:
31,823,392
看贴
图片
吧主推荐
视频
玩乐
14
回复贴,共
1
页
<返回minecraft吧
>0< 加载中...
【红石小白】论用命令方块做的移位器
取消只看楼主
收藏
回复
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
成品和无节操镇楼,顺便说一下,我是红石小白
送TA礼物
IP属地:广东
1楼
2013-09-14 14:27
回复
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
嘛,说说原理吧,先用命令方块创造一个变量
再用testfor去检测变量
然后再用add remove去对变量进行加减,就是这么简单,我们开始做吧
IP属地:广东
4楼
2013-09-14 14:29
回复
收起回复
马鞍山超聪网络科技
沙盒游戏电脑版 玩家可以在三维空间中自由创造破坏方块,用想象力建立一个专属于玩家沙盒游戏电脑版 游戏画风独特,主打积木马赛克风。通过
2025-02-06 12:48
广告
立即查看
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
第一步,我们要先得到命令方块(创造的物品栏里没有)
想要得到命令方块,我们要先输入代码 /give
@p
137 64
这个代码可以给最近的人64个命令方块
IP属地:广东
6楼
2013-09-14 14:31
回复
收起回复
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
好了,然后我们开始创造变量
在命令方块里输入这条命令可以创造变量
/scoreboard objectives add (变量名称) dummy
如图,变量的名字就叫做..........0w0
IP属地:广东
8楼
2013-09-14 14:33
回复(1)
收起回复
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
于是乎我们就成功的创造了变量
接下来我们队变量进行检测吧
testfor @p[score_(变量名称)_min=1] 这条命令可以检测某个变量的最小值为1时通过比较器输出红石信号(变量名字+min=*是最小值;变量名字=*是最大值)
如图,注意这条命令没有斜杆。上条命令有,这点要注意
IP属地:广东
9楼
2013-09-14 14:38
回复
收起回复
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
想要testfor这个命令可以通过比较器输出,那就让命令方块不停的受到时钟信号
经过各种实验,发现在新版本MC中,占资源最小,最易控制的就数漏斗时钟信号了
就是这样,两个对着的漏斗,再往里面放一个东西,就可以了,想要停止的话
就直接给其中一个漏斗信号就好了(使其停止工作)
IP属地:广东
10楼
2013-09-14 14:42
回复
收起回复
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
然后呢,我们就可以建移位器的主要部分啦
如图,这次我们做一个5位的移位器
从左到右,输入的命令分别是
testfor @p[score_(变量名称)_min=1]
testfor @p[score_(变量名称)_min=2]
testfor @p[score_(变量名称)_min=3]
testfor @p[score_(变量名称)_min=4]
testfor @p[score_(变量名称)_min=5]
IP属地:广东
11楼
2013-09-14 14:45
回复
收起回复
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
接下来,就要对变量进行改变了,于是我们获得了几条命令
scoreboard players set <player> <objective> <count>
scoreboard players add <player> <objective> <count>
scoreboard players remove <player> <objective> <count>
注意,player处可直接输入@p,objective是变量名称,count是变化目标
懂一点英文的人应该不难发现,第一条命令是直接把变量变成某个数
第二条是加某个数,第三条是减某个数
因为是移位器,所以我们取第二第三条
IP属地:广东
13楼
2013-09-14 14:49
回复
收起回复
武汉盈贺顺景科技有限公司
在自由无限的世界里和其他朋友一起建造家园,与宝可梦共同成长,参加比赛赢走Switch实机,感受宝可梦的魅力,一起成为优秀的宝可梦大师!
2025-02-06 12:48
广告
立即查看
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
现在我又添加了两个命令方块,可以从对话框看出,一个是+1,一个是-1
IP属地:广东
14楼
2013-09-14 14:50
回复
收起回复
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
有人说,接下来不就好了吗,那我告诉你
不行,因为min检测的是最小值,所以说,如果变量=2的话,那么1和2都会亮起
于是乎我们又要做一个机关来切断信号
IP属地:广东
15楼
2013-09-14 14:53
回复
收起回复
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我们试想一下,如果最小值是1,当前值是5的话,那么会有12345的灯都亮了
但是,如果我们再弄多一个检测,,就是当最小值为2时,直接切断最小值为1的输出
那么结果就很明了啦
IP属地:广东
16楼
2013-09-14 14:55
回复
收起回复
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
具体建造过程,因为要弄两层的命令方块,所以把后面的时钟电路改了一下
IP属地:广东
17楼
2013-09-14 14:58
回复
收起回复
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
上面那层的命令方块输入的东西与下面那层的大致一样,但是检测值要+1
分别是从左到右
testfor @p[score_(变量名称)_min=2]
testfor @p[score_(变量名称)_min=3]
testfor @p[score_(变量名称)_min=4]
testfor @p[score_(变量名称)_min=5]
testfor @p[score_(变量名称)_min=6]
IP属地:广东
18楼
2013-09-14 15:00
回复
收起回复
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
居然手贱吧4打成了14
IP属地:广东
19楼
2013-09-14 15:04
回复
收起回复
丿蟲蟲丶
地下要塞
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
于是乎整台机器就完成了
哇哈哈哈哈
顺带一提,这货宽1,双向移位,可无限延长
@天空之城TCD
@a464723626
我要一个精品0A0
IP属地:广东
20楼
2013-09-14 15:07
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
哪吒2能打破多少记录
1830690
2
美国邮政对华政策反复横跳
1486946
3
坐等哪吒2冲击影史第一
1163624
4
崩铁阿格莱雅强度如何?
1001565
5
美国CIA特工面临下岗
918944
6
电影拍太烂竟成为绝版
750625
7
因为一百块钱和亲戚爆了
709680
8
ChatGPT免费开放搜索功能
585695
9
巴特勒被交易到勇士
464464
10
AI也会戏耍人类了
425124
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示