我的世界服务器不显示计分板,我的世界-计分板指令用法详细图文教程...
我的世界服务器不显⽰计分板,我的世界-计分板指令⽤法详细
图⽂教程
这是⼀个计分板教程,计分板⼜称记分板,反正都⼀样。有耐⼼的话可以试试看!相信想学计分板的⼈⼀定会有耐⼼的!
⾸先,计分板的指令是/scoreboard 它的分⽀有3个指令他们分别是objectives,players,teams翻译为⽬标(或项⽬),玩家和队伍。objectives是控制计分板的计分项⽬,players是控制玩家的分数,team就是队伍。命令可以通过队伍来改变某队的玩家分数
objectives⽀指令教程:
objectives分为list/add/remove/setdisplay.
list就是列出所有计分项⽬,包括它的类型,显⽰的名字,和它的真正名字.
日本动画片推荐add就是添加⼀个计分项⽬指令为 /scoreboard objectives add [显⽰的名称] 注意:<>是必须要填 []是可填可不填
/scoreboard objectives add [显⽰的名称]
名称就是你⽤命令或者命令⽅块来修改玩家分数时的名字,⽤它的显⽰名字是不⾏的,除⾮你没有打显⽰的名称就可以。类型的话就是得到分数的⽅法,玩家可以通过做⼀些事情去获得分数,类型⼀般分为 dummy,health,totalKillCount,playerKillCount,deathCount. dummy 就是虚拟的,只能通过命令或者命令⽅块去修改分数。health是不可修改的,它是根据玩家的⽣命值⽽变化。totalKillCount只要玩家杀死任何⽣物(包括玩家)就可以获得的分数,playerKillCount就是玩家杀死玩家所得的分数。deathCount是由玩家的死亡次数⽽增加的,可以说是可以记住玩家死亡的次数。显⽰的名称随便写,就是显⽰出来的名字。
举⼀个例⼦,假如我新建⼀个计分项⽬是这样的/scoreboard objectives add Kills totalKillCount 杀敌数
/scoreboard objectives add Kills totalKillCount 杀敌数
那么我只要杀任何东西(包括杀⼈)就可以获得分数了,显⽰的名字则是杀敌数,命令控制的名字就是Kills.每杀⼀个⽣物就可以得到⼀分。
接下来的是objectives的remove,remove就是移除的意思,不⽤说,就是移除⼀个计分项⽬的。
/scoreboard objectives remove 名称就是你添加计分项⽬的名称,也就是命令执⾏要的那个名字。
/scoreboard objectives remove
有⼈说,得到了分数,怎么才可以看到⾃⼰的分数呢?
那就得⽤到objectives的setdisplay了,setdisplay是设置计分项⽬的显⽰位置,显⽰的位置分为list/sidebar/belowname.list是显⽰在多⼈联机的⼈数列表(按Tab键可以看得到),sidebar就是显⽰在你游戏屏幕内的右边,belowname 则是显⽰在玩家的头上(需要多⼈联机才可以)
/scoreboard objectives setdisplay [⽬标]
如果不打⽬标,那会就清空那个显⽰位置的计分项⽬
举⼀个例⼦,我之前已经创建了⼀个“杀敌数”的计分项⽬(看上⾯)
那么显⽰位置list/sidebar的效果图分别为:
计分板objectives⽀命令章结束
players⽀指令教程
players⽀命令分为set/add/remove/reset/list. list指令可以列出哪⼀些玩家获得了分数(可以这样说),通过这样你可以知道有哪些⼈获得了参与了计分. set指令则是设置玩家某计分项⽬的分数,add指令则是增加多少分到某玩家的某计分项⽬,remove指令则是移除某玩家在某计分项⽬多少分,reset则是重置某玩家所有计分项⽬的分数(清空他的分数,并且退出计分)。如果你想修改⼀个dummy的计分项⽬的玩家玩家分数,那么你只能通过这个players⽀命令来修改玩家的分数。
/scoreboard players
设置某玩家的某计分项⽬的分数(⽬标则是计分项⽬):
/scoreboard players set
鸡尾酒添加(加上)多少分⾄某玩家的某计分项⽬的分数(⽬标则是计分项⽬):
/scoreboard players add
移除(减去)多少分⾄某玩家的某计分项⽬的分数(⽬标则是计分项⽬):
/scoreboard players remove
重置某玩家所有计分项⽬的分数(⽬标则是计分项⽬,直接退出计分):
/scoreboard players reset
假如我输⼊:/scoreboard set hacccc Kills 100 那么,这个命令则是设置hacccc的Kills计分项⽬的分数为100,输⼊后,我的Kills分数就有100了。
假如我输⼊:/scoreboard add hacccc Kills 100 那么,这个命令则是加上100分到hacccc的Kills计分项⽬,输⼊后,我的Kills分数就多了100了。
其他也是这样,依次内推。相信这很容易理解吧?
players⽀命令章结束
teams⽀命令教程
teams⽀指令分为list/add/remove/empty/join/leave/option.
list列出所有队伍,add添加队伍,remove移除队伍,empty清空某队伍的⼈(T光某队的⼈),join加⼊某队,leave退出某队,option设置某队
/scoreboard teams
list-略添加队伍指令:
/scoreboard teams add [显⽰的名字]
移除⼀个队伍:
/scoreboard teams remove
加⼊⼀个队伍:
/scoreboard teams join [玩家ID]
玩家ID不写则为⾃⼰,队名则是必须写现有的队伍。
退出队伍:
/scoreboard teams leave [玩家ID]
不写玩家ID则为⾃⼰。
使某队的所有玩家退出该队伍:送老师实用的20个礼物排名
卷发用什么打理/scoreboard teams empty
option⽀指令教程:
/scoreboard teams option
option分为friendlyfire/color/seeFriendlyInvisibles.
friendfire翻译的意思是误伤,它的数值有true和false,true则是开启误伤,false则是关闭误伤。
/scoreboard teams option friendlyfire
color则是设置某队伍的颜⾊请按Tab键进⾏选择颜⾊,数值就是颜⾊。(太多种颜⾊了,不打出来了= =)
招商银行贷款业务/scoreboard teams option color
seeFriendlyInvisibles则是设置是否可以看到⾃⼰队伍的⼈隐⾝,它的数值有true和false,true则是可见,false则是关闭可见。
/scoreboard teams option Red seeFriendlyInvisibles
teams⽀命令章结束
好了,阅读完了上⾯,相信你已经⼤致懂得了如何使⽤记分板,你可能还觉得记分板只是个计分数的,没有啥⽤,那你就⼤错特错了。记分板它不但可以记住你的分数,⽽且,你还可以使⽤它制作更
多的东西,例如是商店、⽤户组(当然,服务器最好⽤基础插件)、机械的使⽤限制。但是你前提是要学会以下的东西,以下内容由浅到深请注意。⾸先,你必须要学习players如何跟teams⽀命令连接在⼀起,意思是怎么使⽤队伍来控制玩家的分数。教程如下:
teams与players⽀命令的联系(必学!)
⾸先,先⽤players⾥的set来举例⼦。我们可以知道players的set的指令是这样⼦⽤的/scoreboard players set ,在命令⽅块⾥,我们可以把 “” 改成 "@p"即最近的玩家。如果在@p的右边⽤[]括号贴着它可以弄附加条件,请参照学习MCWiKi命令⽅块←学习完后再看这⾥= = 那么,现在怎么弄呢? 先给你个例⼦/scoreboard players set @p[team=Red] ABC 123这个例⼦就是让执⾏该命令的命令⽅块到离⾃⼰最近,队伍为Red的玩家,然后设置这个玩家的ABC计分项⽬的分数为123。这样类似于/testfor指令(不要问我)。当然,也可以放个⽐较器在这个命令⽅块附近,像/testfor指令⼀样。
P.S:players的其他⼦命令都可以,例如add、remove、reset。
/scoreboard players set @p[team=Red]
接下来就是更复杂⼀些的了,请看以下例⼦!
/scoreboard players set @p[team=Red,score_ABC_min=123] EFG 23333
这个例⼦是先让这个执⾏命令的命令⽅块到队伍为Red的⼈,然后这个⼈的计分项⽬ABC的分数必须最⼩为123,如果这些条件符合接着就会设置这个⼈的EFG计分项⽬的分数为23333,如果不到符合条件的玩家,这个命令将会失效。
旅鼠之谜课件/scoreboard players set @p[team=Red,score_计分项⽬_min=N]

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。