大家好,今天又给大家出计分板教程了~
今天教大家的是计分板中的NBT。
其实计分板也是有NBT并可以调控的。
最简单的就是直接在选择器后添加。
例如:
复制代码将全部游戏模式为创造的玩家的计分板“mode”的分数设为1。
但是设置计分板分数的格式其实是为:
复制代码大家看到,文中“/scoreboard players set <玩家> <计分板名> <分数> [NBT]”
有个醒目的“NBT”,也就是说,计分板也可以指定指定玩家的NBT了。
大家先来看例子:复制代码
这是什么指令呢?
这个指令看上去很复杂(很复杂吗?),所以我们先从简单入手(已经简单不到哪里去了······)。
复制代码
SelectedItemSlot这个NBT就是判断玩家选定的快捷栏的NBT,换句话说,就是判断玩家有没有选那个物品栏。
也就是屏幕最下面的物品栏了。
好,再回来看看前面的指令,其实它是“判断玩家选定的物品栏并且那个物品栏里有相应的物品”的指令。
其中,Inentory这个NBT就是指定物品的NBT,Inentory括号里面的id就是物品的ID,上面我填的是map,也就是马屁(呸!是地图啦)。
下一个Slot其实跟SelectedItemSlot一样的意思,就不多说了。
如果还要给物品自定义名字之类的,只要再加上“tag”
复制代码就可以自定义名字啦~
---------------------------THE END--------------------------
来自群组: DawnWork外部交流群
今天教大家的是计分板中的NBT。
其实计分板也是有NBT并可以调控的。
最简单的就是直接在选择器后添加。
例如:
- /scoreboard players set @a[m=1] mode 1
但是设置计分板分数的格式其实是为:
- /scoreboard players set <玩家> <计分板名> <分数> [NBT]
有个醒目的“NBT”,也就是说,计分板也可以指定指定玩家的NBT了。
大家先来看例子:
- /scoreboard players set @a Map 1
- {Inventory:[{id:"minecraft:map",Slot:0b}],SelectedItemSlot:0}
这是什么指令呢?
这个指令看上去很复杂(很复杂吗?),所以我们先从简单入手(已经简单不到哪里去了······)。
- /scoreboard players set @a Map 1
- {SelectedItemSlot:0}
SelectedItemSlot这个NBT就是判断玩家选定的快捷栏的NBT,换句话说,就是判断玩家有没有选那个物品栏。
也就是屏幕最下面的物品栏了。
好,再回来看看前面的指令,其实它是“判断玩家选定的物品栏并且那个物品栏里有相应的物品”的指令。
其中,Inentory这个NBT就是指定物品的NBT,Inentory括号里面的id就是物品的ID,上面我填的是map,也就是马屁(呸!是地图啦)。
下一个Slot其实跟SelectedItemSlot一样的意思,就不多说了。
如果还要给物品自定义名字之类的,只要再加上“tag”
- /scoreboard players set @a LN 1
- {Inventory:[{id:"minecraft:map",tag:{display:{Name:"神的地图"}},Slot:0b}],SelectedItemSlot:0}
---------------------------THE END--------------------------
来自群组: DawnWork外部交流群
能给一下先前你的教程吗
我表示一直没看懂计分板教程
我表示一直没看懂计分板教程
shuaohao38 发表于 2015-2-17 10:26
能给一下先前你的教程吗
我表示一直没看懂计分板教程
http://www.mcbbs.net/thread-407720-1-1.html
本帖最后由 彪悍的新手 于 2015-2-17 12:15 编辑
其实什么NBT都可以啦,上面只是例子
其实什么NBT都可以啦,上面只是例子
你想过加入CBL吗?
ufof 发表于 2015-2-17 12:25
你想过加入CBL吗?
是的,我想过
我差点看错 看成插件的教程》。。。
原来SCOREBOARD也可以用类似的NBT....涨姿势了