服务器相关 已自动关闭

网易——计时板

无***Lv.1 新手上路 发表于 2025-1-30 · 最后回复 2025-1-31 IP:广东省 2,528 5
88铁粒
两个服务器,帮忙做计时板,有偿,人懒不想学

最佳答案

查看完整内容

以下是纯新手简单快速实现计时器的教程,按照步骤来即可,用时不超过3分钟: 1、单次:输入命令创建一个叫做time的计分板 2、循环命令方块: 循环、无条件、保持开启 延迟应当根据服务器的流畅情况而定,流畅请输入20到18之间的数字,有卡顿情况应当酌情减少延迟以更精确地确认玩家的在线时长(标准情况下20延迟=1秒=20Tick);不清楚建议不卡就填19,有时卡就填15,经常很卡就填10 如果有提示信息刷屏说明你没关掉命令方块信 ...
回复 5 最早 最新 只看楼主
Ucr***版主
2025-1-30 13:26:05 IP:江西省
本帖最后由 Ucraft 于 2025-1-31 12:31 编辑

以下是纯新手简单快速实现计时器的教程,按照步骤来即可,用时不超过3分钟:

1、单次:输入命令创建一个叫做time的计分板
  1. /scoreboard objectives add time dummy
复制代码


2、循环命令方块:
  1. scoreboard players add @a time 1
复制代码

循环、无条件、保持开启
延迟应当根据服务器的流畅情况而定,流畅请输入20到18之间的数字,有卡顿情况应当酌情减少延迟以更精确地确认玩家的在线时长(标准情况下20延迟=1秒=20Tick);不清楚建议不卡就填19,有时卡就填15,经常很卡就填10

如果有提示信息刷屏说明你没关掉命令方块信息反馈,可以输入下方的指令确保该功能已关闭
  1. /gamerule commandblockoutput false
复制代码

如果你不知道怎么获得命令方块,可以输入指令
  1. /give @s command_block
复制代码
以获得命令方块

3、确保上面的循环命令方块在常加载区块中,如果你不知道什么是常加载区块,或者没有常加载区块,可以站在刚刚那个命令方块上面输入指令
  1. /tickingarea add ~~~~~-1~ 计时器
复制代码

4、计时器工作部分已完成,如果你需要在玩家头顶上展示他的在线时长,请输入指令:
  1. /scoreboard objectives setdisplay belowname time
复制代码

如果你需要让玩家自己也能查询自己的在线时长,可以在主城之类的显眼位置放置一个脉冲无条件红石控制的命令方块,加一个按钮让玩家自行按按钮查询,命令方块的内容是:
  1. titleraw @p[r=10] actionbar {"rawtext":[{"text":"§d当前您的在线时长是:"},{"score":{"name":"@s","objective":"time"}},{"text":"。"}]}
复制代码






2# 2025-1-30 13:26:05 回复 收起回复
小果***Lv.3 中级会员
2025-1-30 20:15:10 IP:广东省
先创建一个计分板scoreboard objectives add online
在命令方块里输这个scoreboard players add @a online 1,然后设置重复循环,下面的刻为20,这样每秒就给玩家加一分,就能算在线时长了
只是想要在线时长吗,帖子描述不清楚啊
4# 2025-1-30 20:15:10 收起回复
小果酱啊回复无忘涯 2025-1-30 21:11 IP:广东省
回复 举报
我都没网易版,我怎么弄。你放几个命令方块,复制粘贴一下我的命令就行了
您需要登录后才可以回帖 登录 | 立即注册
本版积分规则