游民星空 > 攻略秘籍 > 攻略 > 正文

我的世界 计分板图文教程

2014-07-17 11:36:55 来源:minecraft吧 作者:微笑的诈欺师 我要投稿

第2页:

展开

记分板应用

等级系统

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

  也可以做比如等级系统。

  就是传统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块钱

更多相关内容请关注:我的世界专区

责任编辑:呆小萌

上一页 1 2
友情提示:支持键盘左右键“← →”翻页

本文是否解决了您的问题

游民星空APP
随手浏览游戏攻略
code
单机游戏下载
休闲娱乐
综合热点资讯
游民星空联运游戏