欢迎光临散文网 会员登陆 & 注册

我的世界服务器必备指令,高级的玩家在线时间如何制作教学,高端服必备。

2022-11-24 18:20 作者:小鑫不会写指令  | 我要投稿

玩家在线时间指令

作者:哔哩哔哩小鑫

介绍:此套指令仅供参考!

游戏和服务器存在误差

————————————————

创建“在线天”计分板

scoreboard objectives add 在线天 dummy

(聊天栏输入)


创建“在线时”计分板

scoreboard objectives add 在线时 dummy

(聊天栏输入)


创建“在线分”计分板

scoreboard objectives add 在线分 dummy

(聊天栏输入)


创建“在线秒”计分板

scoreboard objectives add 在线秒 dummy

(聊天栏输入)


==========================

给玩家每秒加一分实现秒计时

scoreboard players add @a 在线秒 0

(循环/无条件/保持开启/延迟20)


==========================

检测玩家60秒后重置秒的分数

scoreboard players add @a[scores={在线秒=..59}] 在线秒 1

(循环/无条件/保持开启)


==========================

当60秒后给分钟加1分

execute @a[scores={在线秒=60}] ~ ~ ~ scoreboard players add @s 在线分 1

(循环/无条件/保持开启)


重置秒钟的分数

execute @a[scores={在线秒=60}] ~ ~ ~ scoreboard players set @a[scores={在线秒=60}] 在线秒 0

(连锁/有条件/保持开启)


==========================

检测60分钟后给小时加1分

execute @a[scores={在线分=60}] ~ ~ ~ scoreboard players add @s 在线时 1

(循环/无条件/保持开启)


重置分钟分数

execute @a[scores={在线分=60}] ~ ~ ~ scoreboard players set @a[scores={在线分=60}] 在线分 0

(连锁/有条件/保持开启)


==========================

检测24小时后给天加1分

execute @a[scores={在线时=24}] ~ ~ ~ scoreboard players add @s 在线天 1

(循环/无条件/保持开启)


重置小时的分数

execute @a[scores={在线时=24}] ~ ~ ~ scoreboard players set @a[scores={在线时=24}] 在线时 0

(连锁/有条件/保持开启)


==========================

给新玩家初始化(美观,可不用)

scoreboard players add @a 在线天 0

(循环/无条件/保持开启)


scoreboard players add @a 在线时 0

(连锁/无条件/保持开启)


scoreboard players add @a 在线分 0

(连锁/无条件/保持开启)

==========================

t显

titleraw @a actionbar {"rawtext":[

{"text":"§f§l玩家名称:"},{"selector":"@s"},{"text":"

§b累计在线:"},

 {"score":{"name":"@s","objective":"在线天"}},{"text":"天

TIME §r§f§l"},{"score":{"name":"@s","objective":"在线时"}},{"text":"§b:§f"},{"score":{"name":"@s","objective":"在线分"}},{"text":"§b:§f"},{"score":{"name":"@s","objective":"在线秒"}}]}

(循环/无条件/保持开启)

我的世界服务器必备指令,高级的玩家在线时间如何制作教学,高端服必备。的评论 (共 条)

分享到微博请遵守国家法律