abcdmine
大家好,我是abcdmine,现在我来教大家如何使用积分榜【ps:记分榜 在1.52都出了,但我还是脑残的介绍一下】【如本站有相同的帖子,请勿喷】下面进入正题注:=====为大章的分界线    -----为小章的分界线
===================================================================
我们先来读一下wiki对记分板的定义
记分板(scoreboard)系统是一套复杂的游戏机制。通常可以由命令命令方块进行控制。

=============================================================
先来发一下记分榜主要命令【如看不懂命令,请直接跳到下面的教程】  


注:指令内标有x的地方为玩家自己编辑的部分【可以为中文】
    指令内标有Y的地方为选编的部分,选的内容将会在命令下标有
    指令内标有Z的地方为其他信息【玩家自己编辑】
【PS:这就是用多三元一次方程的后果】


------------------------------------------------------------------

/scoreboard objectives add X Y   

X为变量的名字,Y为变量的类型】

【创建一个新的变量】

Y的选项:A:dummy 【意思为该变量只能由指令增加或减少,不会受到死亡次数与杀怪次数等影响】

       :B:deathCount【意思为该变量会受到死亡次数的影响,你死一次,数量就增加1】

       :C:playerKillCount【意思为该变量会受到杀其他玩家的次数的影响,你杀别的玩家一次,数量就增加1】【多人游戏专用】

       :D:totalKillCount【意思为该变量会受到杀怪次数的影响,每杀一个怪,数量加1】

----------------------------------------------------------------------

/scoreboard objectives setdisplay sidebar X
【必须为创建好的变量】
【将变量的分数显示在屏幕右边】
--------------------------------------------------------
/testfor @p[score_X_min=Z
【判断离此指令最近的人的变量X的分数是否高于Z这个数量,如果高于,则输出红石信号】
【此指令必须有红石信号才会进行】
X为中文时,此指令无效;Z可以为任何数字】
---------------------------------------------------------------------
/scoreboard objectives remove X
【移除一个名字为X的变量】
【移除有关于X这个变量的所有信息】
---------------------------------------------------------------------
/scoreboard players reset Z
【将一个名字为Z的玩家的所有分数变为0】
【BUG:Z不能为@p,@a等】
---------------------------------------------------------------------
/scoreboard players
【查看所有拥有分数的玩家】
【多人游戏使用】
---------------------------------------------------------------------
/scoreboard players remove @p X Z
【移除最靠近指令的人的X的变量的Z的分数】
---------------------------------------------------------------------
/scoreboard players add @p X Z
【给最靠近指令的人X的变量的Z分数】
---------------------------------------------------------------------
以上为主要指令,有漏或错的请在回复中吱一声
=====================================================================
教程:【ps:有的图片太大了,放不上去,请见谅】
---------------------------------------------------------------------
首先,我们得创造一个变量,在这里,我以变量RMB来做样板。我用命令方块来演示,命令方块得到的方法:
/give 你的名字 137
我创造了一个名为RMB的虚拟变量
用按钮来按一下,就会出现一下提示:成功的添加新目标RMB

然后,我想在右边看见变量的分数我在另外一个命令方块中输入了:
/scoreboard objectives setdisplay sidebar RMB
刚刚输入如果分数没有增加到1,是没有效果的所以,
我就打了/scoreboard players add @p RMB 1000这条指令能让我的RMB数量增加1000
看!有效果了然后,我想做个商店按以下方法来摆放

最前面的输入指令:/testfor @p[score_RMB_min=100]就是说判断玩家有没有100RMB
后面的分别输入:/scoreboard players remove @p RMB 100就是说移除我的100RMB
还有一个输入:/give @p 264就是给我一颗钻石
这样,商店就做好了!我们点击一下前面的按钮

看!我成功的用100RMB换了一颗钻石

教程到了这里
===============================================================
后记
如有不懂的地方,自己在回复中提问
欢迎来吐槽吐槽热线:10086【你坑我,这明明是联通电话】
好了,不废话了,我最后放一个由我自己用记分板做的地图吧
http://www.mcbbs.net/forum.phpmod=viewthread&tid=284520&page=1#pid5444742
===============================================================









      



























许博仑
这么厉害,收藏了

Saya_
OWO 楼主是大神啊  好利害

夜凌空
服务器有插件,不过还是谢谢楼主发福利

1538018350
插件免了咯!!!大触啊

stszx
这是我在BBS看到的第一个关于记分板的教程贴{:10_494:}赞一个

stszx
这是我在BBS看到的第一个关于记分板的教程贴{:10_494:}赞一个

许博仑
TM的操蛋,尽然不火

Xx123c
用的着这么麻烦么,不是有插件?

abcdmine
Xx123c 发表于 2014-8-3 18:12
用的着这么麻烦么,不是有插件?

你的单人存档有插件???

Xx123c
abcdmine 发表于 2014-8-3 18:16
你的单人存档有插件???

这个应该只有制作RPG或者解密有用

dsf999999
貌似无法判断积分

西瓜太郎
支持!~~

dsf999999
帅{:10_512:}

WildernessRgr
很好的教程,不过我基本知道了...

WildernessRgr
很好的教程,不过我基本知道了...

hacccc
计分板教程
http://www.mcbbs.net/thread-315501-1-1.html
(出处: http://www.mcbbs.net/)
表示感觉我的更详细

abcdmine
hacccc 发表于 2014-8-18 10:29
计分板教程
http://www.mcbbs.net/thread-315501-1-1.html
(出处: http://www.mcbbs.net/)

这样写让新手看不懂的。

1154470012
搜到没学好的了

sulu
值得学习.

lzs1234
收藏了,最近正在到处恶补记分板…

水怪
10086是移动电话

9769424399
发现bug 楼主发现bug 10086是移动电话不是联通的

第一页 上一页 下一页 最后一页