您的位置: 首页 > 游戏攻略 > 我的世界 > 《我的世界》生物判定汇总讲解

我的世界

游戏攻略秘籍
更多 >
《植物大战僵尸》是一款极富策略性的小游戏,可... [详细]
《魔兽争霸Ⅲ》是一款非常著名的即时战略游戏。... [详细]
《愤怒的小鸟》是一款首发于iOS,尔后跨平台... [详细]
PC版《侠盗猎车手:罪恶都市》(Grand ... [详细]
  EA的《模拟人生》系列是PC平台最畅销的... [详细]
《极品飞车15:变速2》由EA的DICE和S... [详细]
《我的世界》生物判定汇总讲解 7.8分
出处:游戏狗 时间:2014-06-11 09:09:41

您可能感兴趣的话题: 我的世界  

核心提示:我的世界生物判定汇总讲解,一共五种类型,判定生物不存在、判定掉落物、计分板判定、特殊判定法、探测玩家杀死特定生物。

我的世界(Minecraft)

软件大小:16MB版本:PC版

下载:www.duote.com/game/64636.html

立即下载

安-Home

软件大小:7MB版本:2.1.8

下载:www.duote.com/android/131388.html

立即下载

我的世界

软件大小:93.3MB版本:3.9.0

下载:www.duote.com/ios/31135.html

立即下载

    我的世界生物判定汇总讲解,一共五种类型,判定生物不存在、判定掉落物、计分板判定、特殊判定法、探测玩家杀死特定生物,下面我们一起来详细看看下面的讲解。

    1.判定生物不存在

    我们生成一个名为Tom的僵尸

    /summon Zombie ~ ~1 ~ {CustomName:"Tom",CustomNameVisible:true}

    杀死得命令方块。

    这需要一个高频连接以下部分:

《我的世界》生物判定汇总讲解

    /testfor @e[type=Zombie,name=Tom]

    命令讲解:探测Tom僵尸存在。若是,则输出。

    非门连接↓

    /give @p command_block

    命令讲解:反之,给玩家一个命令方块。

    优点:简洁明了。

    缺点:无法判定多个单位。

    推荐指数:★★★☆☆

    2.判定掉落物

    首先生成一个能掉落石头的骷髅。其他掉落随便。

    /summon Skeleton ~ ~1 ~ {Equipment:[{id:24,Count:6},{id:54,Count:5},{id:5,Damage:4,Count:8},{id:20,Count:5},{id:1,Count:1}],DropChances:[0.0F,0.0F,0.0F,0.0F,1.0F]}

    需要注意的是不用掉落的一定是0f

    具体教程:PM的刷自定义装备生物

    然后需要一个计判:

    /scoreboard objectives add tom dummy

    来得到命令方块。

    高频(推荐不是指令方块高频,其脉冲长度大于比较器传输长度)连接下面两个命令方块:

    /scoreboard players set @e[type=Item] tom 1 {Item:{id:"minecraft:stone"}}

    命令讲解:给石头设置计判为1

    /execute @e[type=Item,score_tom_min=1] ~ ~ ~ give @p command_block

    命令讲解:石头掉落后给玩家一个命令方块。

    延迟↓

    /execute @e[type=Item,score_tom_min=1] ~ ~ ~ kill @e[type=Item,score_tom_min=1,r=0]

    命令讲解:清除石头

    当然我们可以在自定义怪物掉落时添加一些物品标签(tag),来增强判断性。

    优点:判断性强,可对多个目标同时执行。

    缺点:命令方块略多,怪物掉落物品可能重复。

    注:execute(执行判定操作)与kill(清除掉落品)必须要有延迟。

    推荐指数:★★★★☆

    3.计分板判定

    首先创建一个判决为health的计分板

    /scoreboard objectives add 计分板名称 health

    然后高频伺候↓

    /testfor @e[type=生物名,name=名称,score_计分板名称=0]

    输出任意。

    优点:简洁明了

    缺点:很难实现

    推荐指数:★★★★☆

    4.特殊判定法(针对不移动生物和红石玩家)

    将生物设为不移动(跳跃生物、飞行生物除外)

    /summon 生物名 x y z {Attributes:[{Name:generic.movementSpeed,Base:0.0}]}

    然后这个生物下面放压力板或绊线,然后非门判定。

    优点:最简单

    缺点:局限性太大

    推荐指数:★★☆☆☆

    5.探测玩家杀死特定生物(只针对普通实体)

    首先创建计分板

    /scoreboard objectives add 计分板名称 stat.killEntity实体名

    然后高频伺候↓

    /testfor @p[score_计分板名称_min=1,score_计分板名称=1]

    输出↓

    /scoreboard players set @p 计分板名称 0

    +任意

网友评论