经验值,在游戏中,一般有EX、EXP和XP三种英文缩写,它的全称是:experience。经验值最早出现于RPG(角色扮演游戏)游戏的衡量角色能力的一种标准,每次经验值积累积达到上限时角色等级便会提升,并带来能力的相应提升。经验值作为最直接的经历评测标准已被广泛应用于诸多游戏中。
Minecraft中,经验值可以干啥?可以附魔,可以使用铁砧,仅此而已。
但是在基岩版,还没有记分板(scoreboard)的时候,经验值在服务器,那也是算一种货币的,也是一种像是记分板一样的存在的。
其实,经验值就是一个变量,而我们这章所要知道的,就是如何去控制这个变量(经验值)。
Minecraft有专门可以控制经验值的指令,它就是:/xp。
/xp
作用:给予单个或多个玩家经验值。
使用权限下限:管理员(OP)
是否可使用命令方块执行:是
格式:
/xp <增加的数量>[目标选择器]
结果:
1.若数量未正确设置,或目标无法解析为一个或多个在线玩家,则命令执行失败。
2.成功,指定目标获得指定经验值,或被提升/扣除经验等级。如果是扣除操作则并不会使目标的总经验值和等级低于0。
增加的数量可以带单位,也可以不带单位。不带单位,就是增加经验点数。经验点数是啥?就是达到一定的程度就可以提升等级的那个绿色的小条条。如果带单位,单位只有“L”,也就是“等级”。
但有趣的是,不带单位,其只能增加,也就是只能填0到2147483647这些数。如果是等级,则可以扣除,可以填写-2147483647到2147483647这些数。
对了,和以前的/kill等指令一样,如果不填目标默认是自身。
下面来干一件事,我们好久没干的事。啥事呢?举例子。
/xp 123456 @a
/xp 123456L @a
看一下上面两条指令,都是给所有玩家添加经验值。但一个是点数,另一个是级数。其实,相对于点数,级数更好控制,因为级数可以具体的显示,也可以减少和增加。
但是注意,不要搞混了上面这两条指令,也不要搞混了带“L”和不带“L”的大小。
哦,对了,其实/xp只是Minecraft中另一个指令的缩写版,比较简单。我们后面会更深入了解一下那个指令。
太棒了,基础型指令终于完了,接下来就是到下一级更难的指令过度了。注意接下来是过渡,因为要迈入下一级,还有些东西没有讲。而那些东西,会比较复杂,我估计篇幅也会比现在的更多一些。
再说下周就要期末考了,接下来几天可能会保持更新,但也不会太多。寒假就要到了,让人激动!加油,奥......
算了这章就到这里了,我们下章再见。