记分板(Scoreboard)系统是一套通过命令 *** 纵的复杂游戏机制。主要为地图作者与服务器运营者准备,记分板可用多种形式追踪、设置并列出玩家及实体的分数。
命令可以通过scores参数来检查任何实体的任何记分项,语法为scores={名称=最小值最大值},比如,在命令方块中输入/execute if entity @a[scores={deaths=15}]会让比较器或条件制约的命令方块在有玩家的死亡次数在1至5之间时提供输出(假设deaths使用deathCount准则)[仅Java版]。
注:记分板记分项及队伍相关命令里,玩家等同玩家名(可以不存在)及实体UUID(代表特定非玩家实体),并且可以使用目标选择器。
记分项:
1、记分项由名称(name)、显示名称(display name)、准则(criteria)以及每位玩家(及实体UUID)所对应的整数数据组成。分数的范围为-2,147,483,648至2,147,483,647,且只取整数,因为这几个变量的数据类型是整型。
2、记分项的名称用于在命令中进行引用,目标选择器以及在文件格式中使用。这一变量区分大小写并且只能为一个单词。
3、与之相反,显示名称是一串JSON文本,可以由很多个单词组成,用于在不同场合进行显示。也是区分大小写的。
4、记分项的准则决定了其行为,包括能否修改、何时修改/增加分数。
百度百科-我的世界手机版
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)