关于“计分板、NBT标签、OOC”有关知识【越详细越好】
注*:本人第一次发帖不要水哈,以及如果我有追问请大佬们帮帮忙
问题就是标题上的三个大板块,我已经用黄色标出。
计分板的指令:/scoreboard 分为三个分支objectives(项目)、players(玩家)、teams(队伍)分别控制:1.计分项目 2.玩家分数 3.玩家队伍
objectives支指令 分为四个分支list、add、remove、setdisplay
- list就是列出所有计分项目,包括它的类型,显示的名字,和它的真正名字;
- add就是添加一个计分项目指令为 /scoreboard objectives add <名称> <类型> [显示的名称];
- remove就是移除的意思,不用说,就是移除一个计分项目的意思;
- setdisplay是设置计分项目的显示位置,显示的位置分为list/sidebar/belowname.list是显示在多人联机的人数列表(按Tab键可以看得到),sidebar就是显示在你游戏屏幕内的右边,belowname 则是显示在玩家的头上(需要多人联机才可以)。
players支指令 分为五个分支set、add、remove、reset、list
- set指令则是设置玩家某计分项目的分数;
- add指令则是增加多少分到某玩家的某计分项目;
- remove指令则是移除某玩家在某计分项目多少分;
- reset则是重置某玩家所有计分项目的分数(清空他的分数,并且退出计分);
- list指令可以列出哪一些玩家获得了分数(可以这样说),通过这样你可以知道有哪些人获得了参与了计分。
teams支命令 分为七个分支list、add、remove、empty、join、leave、option
- list列出所有队伍;
- add添加队伍;
- remove移除队伍;
- empty清空某队伍的人(T光某队的人);
- join加入某队;
- leave退出某队;
- option设置某队。
- friendfire翻译的意思是误伤,它的数值有true和false,true则是开启误伤,false则是关闭误伤;
- color则是设置某队伍的颜色请按Tab键进行选择颜色,数值就是颜色;
- seeFriendlyInvisibles则是设置是否可以看到自己队伍的人隐身,它的数值有true和false,true则是可见,false则是关闭可见。
emmm其实我说这么多就是想告诉你们一些基本的指令我差不多都了解了,有没有大佬可以给我一点实例什么的以及这个计分板的用途和可以使用的地方。还希望大佬们给我点建议什么的。
第二点: 就是NBT标签有什么分类什么的(如果可以的话请仿照上面容简单而有条理的进行回复,万分感谢)。其实我有用过nbt编辑器这个mod,主要就是不清楚有没有别的什么用处,还望大佬多多提意见。像什么盾牌图案、颜色,什么漏斗上锁、传送速度,还有就是熔炉,酿造台这一类的指令。
第三点: 这个我就真的不太会了我在网上找了两、三个例子什么的看了一下,如下:






反正就是看懵了,觉得非常厉害,我设想了一下根据这个东西好像可以弄出来什么不得了的东西,我猜想了一下就像什么可以吧物体拉倒面前的钓鱼竿(一般的只有一定的距离,如果改一下应该可以直接拉倒面前,就像什么execute @a[score_zdamage_min=1] ~ ~ ~ particle reddust ~ ~ ~ 0.2 0.5 0.2 0 40 force这个就是僵尸在太阳照到的情况下不会燃烧)当然如果有大佬可以帮我设计一下肯定是非常棒的。
对于这个OOC指令的问题我只希望可以有大佬给我简单介绍一下,我不指望现在可以用它做什么原版mod,暂时只是想了解一下。
最后: (不要脸的我加了一个O(∩_∩)O)这个不是很难不过比较耗时间
我想知道一些ID:物品ID(这个要两种一个是ID一个是英文名的)、颜色ID、粒子效果ID(这个附魔还有药水我知道了,就不劳烦各位大佬了)。
【希望大家可以给我一些好的论坛、QQ群、还有比较方便的一些mod下载网址什么的,谢谢大家啦】
(本人QQ:1799375172)
既然想研究命令,就跟着最新版 1.14.4 走比较好啦。本回答将极尽全力把你骗到 1.14.4。
在 1.14.4 中,你所提到的有关于这三者的操作基本都进行了较大改动,这些改动使得它们更加强大/整洁/便于理解。
记分板
Minecraft Wiki 是学习命令基本格式的绝佳网站。请看:https://minecraft-zh.gamepedia.c ... 4.E5.88.97.E8.A1.A8 所有新版本的记分板命令都在这里列出来了。
NBT 标签
仍然,请看 Minecraft Wiki。
区块格式列出了所有实体、方块实体的 NBT 格式。
Player.dat 格式列出了玩家、所有物品的 NBT 格式。
OOC
不需要了解,已过时。可能你对 OOC 理解有雾,OOC 指的是利用掉落方块将一大堆命令整合到一个命令的技术。现当今使用数据包解决该需求,优点无数,缺点没有,请参见论坛现任技巧版版主的教程:http://www.mcbbs.net/thread-784662-1-1.html。这篇开篇有很多帮你入门的链接,务必,务必,务必,好好看(
数据值
一样,Minecraft Wiki:https://minecraft-zh.gamepedia.c ... 0%E6%8D%AE%E5%80%BC
物品数字 ID 自 1.13 起已彻底淘汰,不要了解。
应用
命令的基础知识就那么点,没什么难的,在了解好基础知识以后看那些 dalaoes 扯淡毫无意义,不如自己动手写点东西。好的论坛?就在 MCBBS 的技巧版:http://www.mcbbs.net/forum-gameplay-1.html。
在 1.14.4 中,你所提到的有关于这三者的操作基本都进行了较大改动,这些改动使得它们更加强大/整洁/便于理解。
记分板
Minecraft Wiki 是学习命令基本格式的绝佳网站。请看:https://minecraft-zh.gamepedia.c ... 4.E5.88.97.E8.A1.A8 所有新版本的记分板命令都在这里列出来了。
NBT 标签
仍然,请看 Minecraft Wiki。
区块格式列出了所有实体、方块实体的 NBT 格式。
Player.dat 格式列出了玩家、所有物品的 NBT 格式。
OOC
不需要了解,已过时。可能你对 OOC 理解有雾,OOC 指的是利用掉落方块将一大堆命令整合到一个命令的技术。现当今使用数据包解决该需求,优点无数,缺点没有,请参见论坛现任技巧版版主的教程:http://www.mcbbs.net/thread-784662-1-1.html。这篇开篇有很多帮你入门的链接,务必,务必,务必,好好看(
数据值
一样,Minecraft Wiki:https://minecraft-zh.gamepedia.c ... 0%E6%8D%AE%E5%80%BC
物品数字 ID 自 1.13 起已彻底淘汰,不要了解。
应用
命令的基础知识就那么点,没什么难的,在了解好基础知识以后看那些 dalaoes 扯淡毫无意义,不如自己动手写点东西。好的论坛?就在 MCBBS 的技巧版:http://www.mcbbs.net/forum-gameplay-1.html。
CBL的大佬呀
哈谢谢了!
本帖最后由 ⊙u⊙ 于 2019-7-19 01:50 编辑
太长看不起...
说点实在的
教程一般教的是思路,甘蔗的生成器还行,教程就略显尴尬了。这是第一点。
命令是实现的方式,nbt是记录的数据。哪条不懂就去看wiki,看完不懂就亲自试,这是最好最快且最有效的办法。这是第二点。
如果教程看不懂,要么是教程表达能力不行,要么是个人理解能力和学习能力不行,你觉得是哪种。
ooc,only one command,或one command creation,意为单个命令设立一个预写好的命令方块组。执行后会天降一些小车。你截图的不过是教程和解说,与ooc无关。但重点在于ooc是缺乏有效且便捷的命令组分享手段时的产物,现在是function盛行时期
补充点什么...没有高级的命令,只有是否会用的人。所以我的建议是
把命令看一遍,知道能如何使用。
把nbt看一遍,知道可以修改/检测哪个标签。
懂得制作数据包,方便调试命令。
之后可以自己尝试做点小的项目。
认为理解到位了就去点进度、掉落表、配方、资源包等...
说点实在的
教程一般教的是思路,甘蔗的生成器还行,教程就略显尴尬了。这是第一点。
命令是实现的方式,nbt是记录的数据。哪条不懂就去看wiki,看完不懂就亲自试,这是最好最快且最有效的办法。这是第二点。
如果教程看不懂,要么是教程表达能力不行,要么是个人理解能力和学习能力不行,你觉得是哪种。
ooc,only one command,或
补充点什么...没有高级的命令,只有是否会用的人。所以我的建议是
把命令看一遍,知道能如何使用。
把nbt看一遍,知道可以修改/检测哪个标签。
懂得制作数据包,方便调试命令。
之后可以自己尝试做点小的项目。
认为理解到位了就去点进度、掉落表、配方、资源包等...
NBT有13类哦
有
byte short int long
float double
string
byte/int/long array
compound list
还有end(不单独使用)
有
byte short int long
float double
string
byte/int/long array
compound list
还有end(不单独使用)