我的世界
我的世界
平台PCPS5PS4NS2NSXboxOne
发售时间PC 2017-08-08+5
标签益智游戏

我的世界 计分板图文教程

类型:攻略发布日期:2014-07-17来源:minecraft吧作者:微笑的诈欺师🏷 我的世界 / 指令 / 攻略

游民星空

  在阅读此教程之前,请确保你会使用命令方块的基础功能

记分板是什么

  记分板是一个以/scoreboard 为首的一系列命令的组合

  记分板中的项目其实就是一个变量

  变量,能理解吧 如果理解不了的话就把它看成一个未知数x

  而这个x的值可以通过各种操作来改变

  换句话说,记分板可以设定一个未知数x,改变它的值,然后再根据这个x的大小来作出相应的反应

这里举个例子

  如果我想要用记分板来做个任务的话【RPG地图】

  我可以设定一个未知数x,起个名字叫【任务】,这时x=0

  然后在完成任务时【比如交出某一物品,触发某个机关】时,把这个x的值改成1

  然后再做一个机关,当触发时判定x的值是否是1,如果是的话就发出完成任务的信息

  那么就是这样,一个任务就做好了

  当然这只是一个非常简单的例子

下面我就会详细地说这个例子是怎么实现的

  首先我们需要创建一个变量【也就是那个未知数x

游民星空

  /scoreboard objectives add RenWu dummy

  这里的RenWu是BL的名字

  而那个dummy则是判定条件,这里的dummy是虚拟变量

  也就是说,这个变量是不受任何因素影响,只会被其他命令改变

游民星空

  左下角可以看到,我创建了一个变量

游民星空

  这个命令可以改变特定变量的值

  而这里我是将RenWu变量的值改成了1

  相对的,如果我把set改成:

  add=》加一

  remove=>减一

  而后面的1则是代表相应的值

  而另外一个命令则可以检测某个变量是否达到了某个值

  比如如果我需要做出像是例子中的效果

  【当变量=1时,输出信号】

  就可以这样做:

游民星空

游民星空

  /testfor @p[score_RenWu_min=1]

  使用这个命令可以在命令方块被通入信号时,判断变量[RenWu]的值是否等于1

  如果是的话,则向旁边的比较器输出信号

  从而点亮红石灯

游民星空

  而对于一开始的那个做任务的例子,现在也可以很轻松地做出来了

游民星空

  这是接受任务的地方

  触发机关时,创建【RenWu】这个变量

游民星空

  而当我们的英雄费尽千辛万苦来到了任务的终点时,他丢下了火把,触发了机关

  此时将那个变量的值改为1

游民星空

  而这个就是接收器了

  用高频的脉冲不断地判断变量的值

  当它【终于】等于1时,向旁边的比较器输出信号

  从而激发接下来的机关

  如果任务的完成条件不是1,而是3,4,5,6之类的呢?

  也就是说,如果这个任务有多个完成的条件呢?

  再或者,如果这个任务有很多的完成条件,但是完成任务时根本就不需要全部做完呢?

  又或者,如果这个任务的每个目标加的分不一样,而完成任务只是要求达到特定的分数呢?

  这样的情况下,用传统的红石电路是难以达到的

记分板应用

等级系统

  而且别忘了,记分板不仅可以用来做任务

  也可以做比如等级系统。

  就是传统RPG中的等级系统

  杀怪升级啊,升一级属性会增强

  这里呢,就要用到另一种任务的判定条件【杀敌】了

  而我们就可以尝试用这个系统做一个打怪/做任务升级的系统

游民星空

  /scoreboard objectives add Level totalKillCount

  这个命令可以创建一个名为Level的变量

  细心的小伙伴们可能会注意到

  现在是晚上啦

  这里的dummy改成了totalKillCount

  而这个意味着

  这个变量会随着你击杀其他生物而上升

游民星空

  /scoreboard objectives setdisplay sidebar Level

  这个变量可以在你的视窗右边持续地显示这个变量的值

  也就是说

  你可以持续地在右边看到你的经验

游民星空

  没错我刚刚杀了一只鸡

  然后可以看到,我现在的经验值是1

游民星空

  又杀了一只

  现在是2了

游民星空

  testfor @p[score_Level_min=15]

  喜闻乐见的升级判定

  而这里的命令则是代表,当你的经验值在15以上时,触发升级的电路

游民星空

  而这四个则分别代表不同的等级

  他们要求的经验值也不同,左下角可以看到

  注意:这里的经验值指的是Level的值,而不是你正下方的那个经验条

游民星空

  通到一个按钮上面

游民星空

  在我跑出去杀了一堆怪以后呢

  回来这里,右击按钮

  leveled up!

  没错我血条增加了

金钱系统

  用售货机,然后在输出端设定给作为钱的变量增加特定的数值就好

  这里来讲讲怎么把打怪得到的经验换成钱

  也就是说怎样把一个变量的值移到另一个变量上面

游民星空

  差不多就是这样子的结构了

首先,创建Money和level这两个变量【Level就是前面提到的那个等级系统的变量

  最左边的命令方块是

  /testfor @p[score_Level_min=10]

  判定玩家的经验值是否大于10

  如果是的话则激发右边的两个命令方块

分别是:

  /scoreboard players add @p Money 3000

  /scoreboard players remove @p Level 10

  这里的意义是,

  减掉玩家的十点经验,

  然后给玩家3000块钱

本文内容来自网络收集整理,版权归原作者所有。 · 所属游戏:我的世界
← 返回 我的世界 攻略列表

同游戏其他攻略共 1489 篇

《我的世界》1.20版本挖矿指南攻略2023-08-24《我的世界》提升游戏帧数方法 怎么提升游戏帧数攻略2023-08-24《我的世界》1.19-1.20自动甘蔗机建造教程攻略2023-08-24《我的世界》65542报错解决方法 65542怎么解决攻略2023-08-24《我的世界》宝可梦重铸MOD攻略攻略2023-08-24《我的世界》新手实用技巧分享攻略2023-08-24《我的世界》1.20版本20个绝美种子分享攻略2023-08-24《我的世界》1.20版本复制物品方法 1.20版本复制物品机器建造方法攻略2023-08-24《我的世界》1.20版本必备农场建造教学攻略2023-08-24《我的世界》1.20版本更新内容介绍攻略2023-08-24《我的世界》1.19.1版本更新介绍 1.19.1版本新增内容攻略2022-07-30玩家用《我的世界》整活儿老头环 大猪守卫一脸问号攻略2022-06-08《我的世界》盾牌制作方法 我的世界海洋版怎么做盾牌攻略2018-11-03《我的世界》铁傀儡制作方法 我的世界怎么造士兵攻略2018-11-03《我的世界》1.14版本自动羊毛机制作方法攻略2018-11-03《我的世界》热带鱼有什么用 小丑鱼作用及获取方法介绍攻略2018-11-03《我的世界》局域网存档备份方法 怎么备份存档攻略2018-11-01《我的世界》隐藏壁炉制作方法教学 怎么制作隐藏壁炉攻略2018-11-01《我的世界》飞行器电梯制作方法 红石电梯怎么做攻略2018-11-01《我的世界》火箭制作及发射图文教学 怎么做火箭攻略2018-11-01《我的世界》银杏树制作方法图文介绍攻略2018-11-01《我的世界》无基岩版凋灵刷石机制作教学攻略2018-11-01《我的世界》常用建筑内饰介绍及制作方法攻略2018-10-27《我的世界》村民繁殖及提升村民数量方法 怎么繁殖村民攻略2018-10-27《我的世界》干渴度设定命令方块设置教程 怎么设定干渴度攻略2018-10-27《我的世界》水杉树制作图文教学 怎么做杉树攻略2018-10-27《我的世界》罗汉松制作图文教学 怎么做罗汉松攻略2018-10-27《我的世界》1.14十字弩附魔视频介绍 十字弩怎么附魔攻略2018-10-27《我的世界》自定义烧制数据包制作教学攻略2018-09-29《我的世界》陷阱小屋制作教学视频 陷阱小屋怎么做攻略2018-09-29