逗游网:值得大家信赖的游戏下载站!
发布时间:2015-06-03 14:58 来源:互联网
计分板相关scoreboard指令(2)
收起这会添加一个名为zombies的目标,并且如果把玩家加进目标里,如果钻石剑损坏便会给玩家加一分。minecraft.后面可以变为其他的物品名。(注意,minecraft.是必须要加的,否则会显示“无效的目标准则类型”)
之后的都按照这种格式来进行。
stat.killEntity此判据用于当玩家杀死某个特定的生物时,玩家的分数会加一分。要和totalKillCount区分开来。要填写stat.killEntity.生物名,比如如果想让加进这个目标里的玩家杀死一只苦力怕便会加一分,那就在后面用stat.killEntity.Creeper即可。要注意大小写,不然也会显示“无效的目标准则类型”。stat.entityKilledBy此判据用于当玩家被某个特定的生物杀死时,玩家的分数会加一分。一定要与stat.killEntity区分开来,以及不推荐填写被动型生物。要填写stat.entityKilledBy.生物名即可。和stat.killEntity用法相似。stat.useItem此判据用于当玩家对某个物品做了某些特定的动作时,玩家得分数便会加一分。比如将方块放下,对除了实体工具消耗耐久度等等(比如剪刀,由于剪羊毛算对实体,所以即使剪刀消耗了耐久度就不会加分。所以如果想让它加分还需要有stat.breakItem)。填写stat.useItem.minecraft.物品名即可。(方块放下:比如想放下一个石头加分,那就用stat.breakItem.minecraft.stone即可,.minecraft一定要注意加)同时也可以指定损伤值,比如要放下花岗岩就会加分,那就用scoreboard objectives add 目标名称 stat.useItem.minecraft.stone 1 1stat.craftItem此判据用于当玩家在合成台里合成某个特定的物品时,玩家的分数便会加一分。需要和stat.craftingTableInteraction区分,前者是必须指定特定的,后者只要和合成台互动就会加分。填写stat.craftItem.minecraft.物品名即可。stat.mineBlock此判据用于当玩家挖掘方块并且破坏后,玩家的分数便会加一分。填写stat.mineBlock.minecraft.物品名即可。注意这个判据跟是否掉落物品无关,也就是如果先前用过gamerule doTileDrops false也不会影响加分。teamkill此判据用于当玩家杀死某个颜色的玩家之后,玩家的分数便会加一分。不用指定这个队伍的特定名称,直接指定颜色即可(可用于几个队伍组成同盟之类的)。填写teamkill.颜色名即可。具体颜色名请看tellraw一栏。
killedByTeam(被某个颜色的玩家杀死)我会以后慢慢补上(只有玩家才生效,用teamkill.颜色即可,实体加进队伍里并不会生效),虽然标题上写的是除了服务器指令(毕竟是scoreboard这个大型指令的判据)。这里给您带来了不方便,抱歉= =
上一篇: 《植物大战僵尸》更换杰克逊僵尸形象
下一篇: 战国无双4-2-新星、情爱之章视频攻略