作死即正义_kya吧 关注:95贴子:4,051

【古问】【转的教程】你还不会用指令和命令方块?看这里!

只看楼主收藏回复

我已经取得作者同意,镇楼就是执照,2L艾特原作者,3L开发。
---------------
这是一个入门的指令教程
小白们看过来


来自Android客户端1楼2015-10-26 20:24回复
    @我是mark萌萌哒 作者在此。


    来自Android客户端2楼2015-10-26 20:25
    回复
      卷首语:
      命令方块是一种只能通过作弊取得的方块,而且创造界面上也没有命令方块,是只能用特殊指令取得
      的。命令方块最初出现在Minecraft 1.4当中,而现在命令方块是越来越强大了,更是成为了做地图的
      神器。它的主要功能就是通过非玩家进行的指令输出和超长指令输出。相信以后命令方块能够完全代
      替NBT。
      命令方块获得方式:
      /give @p command_block 1(放入对话框,需要开启作弊)
      ——————————分割线——————————
      你需要认识:
      {}花括号:Minecraft中最通用的指令辨识器。
      []中括号:里面通常是一些文字组的形势,也通常有两个以上的文字组。
      ""引号:里面通常是名字或者牌子上的文字。
      xxx:省略文字。
      注意:这些都是成对出现的,任何多或少都会导致不可用。


      来自Android客户端3楼2015-10-26 20:25
      回复
        先提醒一下这是完全复制的图片显示不出来别怪我


        来自Android客户端5楼2015-10-26 20:30
        回复
          Lesson 4
          spreadplayers指令
          嘿!大家好!今天又给大家带来新的一课了。本课的内容比较简单,就是对玩家进行一个范围内的随
          机传送。
          ——————————分界线——————————
          首先,spreadplayers指令的格式是这样的:
          /spreadplayers <x> <y> <扩散距离> <最远距离> <是否分组true\false> <玩家>
          扩散距离:最少扩散到哪。
          最远距离:最多扩散到哪。
          是否分组:用true就是分组,false就是不分组。
          玩家:选定玩家,@a是所有玩家,@p是最近玩家,@r是随机玩家,@e则代表生物(如僵尸等)。
          好,我们要注意的是它是一个方块范围的随机传送,而不是圆形的。如果扩散距离大于0,则会画出来
          一个环形。因为本课内容少,也不需要什么照片解释,而且也容易理解,那么本课就到此结束了。


          来自Android客户端9楼2015-10-26 20:35
          回复
            然后坐等原作者更新


            来自Android客户端11楼2015-10-26 20:35
            收起回复
              Lesson 6
              初识title指令
              大家好!今天又为大家带来新的一课了。今天我们来认识一个广播类型的指令——title。它就是在你的屏幕上显示一段文字,这个指令用来做广播很不错。
              ——————————分界线——————————
              好,我们来认识一下title指令的格式:
              /title <玩家> <title|subtitle|clear|reset|times>
              玩家:选中的玩家进行标题。
              title:大标题。
              subtitle:在大标题下的副标题。
              clear:清除正在执行的标题。
              reset:重置正在执行的标题。
              times:对标题进行进入、保持、退出的秒数更换。
              好,假如我们要执行一段文字,就得以下面的格式进行:
              /title @p title xxx
              title大标题:【图片】subtitle小标题:【图片】假如我们要讲速度快一点,就得以下面的指令进行:
              /title @p times <淡入时间> <保持时间> <淡出时间>
              如果要快一点得话,就得每个都调小一点(如果太小会非常快,所以得自己摸索一下)。
              好,本课就到此为止了,我们下节课再见!


              来自Android客户端12楼2015-10-27 18:35
              回复
                恭喜第三精


                13楼2015-10-28 18:07
                收起回复
                  精啦


                  IP属地:北京来自Android客户端15楼2015-10-30 06:14
                  回复
                    Lesson 8
                    初识summon指令
                    大家好!今天又来给大家带来新的一课。今天我们来学习一个能够刷出怪物的指令——summon。
                    summon是一个很强大的指令,还能够刷出什么Boss之类的。那么我们今天就来学习一下吧。
                    ——————————分界线——————————
                    好,我们先来认识一下summon的格式:
                    /summon <实体名> [x] [y] [z] [数据标签]
                    实体名:怪物的名字(开头必须大写!)。
                    数据标签:比如可以设定血量啊,装备什么的。
                    好,因为本人比较忙,今天先不学习数据标签的格式了,今天我们就先学习一下召唤怪物。
                    几个普通的:
                    僵尸:
                    /summon Zombie ~ ~1 ~【图片】骷髅:
                    /summon Skeleton ~ ~1 ~【图片】史莱姆:
                    /summon Slime ~ ~1 ~【图片】女巫:
                    /summon Witch ~ ~1 ~【图片】好,再来个生存模式中刷不出来的:
                    巨人:
                    /summon Giant ~ ~1 ~【图片】好,那么本节课我们就到此为止吧!


                    来自Android客户端16楼2015-10-30 11:17
                    收起回复
                      Lesson 10
                      clone指令
                      嘿!大家好!今天来给大家带来新的一课了。如果要复制一段地形到一个地方,该怎么办呢?没错,就要用到我们的clone指令了。废话不多说,直接进入教程。
                      ——————————分界线——————————
                      首先,我们先来认识一下clone指令的格式:
                      /clone <x1> <y1> <z1> <x2> <y2> <z2> <x3> <y3> <z3> <方块名> [masked/replace/filtered] [force/move/normal]
                      masked:直接把方块复制到目的地,不会删除其他的方块。
                      replace:把目的地的所有方块删除再克隆,不改的话就是默认的这一项。
                      filtered:只复制一种方块,如果写了这个再最后又要输入一种方块名(如果有move就只要打move的)。
                      force:覆盖原先的方块。
                      move:只移动一种指定方块,不过原先被指定的方块会消失,如果写了这个在最后就要在最后输入一种方块名。
                      normal:正常,默认值。
                      大家不要看见这指令就晕过去,x1 y1 z1 和 x2 y2 z2 形成的就是一个立体区域,而x3 y3 z3 就是放置的地方。那我们来熟悉一下吧
                      ——————————分界线——————————
                      好,为了方便起见,我们把x1 y1 z1比作绿色方块,把x2 y2 z2比作红方块,把x3 y3 z3比作黄方块。如下图,如果我要克隆到x3 y3 z3,该怎么做呢?【图片】【图片】大家看到,克隆过后是以红方块和绿色交叉的下部分为基准。好,本节课最大的难点就是位置,就连本人对这个指令不是怎么熟悉。如果真的不行,你就可以去用地图编辑器来克隆了,结果还是得靠自己的悟性了。好,本节课就到此为止吧!


                      来自Android客户端18楼2015-11-03 09:59
                      回复
                        Lesson 11
                        对方块的replaceitem
                        嘿!大家好!今天又来给大家带来新的一课了。今天我们来学习一个指令,那就是——replaceitem。replaceitem是一个对方块或者实体进行一个物品栏的增加物品,在一些地图中是很有用的指令。废话不多说,直接进入教程。
                        ——————————分界线————————
                        好,我们先来认识一下replaceitem的格式:
                        第一种:
                        /replaceitem block <x> <y> <z> <物品栏> <物品> [数量] [数据值] [数据标签]
                        第二种:
                        /replaceitem entity <实体> <物品栏> <物品> [数量] [数据值] [数据标签]
                        好,第一种是对方块进行,而第二种则是对实体进行。那么我们今天先学习第一种,那就是对方块进行。
                        ——————————分界线——————————
                        好,如果我们要对一个箱子的物品栏该怎么办呢?【图片】我们要先知道箱子物品栏的格式,那就是:
                        slot.container
                        这是箱子物品栏。本指令的特殊之处,就是你选择的第几个物品栏,它就得减一。所以,如果我们要在箱子第一个物品栏放入物品,就得像下面一样:
                        /replaceitem block ~ ~1 ~ slot.container.0【图片】好,物品就不需要我讲了。但有些能装东西的方块,就得是其他的格式了。
                        末影箱:slot.enderchest
                        好,那么今天的教程就到此为止吧!


                        来自Android客户端19楼2015-11-17 18:47
                        回复
                          第十二个错误太多不放了


                          来自Android客户端20楼2015-12-01 13:16
                          回复
                            Lesson 13
                            execute指令
                            嘿!大家好!今天又来给大家带来新的一课了。今天我们学习execute指令了,这是一个高级侦测的指令,先侦测是否正确再进行一个指令的输出。好,废话不多说,直接进入教程。
                            ——————————分界线——————————
                            好,我们先认识一下execute指令的格式:
                            /execute <实体> <x> <y> <z> <另一个指令> / /execute <实体> <x> <y> <z> detect <x> <y> <z> <方块名> <数据值> <另一个指令>
                            好,来讲一下,第一条指令是纯粹探测实体,第二个则是探测实体并对特定的方块进行侦测。另一条指令则是输入另外一条指令。
                            ——————————分界线——————————
                            好,我们来做一个简单的跑酷,用execute进行侦测并输出(需要高速脉冲):
                            加速的:
                            /execute @p ~ ~ ~ detect ~ ~-1 ~ minecraft:stained_hardened_clay 1 /effect @p 10 1 1【图片】跳跃的:
                            /execute @p ~ ~ ~ detect ~ ~-1 ~ minecraft:stained_hardened_clay 4 /effect @p 10 1 1【图片】那好,今天的教程就到此为止吧!


                            来自Android客户端21楼2015-12-01 13:16
                            回复
                              Lesson 14
                              playsound指令
                              嘿!大家好!今天又来给大家来上课了。今天我们学习playsound指令,它能够对玩家发出特定的声音。废话不多说,直接进入教程。
                              ——————————分界线——————————
                              我们先来认识一下playsound指令的格式:
                              /playsound <声音> <玩家> [x] [y] [z] [音量] [音调] [最低音量]
                              好,如果我要给玩家发出活塞的声音,就得是这样:
                              /playsound tile.piston.in @p【图片】好,但是我们该如何找到声音呢?在这里,tab是没用的,必须的自己找。我们先打开.minecraft,再打开assets,接着打开virtual,接着打开legacy,最后打开sounds,就会发现许多怪物声音了。假如说我要发出音符盒声音,就得找到note(音符盒),那么音乐格式为xxx.xxx,就得是note.xxx,再在里面找到想要的声音再放到后面就行了。
                              比如说:
                              /playsound note.bd @p ~ ~ ~ 2 2 1
                              那么本节课就到此为止吧!


                              来自Android客户端22楼2015-12-01 13:17
                              回复