本帖最后由 719823597 于 2013-6-20 21:07 编辑



右边那一竖列是加等级的,分别是+1 +2 +4 +8 +16 +32 +64 +128   

左边那一竖列是检测等级区间的  最下面那个指令方块里面写的是(/testfor @p[lm=256,l=511])意思是检测附近有没有等级大于256 小于511的玩家  如果有就输出1信号

由下往上数第二个里面写(/testfor @p[lm=128,l=255])意思是检测附近有没有等级大于255 小于511的玩家  如果有就输出1信号

之后的以此类推



检测等级的指令方块的输出是连着指示灯和另一个指令方块,下文称该指令方块为A。

最下方的A里面写的是减等级的指令(/xp -256l @p)  由下往上数第二个A里面写的是(/xp -128l @p)  以此类推


所以加起来意为,当附近玩家等级在(256,511)这个区间内时 亮第一盏灯 并且将玩家等级扣去256。     

若附近玩家等级不在(256,511)这个区间内时 将不做出任何反应    然后由下一个【检测用的指令方块】进行判断