我有几个问题,请一一回答,回答方式:例子+例子解释——+模板(+教程帖)
1.如何让玩家踩在指定的方块上周围方块上都放置另一种方块 例子:踩在草地上让周围十字的区域上都覆盖上雪
2.如何让玩家踩在指定的方块上周围方块都变成另一种方块 例子:踩在草地上让周围十字的区域上都变成雪块
3.如何让玩家踩到水使周围方块变成冰 例子:(这个直接说)
4.如何让实体周围指定方块变成另外一种方块 例子:让射出去的弓箭周围的草方块变成雪
5.我还没想到
{:10_492:}
求各位命令大神帮帮命令苦手
1.如何让玩家踩在指定的方块上周围方块上都放置另一种方块 例子:踩在草地上让周围十字的区域上都覆盖上雪
2.如何让玩家踩在指定的方块上周围方块都变成另一种方块 例子:踩在草地上让周围十字的区域上都变成雪块
3.如何让玩家踩到水使周围方块变成冰 例子:(这个直接说)
4.如何让实体周围指定方块变成另外一种方块 例子:让射出去的弓箭周围的草方块变成雪
5.我还没想到
{:10_492:}
求各位命令大神帮帮命令苦手
你用SetBlock看看可不可以
风吟浅唱 发表于 2015-9-4 12:45
你用SetBlock看看可不可以
如果可以我还用问你们吗
你应该去看看游戏技巧贴,毕竟命令方块的触都在那
不用模板了
4个都用
/execute @p ~ ~ ~ fill ~-2 ~ ~2 ~-2 ~ ~2 方块ID
注:fill是大范围的setblock,execute是检测命令,然后就给lz打脸了,要高频
4个都用
/execute @p ~ ~ ~ fill ~-2 ~ ~2 ~-2 ~ ~2 方块ID
注:fill是大范围的setblock,execute是检测命令,然后就给lz打脸了,要高频
Xiao2 发表于 2015-9-4 12:50
不用模板了
4个都用
这种基础命令我当然知道,重点是把指定的方块变成另外一种方块
说一下重点解决问题3,4
第四个:/execute @e[type=Arrow] ~ ~ ~ setblock ~ ~-1 ~ 方块ID
Xiao2 发表于 2015-9-4 13:00
第四个:/execute @e[type=Arrow] ~ ~ ~ setblock ~ ~-1 ~ 方块ID
再说一遍是让指定方块变成另外一种方块
@FHC红石
2_3_3 发表于 2015-9-4 12:57
这种基础命令我当然知道,重点是把指定的方块变成另外一种方块
先用
/testforblocks ~2 ~-1 ~2 ~-2 ~-1 ~-2 水方块25个的坐标
然后用setblock 和fill 直接替换方块不就行了
execute的坐标改成~2 ~-1 ~2 ~-2 ~-1 ~-2
Xiao2 发表于 2015-9-4 13:05
先用
/testforblocks ~2 ~-1 ~2 ~-2 ~-1 ~-2 水方块25个的坐标
然后用setblock 和fill 直接替换方块不就 ...
把具体命令告诉我a testforblocks不会用 命令方块说要三个xyz
2_3_3 发表于 2015-9-4 13:16
把具体命令告诉我a testforblocks不会用 命令方块说要三个xyz
/testforblocks也是基础啊!
/testforblocks <检测方块上角坐标> <检测方块下角坐标> <相同方块上角坐标>
[red_wool][white_wool][white_wool]
[white_wool][white_wool][white_wool]
[white_wool][white_wool][red_wool]
图中红色羊毛分别为上下角..相同方块也是
[red_wool][white_wool][white_wool]
[white_wool][white_wool][white_wool]
[white_wool][white_wool][red_wool]
如果相同则会输出比较器的红石信号
fill的/fill 的replace模式
/fill XXX XXX A 数据值 replace B
将区域内的B方块换成A
/fill XXX XXX A 数据值 replace B
将区域内的B方块换成A
先用testfor 然后setblock