当前位置:首页 » 服务存储 » 我的世界服务器怎么添加计分准则
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

我的世界服务器怎么添加计分准则

发布时间: 2022-05-27 14:49:38

我的世界如何将boss血条设为计分板分数

手机版的话你得放弃玩家们自由选择出生点的权利

首先

把所有玩家出生点强制设置在一个统一的房间里

其次

使用随机传送的指令把这个房间的任意玩家都传送到另一个5x5房间(必须是随机,否则人多有可能卡住)

然后

在这个房间的地面都铺上压力板,每个压力板下面的指令都是先给最近玩家在一个特定记分板加一分然后连锁命令方块(也就是在这个记分命令方块下设置一个连锁命令方块,无条件,保持开启)上是回城指令

这样,每个玩家死亡后会在一个特定记分板上显示死亡次数

注意

这种方法将会牺牲玩家自己设置重生点的权利

这种方法其中的5x5房间下命令方块必须分别设置,不可以偷懒拿红石连到一个命令方块。尽量减少bug产生

如果是杀人数,那么请看这里(我的方法麻烦,先做好心理准备)

首先

在你服务器中的命令方块区,设置这样一群命令方块(这群命令方块你也可以改改变成检测外挂)

十组命令方块(如果你的服务器人数上线大于10人,那么按照下列方法再加)
每组命令方块分别有一个盔甲架,这个盔甲架
第一组盔甲架tag为1,第二组为2,以此类推
每组命令方块都会随机给玩家分配tag,比如第一组给一个随机玩家tag1,第二组...以此类推(注意,随机分配时,该玩家必须没有其他tag比如第一组开始分配,那么该玩家不能有tag 2-10,且一但检测到已经有tag1玩家的存在,立即停止分配,如果服务器出现两个及以上,那么撤销所有玩家tag1,重新分配,以此类推)。分配后,该组仅有的一个专属盔甲架tp到所属玩家上方两格(盔甲架必须处于无敌,你可以给它一些buff,以及这么做防止误伤盔甲架导致玩家无敌)当该玩家死亡,盔甲架附近最近的玩家杀人数记分板加一(像弓箭这种击杀...我也没招,手机版指令有局限性)

㈡ 我的世界计分板怎么用 我的世界计分板指令一览

注意:此命令暂且适用于1.8+版本,对于1.9版本往后的命令我并不太熟悉。如果这些指令对您产生了一些不必要的麻烦,真的很抱歉。

基础计分板命令

scoreboard<objectives|players|teams>记分板系统的基础命令。

scoreboardobjectiveslist列出所有存在的目标,以及它们的显示名称与准则。

scoreboardobjectivesadd<name><criteria>[displayname...]创建一个内部名称为name,指定准则为criteria,可选加显示名称displayname的目标。displayname不存在时默认为name。以上部件的含义已在前文提及。所有的参数均区分大小写。

scoreboardobjectivesremove<name>删除记分板系统中目标name的所有有关内容。目标列表,玩家分数的数据都会被删除,且如果目标在显示列表上,它就不会再显示了。

<slot>[objective]在指定位置slot显示目标objectives的分数信息。合法的位置已在显示位置里列出并描述。需要注意参数objective是可选的,如果不提供目标,显示位置将会清空(回到默认状态)。

scoreboardplayerslist[playername]显示所有被记分板系统追踪的玩家。可选的玩家名称参数项可用以显示指定玩家的所有分数,且往playername填写*(星号)会显示所有正被记分板跟踪的玩家。

scoreboardplayersset<player><objective><score>[dataTag]设置玩家player在目标objective上的分数为score,并在已有分数存在时覆盖之。*可以用于player项以代表所有正在被记分板追踪的玩家。

scoreboardplayersadd<player><objective><count>[dataTag]增加玩家player在目标objective上的分数,数量为count。*可用以代表所有正在被记分板追踪的玩家。

scoreboardplayersremove<player><objective><count>[dataTag]扣除玩家player在目标objective上的分数,数量为count。*可用以代表所有正在被记分板追踪的玩家。

scoreboardplayersreset<player>[objective]删除玩家player的一项或所有分数。如果指定了目标objective,只清空对应目标的分数;否则删除玩家所有目标上的分数。需要注意这不仅仅是设分数为0:玩家将会整个从记分板上被移除(或从给定的目标)。*可用以代表所有正在被记分板追踪的玩家。

scoreboardplayersenable<player><trigger>使玩家player可以对指定触发型目标trigger使用命令/trigger。在此操作完成前,玩家player对目标使用/trigger时将会失败。一旦玩家对目标使用了/trigger,目标将再次变得不可操作。*可用以代表所有正在被记分板追踪的玩家

scoreboardplayerstest<player><objective><min>[max]当玩家player在目标objective的分数在最小值min与最大值max之间(两个数字包括在内)时输出。如果没有指定或使用了*,max默认使用2,147,483,647。对min使用*代表的值为-2,147,483,648。*可用以代表所有正在被记分板追踪的玩家

scoreboardplayersoperation<targetName><targetObjective><operation><selector><objective>使用选择器selector在目标objective上的分数作为输入,进行运算操作后把结果作为目标玩家targetName在目标名为targetObjective上的分数。

运算操作<operation>可以是:

"+="加法

"-="减法

"*="乘法

"/="除法

"%="求余

"="赋值

"<"取较小值

">"取较大值

"><"交换selector与targetName的分数。

除"><"外,selector在objective上的分数会保持不变。*可填在targetName或selector(但不能同时)用以代表所有正在被记分板追踪的玩家。

填写的objective与targetObjective必须存在,targetObjective不能是只读型,且所有被使用的目标/选择器必须在对应目标上有分数(如果一个有一个无,运算操作只在目标和选择器都有时才会成功)。需要注意targetName不一定要在线甚至存在。

㈢ 我的世界怎么做记分板,求详解

1.创建一个计分板目标/scoreboard objectives add 目标名称 目标准则 显示名称。目标名称是你给目标取的内部名称,目标准则是一种判据,比如杀死怪物加分就填totalKillCount,显示名称可不填,是拿来显示在侧边栏的,不填就默认与目标名称相同。
2.给玩家(也可以是一般实体)定初始分数/scoreboard players set @a 目标名称 分数。目标名称与第一步相同,下同。
3.设置侧边栏以方便查看分数,这一步可忽略/scoreboard objectives setdisplay 位置 目标名称。位置可填sidebar、list、belowName,比如填sidebar就显示在右侧边。
4.以上是最基础的计分板了,一般来说计分板会配合其他指令比如testfor,因为有了计分板后选择器参数又多了两种,即@a[score_目标名称=分数1,score_目标名称_min=分数2],前者是分数不超过分数1的,后者是分数不低于分数2的,这样就可以选择有特殊分数要求的玩家或一般实体。
5.以上未涉及team之类的,如果有什么要求可以追问。

㈣ 我的世界怎样生成计分板

计分板的指令是/scoreboard,有两个分支,分别是objectives(项目)和players(玩家,队伍),而它们又有许多分支,小编先给大家讲一下objectives。

objectives分为add(增加)、remove(删除)、list(列表)和setdisplay(显示)。add是增加一个计分项目,remove是删除某个计分项目,list是列出所有的计分项目,setdisplay是将某个计分项目显示在某个位置。
add用法
格式:/scoreboard objectives add <计分项目的名字> <得到分数的方法>
(“<>”必须要填,“[]”可以不用填)
得到分数的方法目前在PE端只有一个,那就是mmy,意思就是虚拟的,只能通过命令或者命令方块去修改分数。

remove用法
格式:/scoreboard objectives remove <要删除的计分项目的名字>
这个很简单,就不用说了。

list用法
格式:/scoreboard objectives list
这个更简单,它的用处在于如果你忘记了你创建过什么项目,可以用该指令查询。

setdisplay用法
这个指令有些复杂,具体见下面:
格式:/scoreboard objectives setdisplay <显示的位置> <排序方式(belowname是不用的)> <显示的项目名字>
显示的位置有三个,分别是list(显示在暂停界面的玩家列表),sidebar(显示在屏幕的右边)和belowname[显示在玩家头上(多人联机才可以看见)]。
排序方式就是怎么排序玩家(就像排行榜一样),有两个选项,但我忘记了(有些尴尬,以后再补上去)。据我所知,上面的是从小到大,下面开头是d的是从大到小(默认)。

players用法

现在看完了objectives,接下来看看players了。
players分为set、add、remove、test和list。
注意:players是对单独一个玩家,而不是对一个计分项目。所以,不要忘了目标选择器!

set用法:
set是设置某一个玩家的一个计分项目的分数。
格式:/scoreboard players set <目标实体> <要设置的计分项目名字> <分数>
目标实体就是指玩家,也可以用@a、@p等目标选择器来表示。
分数指计分项目的分值(就是一个数字)。
add用法:
add是增加某一个玩家的某一个计分项目的分值。
格式:/scoreboard players add <目标实体> <要增加的计分项目的名字> <增加的分数>
remove用法:
remove是减少某个玩家的某一个计分项目的分值(可以删到负数去!)。
格式:/scoreboard players remove <目标实体> <要减少的计分项目名字> <减少的分数>

test用法:
test是检测某个玩家的某一个计分项目的分值是否在指定范围内,一般用在计分板商店。
格式:/scoreboard players test <目标实体> <要检测的计分项目名字> <范围最小值> <范围最大值>
范围最小值和最大值都是填数字,但也可以用*来表示无穷小,最大值可以填的最大数字是999'999'999。

list用法:
list是显示某位玩家所有的计分项目的分数。
格式:/scoreboard players list <目标实体>

㈤ 我的世界计分板怎么使用计分板使用教程

我的世界计分板,相信很多小伙伴都想知道关于我的世界计分板的信息,我的世界计分板可以说是一套复杂的游戏机制,通常可以由命令和命令方块进行控制的,计分板的指令主要是objectives、players、teams,下面小编带给大家有关我的世界计分板详情,一起来看看吧~

这是一个计分板教程,计分板又称记分板,反正都一样。有耐心的话可以试试看!相信想学计分板的人一定会有耐心的!

首先,计分板的指令是/scoreboard 它的分支有3个指令他们分别是objectives,players,teams翻译为目标(或项目),玩家和队伍。objectives是控制计分板的计分项目,players是控制玩家的分数,team就是队伍。命令可以通过队伍来改变某队的玩家分数

我的世界计分板怎么用

objectives支指令教程:

objectives分为list/add/remove/setdisplay。

list就是列出所有计分项目,包括它的类型,显示的名字,和它的真正名字。

add就是添加一个计分项目指令为 /scoreboard objectives add <名称> <类型> [显示的名称] 注意:<>是必须要填 []是可填可不填

/scoreboard objectives add <名称> <类型> [显示的名称]

名称就是你用命令或者命令方块来修改玩家分数时的名字,用它的显示名字是不行的,除非你没有打显示的名称就可以。类型的话就是得到分数的方法,玩家可以通过做一些事情去获得分数,类型一般分为 mmy,health,totalKillCount,playerKillCount,deathCount. mmy就是虚拟的,只能通过命令或者命令方块去修改分数。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支命令章结束

看到以上这么多内容,你的头是不是都大了,但是按照小编的说法,一步一步的进行,我的世界计分板使用方法教程其实并不难哟!

㈥ 我的世界怎么用指令增加自己的积分项

我的世界增加积分项的指令:/scoreboard players add [玩家ID] [计分板名称] [数值]。

《我的世界》是由MojangStudios开发,在中国由网易代理的沙盒式建造游戏,游戏于2017年8月8日在中国大陆独家运营。

背景:

游戏创始人为马库斯·佩尔松,也称为notch,其灵感源于《无尽矿工》、《矮人要塞》和《地下城守护者》。

玩家可以在游戏中的三维空间里创造和破坏林林总总的方块,甚至在多人服务器与单人世界中体验不同的游戏模式,在高度的自由中,玩家们也自己创作出了大大小小的玩法,打造精美的建筑物,创造物和艺术品。且游戏平台已囊括了移动设备和游戏主机。

㈦ 我的世界计分板怎么弄队伍积分

以下指令以PC Java版1.12为例,PE的计分板不完全,不支持队伍与杀敌计数,PC1.13起指令内容大改,有不懂的可以追问.

以下为设计方案,需一定的理解能力:
直接给出条件:两个队伍(Blue,Red)/scoreboard teams add Blue(Red)
先添加杀敌计分板,随意设置,不需要显示 如(名字为Kill的杀敌计分板)/scoreboard objectives add Kill playerKillCount
添加空白计分板(playerKill,以下简称PK)并设置名称(杀敌人数) /scoreboard objectives add mmy PK 杀敌人数
两个循环命令方块设置testfor指令,分别寻找两个队伍中"Kill"计分板积分为1的玩家,若有则输出红石信号 (此处以红队为例)
后接链命令方块,第一个链中用score指令将player“红队杀人数”的分数+1,此处注意,scoreboard player的意思是指设置玩家分数,PK计分板中本没有玩家“红队杀人数”,在填写了添加之后会自动加上这个“玩家”,从而使“红队杀人人数”成为了一个记分项目完整指令指令:/scoreboard players add 红队杀人数 PK 1
下一个链命令方块则是将原本杀人数为1的那个玩家的杀人数重新设置为0,简单的来说这就好比是一个按钮,你按一下就会激活后面的命令方块,按完之后按钮自己会弹回来。从而完成一次计数。/scoreboard players set @a[team=Red] Kill 1
蓝队指令从testfor开始以此类推即可

㈧ 我的世界PVP计分板怎么弄出来,要怎么显示在屏幕右端,求解答!

杀敌数(就是单纯杀人的):
添加一个:/scoreboard objectives add sdsren playerKillCount 杀敌数
显示在列表(就是按TAB):/scoreboard objectives setdisplay list sdsren
显示在右边:/scoreboard objectives setdisplay sidebar sdsren
显示在玩家头上(多人时,别人看的,并且自己看不到):/scoreboard objectives setdisplay belowName sdsren
杀敌数(杀怪的):
添加一个:/scoreboard objectives add sdsguai otalKillCount 杀敌数
显示在列表(就是按TAB):/scoreboard objectives setdisplay list sdsguai
显示在右边:/scoreboard objectives setdisplay sidebar sdsguai
显示在玩家头上(多人时,别人看的,并且自己看不到):/scoreboard objectives setdisplay belowName sdsguai

㈨ 我的世界如何又如何用计分板制作服务器介绍

/scoreboard objectives add 公告 mmy,创建一个名字为公告的计分项,/ scoreboard objectives setdisplay sidebar 公告,显示这个名字叫公告的计分栏,/scoreboard players add 你要弄的介绍的话 公告 0。就可以了

㈩ 我的世界minecraft计分板使用攻略_我的世界计分板指令一览

我的世界计分板指令是什么,我的世界minecraft计分板使用攻略,可能还有很多小伙伴不知道,下面一起随小编来看看我的世界计分板指令是什么吧~

计分板

计分板的指令是/scoreboard

它的分支有3个指令他们分别是objectives,players,teams翻译为目标(或项目),玩家,队伍objectives分为list/add/remove/setdisplay。

list就是列出所有计分项目,包括它的类型,显示的名字,和它的真正名字。

/scoreboard objectives list

即上面这条指令

当你忘记曾经创建过哪个计分板项目时会用到.

add就是添加一个计分项目

/scoreboard objectives add [显示的名称.

即上面这条指令.

(注意:是必须要填 []是可填可不填)

“名称”就是你用命令或者命令方块来修改玩家分数时的名字,用“显示的名称”是不行的

也可以理解为:

/scoreboard objectives add [显示出来的名字]

类型的话就是得到分数的方法,玩家可以通过做一些事情去获得分数.

类型一般分为 mmy,health,totalKillCount,playerKillCount,deathCount.

mmy就是虚拟的,只能通过命令或者命令方块去修改分数(见players支指令)

health是不可修改的,它是根据玩家的生命值而变化。

totalKillCount只要玩家杀死任何生物(包括玩家)就可以获得的分数.

playerKillCount就是玩家杀死玩家所得的分数.

deathCount是由玩家的死亡次数而增加的,可以说是可以记住玩家死亡的次数。

举一个例子,

假如我新建一个计分项目是这样的/scoreboard objectives add Kills totalKillCount 杀敌数。

那么我只要杀任何东西(包括杀人)就可以获得分数了.

显示的名字则是杀敌数,命令控制的名字就是Kills。每杀一个生物就可以得到一分。

接下来回到objectives的remove

remove就是移除的意思,不用说,就是移除一个计分项目的.

/scoreboard objectives remove

有人说,得到了分数,怎么才可以显示出自己的分数呢?

那就得用到objectives的setdisplay了。

setdisplay是设置计分项目的显示位置。

显示的位置分为list/sidebar/belowname

list是显示在多人联机的人数列表(按Tab键可以看得到)

sidebar就是显示在你游戏屏幕内的右边

belowname 则是显示在玩家的头上(需要多人联机才可以)

/scoreboard objectives setdisplay [目标]

上面的即指令

如果不打目标,那会就清空那个显示位置的计分项目

举一个例子,我之前已经创建了一个“杀敌数”的计分项目(看上面)

那么显示位置list/sidebar的效果图分别为: