--------------------
准备工作:
调整玩家标题命令显示时间使标题渐入时间为0
/title @a times 0 200 20
重复 无条件 始终活动 执行延迟200
创建所需要的计分版“登录”与“登录时间”
/scoreboard objectives add 登录 dummy
/scoreboard objectives add 登录时间 dummy
--------------------
玩家上线检测部分:
将计分板“登录”上所有对象的分数设置为0
/scoreboard players set * 登录 0
重复 无条件 始终获得 执行延迟40
将所有在线玩家在计分板“登录”的分数设置为1
/scoreboard players set @a 登录 1
连锁 无条件 始终活动 执行延迟0
在聊天框输出计分板“登录”分数为0的玩家上线
/execute as @a[scores={登录=0}] run /tellraw @a {"rawtext":[{"text":"§a玩家 §e"},{"selector":"@s"},{"text":"§a 加入了服务器"}]}
连锁 无条件 始终获得 执行延迟39
将计分板“登录”上分数为0的玩家在计分板“登录时间”上的分数设置为0
/scoreboard players set @a[scores={登录=0}] 登录时间 0
连锁 无条件 始终活动 执行延迟0
--------------------
显示标题部分:
每1秒给所有在线玩家在计分板“登录时间”上加1分
/scoreboard players add @a 登录时间 1
重复 无条件 始终活动 执行延迟0
给计分板“登录时间”分数0~20的玩家显示标题“欢迎来到服务器”
/title @a[scores={登录时间=0..20}] title §b欢迎来到§g服务器
连锁 无条件 始终活动 执行延迟0
给计分板“登录时间”分数0~20的玩家显示副标题“继续游玩吧”
/title @a[scores={登录时间=0..20}] subtitle §c继续§7游玩§2吧
连锁 无条件 始终活动 执行延迟0
给计分板“登录时间”分数为31的玩家显示标题“抽奖限时上线”
/title @a[scores={登录时间=31}] title §5抽奖§4限时上线
连锁 无条件 始终活动 执行延迟0
给计分板“登录时间”分数为31的玩家显示副标题“给视频一键三连获取抽奖机会!”
/title @a[scores={登录时间=31}] subtitle §3给视频§1一键三连§e获取抽奖机会!
连锁 无条件 始终活动 执行延迟0
--------------------
服务器:aternos
网址:aternos.org
--------------------
给视频一键三连不能获取抽奖机会哦doge
--------------------