本帖最后由 jack_lxy 于 2014-12-23 18:25 编辑

  很久没有发帖了,这段时间一直在研究命令,到现在终于可以制作一些高难度的命令方块组了~今天这个作品属于休闲,主要是想为mc作出优化并为懒人提供福音~  
  如果搓板请各位版主帮忙搬走,如有和其他帖子内容重复请告诉我,因为这真的只是我自己的想法,绝无剽窃行为,我会作出澄清。
  
  我计划在之后继续放出类似作品,数量足够后就发索引帖,请大家支持我~我的梦想一直都是成为像2b那样的命令大触,这是我迈出的这一步。
  

  废话不多说,先看效果~


扔出一个树苗后会开始计时,右边的框是我调试用的,大家可以关闭掉。


一段时间后变成树苗方块。
可以区分树木品种。

对树木自然掉落树苗兼容。





接下来看一下命令部分。


全局,我只介绍命令,其他的大家应该懂。

计分板有: isSapling,sapTime   为dummy分类
isSapling控制种类,为0~5,sapTime控制计时,从0数到200后触发生成并清零

这三个命令方块,是针对所有树种的,不分类。

分别是:
  1. /scoreboard players reset @e[score_sapTime_min=201] sapTime
复制代码



  1. /scoreboard players reset @e[type=Item,score_sapTime_min=201] isSapling
复制代码
不把多余的分数项清除掉的话,提示消息很烦人。
  1. /scoreboard players add @e[type=Item,score_isSapling_min=0] sapTime 1
复制代码
为所有掉落形态树苗计时。


一共六组这样的组合:



从最左边开始。
第一个
  1. /scoreboard players set @e[type=Item] isSapling 0 {Item:{id:"minecraft:sapling",Damage:0s}}
复制代码
右边的NBT是掉落物所属物品,DAMAGE是数据值,s是单位
这个指令的意义是为后续命令提供筛选橡树树苗的条件。

第二个
  1. /execute @e[type=Item,score_isSapling_min=0,score_isSapling=0,score_sapTime_min=200] ~ ~ ~ detect ~ ~-1 ~ grass 0 setblock ~ ~ ~ sapling 0
复制代码
当计时数到200后就会被探测到。这里指的是数到时间的橡树树苗,如果下面一个方块是草方块就放树苗。

第三个
  1. /execute @e[type=Item,score_isSapling_min=0,score_isSapling=0,score_sapTime_min=200] ~ ~ ~ detect ~ ~ ~ sapling 0 kill @e[type=Item,r=0]
复制代码
清除掉落物自身。

接下来的几组只是更改数据值,有这么几处
/scoreboard players set @e[type=Item] isSapling 0 {Item:{id:"minecraft:sapling",Damage:0s}}
/execute @e[type=Item,score_isSapling_min=0,score_isSapling=0,score_sapTime_min=200] ~ ~ ~ detect ~ ~-1 ~ grass 0 setblock ~ ~ ~ sapling 0
/execute @e[type=Item,score_isSapling_min=0,score_isSapling=0,score_sapTime_min=200] ~ ~ ~ detect ~ ~ ~ sapling 0kill @e[type=Item,r=0]
改成相同的0~5数字。

本地图的应用:1、使用mcedit复制到普通地图,可以达到与mod相同效果,免去forge的麻烦
2、可以应用在多人服务器。


如果有不懂得地方,请务必回复我,我会解释

下载地址:http://yunpan.cn/cf9HfNEYuA7t7 (提取码:7780)

最后跟大家说一些事情
1
本人现在初一,玩mc也只有两三年吧。但是,自从见到这游戏开始,我就被这无比强大的创造力所吸引。我知道,它将是我认真玩的唯一一个游戏。
现在,对mc已经很了解,但当年的激情丝毫没变。我刚刚开始发布作品,因为我觉得我的实力已经足够。毕竟学习也比较紧张,我的每一个作品都是挤时间完成的,希望各位朋友能够给予我包容与支持,助我融入mcbbs这个大家庭,向大家展示最新的见解。
2
本人正在支持大型生存地图the forest的建造,完成后将是史上还原度最高的一张仿游戏地图,红石、命令系统十分庞大。由于只有我一个人懂命令,所以命令进展缓慢。目前人手有限,预计只能在下个学期全面竣工。欢迎各位的热心加入,一起建造本地图,有意或想了解详细的话qq:13364977613,用qq加我微信,备注写the forest,我不收qq的。命令好就一起做命令,不然撸地图或者做元件(达到建筑效果)
我承诺,你们的加入不会白费!目前我们同学小组中已经有了很多个蓝图,如果竣工都将是巨作!
曝光一下命令施工现场

the forest中砍树动画和真实掉落木头

上方为头入水眩晕,身体入水会被探测来减少热量值。
目前进展缓慢。。。。。学生党时间紧啊
3
我正在研究像自然植被繁衍等命令系统。相信到时候一定会达到好的效果。所以我这段时间发帖会比较快。可以加我微信一起讨论和制作命令机构。
欢迎加微信!这将是对我的莫大激励!

最后,希望大家给予鼓励与支持!有问题请及时指出。

希望大家能够给我一些金粒人气,这不需要花费,但我需要它来加快我的发展,同时也是对我的莫大鼓励。