本帖最后由 贰逼 于 2015-8-7 16:09 编辑

这个技巧将给地图制作者受益。以此小技巧(ls)献给刚步入地图编辑的Novice。
效果/教程


首先我们需要一张空地图


只需要轻轻一个右键


就可以得到一个钻石


当然不要太贪心

教程部分:
我们以上面的某张图片为例:


首先一个简单的脉冲(脉冲长度大于比较器传输信号的长度)

脉冲连接:
  1. /clear @p filled_map
复制代码
这里重点讲一下:
1.玩家使用地图得到的物品不是map(395),而是另外一个fiiled_map(358)
2.清除玩家物品可以输出信号,等同于testfor
3.为何不加物品附加信息?因为地图的附加信息随时在变,无法准确探测

接着输出任意。若要重置,则
  1. /give @p map 1 0
复制代码
得到一个新地图。


Little Skill(ls)
这个小技巧的主要作用就是能够探测玩家的右键(同计分板探测放置方块、testfor探测玩家使用特定刷怪蛋、抛出实体一样),为地图的更新增添丰富的元素。
[groupid=546]Command Block Logic[/groupid]