我的世界如何用命令方块做计时器? 我想让它在半小时之后激活红石,如果不行十分钟也可以。由于是服务器

我的世界如何用命令方块做计时器? 我想让它在半小时之后激活红石,如果不行十分钟也可以。由于是服务器,第1张

计时器有许多种做法,可以用纯红石、漏斗、经验值、计分板等方法做出来。

既然要求用命令方块,现在介绍一种用计分板做出的计时器。

首先创建一个计分板/scoreboard objectives add time dummy (一次性命令,聊天框输入即可)

再给任意实体设置分值,这里以一只名字为a的鸡为例子:将一个生成 鸡 的怪物蛋用铁砧命名为a (summon指令也行),并保护起来

在命令方块①中输入/scoreboard players set @e[type=Chicken,name=a] time 600  给鸡设置分值600 (激活一次即可,再次激活重置计时器)(这里的600就是600秒的倒计时,数据可改)

在命令方块②中输入/scoreboard players remove @e[type=Chicken,name=a] time 1 每一秒激活一次这个命令方块给鸡减1分 也就是每秒减1分(为实现1秒激活一次,有两个方法:一种方法:使用1个2档+2个4档中继器制成的循环电路,缺点是可能卡住。另一种方法:使用漏斗+比较器时钟,用blockdata设置漏斗冷却,缺点是较为复杂,但是很稳定 )

在命令方块③中输入testfor @e[type=Chicken,name=a,score_time_min=1]  不断激活检测鸡的分是否大于等于1,如果大于等于1就会输出信号(任意频率激活即可,这里使用漏斗时钟)

最后用一个红石火把制成反激活

图为分值为0时 红石火把处有信号输出

此计时器无最大计时限制

用指令在一块区域内放置特别特别多的TNT点燃的一瞬间快速退出,这样自己就不会受到影响,等一会儿如果无法加入服务器说明服务器后台崩溃了,腐竹估计还蒙在鼓里不知所措,想想都感觉自己坏坏哒。
2高空流水/岩浆
流水会增加服务器计算量拖累服务器运行速度过162修复了问题版本已经必担心高空流水了野外生成地图流水确实多地图系统生成高空流水人容易理解系统生成无法改变只能改变人因素了而且野外生成些流水只要周围没人会对服务器造成负担人流水多人喜欢建自己家附近样会直载入会拖累服务器。岩浆还会造成森林着火建筑物被毁等。
3高频红石
高频红石严重的时候不但会导致游戏服务器崩溃还会导致后台运作不流畅,这边Minecraft酱就给大家科普一下如何放置高频红石出现,腐竹可以通过安装插件来检查,但有的高频红石不会被检测到这个时候要么用/fill指令要么ban掉熊服务器的玩家。
4命令方块
首先先要有服务器op然后获得一个命令方块,之后在命令方块输入/kill @a 然后给它一个不断快速循环的红石脉冲,然后就会无限死亡,根本没有办法去关闭,只能后台去清除,这也算一个,还有很多指令都能炸服务器,到哪都需要op。

你说的应该是,用检测实体指令检测红石灯附近有没有实体(即玩家)。
当检测指令生效后会激活命令方块旁边的红石检测器(当命令方块被激活时红石检测器会放出1大小的红石信号)。
5个红石检测器发出信号后,应该是使生成怪物的电路恢复运作了,之后按按钮就能生成怪物。
不过,你没说你想解决什么啊。低频检测是指多长时间间隔检测一次红石灯上的实体,如果换成高频的话,就会有5个高频,如果服务器里还有其他高频之类的东西可能会导致卡之类的问题。
PS:关于指令的方面你可以到MC BBS上面去看看,里面有一个板块是专门讲指令的。
ZC


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10421038.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-08
下一篇2023-05-08

发表评论

登录后才能评论

评论列表(0条)

    保存