本帖最后由 Mithey 于 2018-7-21 20:14 编辑

命令方块小教程#1




手雷

1.首先我们要创建一个世界,在选项中将"作弊"一项启用;
2.打开聊天框,输入以下指令
  1. /give @s minecraft:command_block
复制代码

3.我们首先要将命令方块与装置放置成如下位置;
这里可能会有人问:如何将命令方块变成如的紫色呢
这时候我们就需要打开命令方块,调整下列选项
方块类型变为:重复
条件为:无条件
红石:始终活动
命令方块只需要直接放置



4.接下来是指令部分;
中输入
  1. /testfor @e[type=egg]
复制代码
中输入
  1. /execute @e[type=egg] ~ ~ ~ /summon tnt
复制代码

5.讲解;
/testfor @e[type=egg]是探测指令
/execute @e[type=egg] ~ ~ ~ /summon tnt是生成TNT指令

运行过程:在探测到鸡蛋后rcb(紫色命令方块)将会输出一个成功信号给比较器,然后比较器传达信号给红石。信号经过中继器延时后便使命令方块运行,在鸡蛋处生成一个TNT


6.注意事项;
①摆放红石中继器时要面朝命令方块,否则无法使用!
②红石中继器用于计时,如果鸡蛋在红石信号到达命令方块前落地则无法生成③红石中继器每按一格,计时加长0.1s,即现在的时间是0.4s+0.4s+0.4s+0.4s=1.6s。如果鸡蛋在扔出后1.6s前落地会无法生成TNT,所以请根据需要自行调整时间~

7.实际运行效果



闪电是为了让你们看的更清楚哦!


闪光弹
1.首先我们要创建一个世界,在选项中将"作弊"一项启用;
2.打开聊天框,输入以下指令:
  1. /give @s minecraft:command_block
复制代码

3.我们首先要将命令方块与装置放置成如下位置;
这里可能会有人问:如何将命令方块变成如的紫色呢
这时候我们就需要打开命令方块,调整下列选项
方块类型变为:
条件为:有条件的
红石:始终活动状态与手雷一样


4.接下来是指令部分;
中输入
  1. /testfor @e[type=snowball]
复制代码
中输入
  1. /execute @e[type=snowball] ~ ~ ~ /effect @p[r=4] minecraft:night_vision 15 1
复制代码
中输入
  1. /execute @e[type=snowball] ~ ~ ~ /effect @p[r=4] minecraft:blindness 15 1
复制代码

5.讲解;
/testfor @e[type=egg]是探测指令
/execute @e[type=snowball] ~ ~ ~ /effect @p[r=4] minecraft:night_vision 15 1是效果指令
/execute @e[type=snowball] ~ ~ ~ /effect @p[r=4] minecraft:blindness 15 1是效果指令

运行过程:在探测到雪球后rcb(紫色命令方块)将会输出一个成功信号给比较器,然后比较器传达信号给红石。信号经过中继器延时后便使
命令方块运行,给予玩家夜视和失明(结果会导致全盲)

6.注意事项;
①和②与手雷一致
③r=4中的4可以自行更换数字,数字表示在雪球周围半径的人都会受到影响
④effect中的15可以自行更换数字,数字为效果的时间(秒)

7.实际运行效果