Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 3839|回复: 12

[命令方块] [15w31a][2b]实现原版鹰眼/聆听模式

[复制链接]
发表于 2015-7-30 15:50:01 | 显示全部楼层 |阅读模式

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
应该都知道1.9添加了一个新的状态效果:glowing

这个状态主要目的就是透视。
2015-07-30_15.03.54.png
如上图就是给生物一个边框
2015-07-30_15.05.15.png
这个边框隔墙也会显示

这个大家可能会联想到鹰眼或者聆听模式,
其实通过四个指令方块可以将鹰眼做出来:
2015-07-30_15.07.05.png
指令如下:
  1. /fill ~ ~-1 ~ ~ ~-1 ~2 redstone_block
  2. /fill ~ ~1 ~ ~ ~1 ~2 air
复制代码

创建高频不解释。

首先需要创建一个计分板:
  1. /scoreboard objectives add isUsingEE stat.crouchOneCm
复制代码

用于判定潜行


主要部分:(按照顺序执行)
  1. scoreboard players set @e[type=!Player] isUsingEE 0
  2. /execute @a[score_isUsingEE_min=1] ~ ~ ~ scoreboard players set @e[r=10,type=!Player] isUsingEE 1
复制代码

通过时钟判断实体是否存在玩家附近(10个方块)的范围内

  1. /effect @e[score_isUsingEE_min=1,type=!Player] minecraft:glowing 1 1 true
复制代码

给符合条件实体glowing效果,让它显示边框

  1. scoreboard players reset * isUsingEE
复制代码

重置计分版,便于下次输出。

效果:
2015-07-30_15.19.53.png
按下潜行+前进,就会隔墙显示周围十格所有实体。


OneCommand:

  1. /summon FallingSand ~ ~2 ~ {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:"/fill ~2 ~-1 ~2 ~-2 ~3 ~14 minecraft:glass 0 hollow",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~2 ~-2 ~2 ~-2 ~-2 ~14 minecraft:sponge 0",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~1 ~-2 ~3 ~-1 ~2 ~13 air",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~1 ~-3 ~12 ~-1 ~-1 ~12 redstone_block",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"summon FallingSand ~-1 ~3 ~11 {id:\"FallingSand\",Block:\"iron_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"summon FallingSand ~-1 ~2 ~13 {Riding:{Riding:{TileEntityData:{Command:\"/gamerule commandBlockOutput false\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/gamerule logAdminCommands false\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},id:\"FallingSand\",Block:\"iron_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"summon FallingSand ~0 ~1 ~11 {Riding:{TileEntityData:{Command:\"summon FallingSand ~0 ~1 ~-8 {id:\\\"FallingSand\\\",Block:\\\"redstone_block\\\",Time:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},id:\"FallingSand\",Block:\"iron_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"summon FallingSand ~0 ~0 ~13 {Riding:{TileEntityData:{Command:\"fill ~-2 ~3 ~1 ~2 ~3 ~-11 minecraft:sponge 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},id:\"FallingSand\",Block:\"iron_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~-1 ~2 ~3 {Riding:{Riding:{TileEntityData:{Command:\"/fill ~1 ~ ~ ~1 ~2 ~7 stone\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/scoreboard players set @e[type=!Player] isUsingEE 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/effect @e[score_isUsingEE_min=1,type=!Player] minecraft:glowing 1 1 true\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~1 ~1 ~3 {Riding:{Riding:{TileEntityData:{Command:\"/fill ~-1 ~ ~ ~-1 ~2 ~7 redstone_block\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/execute @a[score_isUsingEE_min=1] ~ ~ ~ scoreboard players set @e[r=10,type=!Player] isUsingEE 1\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/scoreboard players reset * isUsingEE\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~-1 ~0 ~4 {Riding:{TileEntityData:{Command:\"/gamerule commandBlockOutput false\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/scoreboard objectives add isUsingEE stat.crouchOneCm\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/setblock ~ ~-8 ~1 wall_sign 2 0 {Text1:\"===============\",Text2:\"{text:\\\"Click\\\",color:\\\"dark_red\\\",clickEvent:{action:run_command,value:\\\"/fill ~2 ~1 ~ ~-2 ~-3 ~13 air\\\"},extra:[{text:\\\" to remove\\\",color:\\\"black\\\"}]}\",Text3:\"this structure\",Text4:\"===============\"}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~ ~-12 ~ ~-1 ~2 ~ air",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~-1 ~-13 ~ ~-1 ~-1 ~ redstone_block",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},id:"FallingSand",Block:"redstone_block",Time:1}
复制代码


实在不想说的吐槽:
这次快照简直就是Bug版本,首先是glowing的粒子效果设为true也不会隐藏
再就是json牌子有问题
希望大家见谅,等待下一个版本就会修复来自群组: Command Block Logic

评分

参与人数 3人气 +5 金粒 +35 收起 理由
笑星呵呵 + 2 呵呵
FHC红石 + 3 大触都开始玩1.9了啊
末影矿工 + 2 + 33 于是开始了场1.9教程的抢饭碗行动.

查看全部评分

回复

使用道具 举报

发表于 2015-7-30 15:53:30 | 显示全部楼层
版主大爱,刚出1.9就有了。
回复

使用道具 举报

发表于 2015-7-30 15:58:09 | 显示全部楼层
虽然都是一些小技巧,但在胜时间的优势

点评

乾坤也发明一些1.9快照的东西呗  详情 回复 发表于 2015-7-30 16:31
回复

使用道具 举报

发表于 2015-7-30 16:17:58 | 显示全部楼层
感觉可以在minecraft玩刺客信条 玩美国末日 玩看门狗 玩blablablablabla....
这个是真的好厉害 2b有没有办法再简化下指令啊..
回复

使用道具 举报

发表于 2015-7-30 16:19:18 | 显示全部楼层
哇2b好贴心连一体化指令都写了233
回复

使用道具 举报

发表于 2015-7-30 16:31:01 | 显示全部楼层
乾.坤 发表于 2015-7-30 15:58
虽然都是一些小技巧,但在胜时间的优势

乾坤也发明一些1.9快照的东西呗
回复

使用道具 举报

发表于 2015-7-30 22:42:40 | 显示全部楼层
书,牌子,tellraw都坏了
回复

使用道具 举报

发表于 2015-8-1 17:42:35 | 显示全部楼层
1.9就新增了这个功能!
回复

使用道具 举报

发表于 2015-8-1 18:55:48 来自手机 | 显示全部楼层
好复杂的样子233
回复

使用道具 举报

发表于 2015-8-17 17:24:40 | 显示全部楼层
json牌子的引号在1.9中不能省略了
回复

使用道具 举报

发表于 2015-8-27 14:40:56 | 显示全部楼层
看到图片我就想到了L4D2......
回复

使用道具 举报

发表于 2015-8-27 15:15:06 来自手机 | 显示全部楼层
以收藏,虽然看不懂应该是好东西
回复

使用道具 举报

发表于 2015-8-27 17:15:48 来自手机 | 显示全部楼层
哇,感谢lz,又涨姿势了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 手机版本

GMT+8, 2017-9-20 04:46 , Processed in 0.162130 second(s), 9 queries , Memcache On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。

© 2010-2017 我的世界中文论坛 版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。

快速回复 返回顶部 返回列表