问题一:
用的是原版1.7.10纯净端怪物是用/summon召唤出来的
玩家击杀,或被击杀,后全球(全体)通知
要求:线路简不卡的前提,只要实现即可。
问题二:
检测玩家到达指定区域触发红石。
用的是原版1.7.10纯净端怪物是用/summon召唤出来的
玩家击杀,或被击杀,后全球(全体)通知
要求:线路简不卡的前提,只要实现即可。
问题二:
检测玩家到达指定区域触发红石。
做不到。
因为@e这个选择器是1.8的
因为@e这个选择器是1.8的
Alt 167,复制粘贴是粘不进去的。
如果是单一玩家的话用计分板探测击杀数和死亡数判断~
啊哈哈哈哈哈哈,我又来了!
问题1,我觉得没法做到,主要是因为1.7不能使用@e检测实体,这导致了只能用计分板解决
而1.7的计分板也有很大缺陷,所以几乎无法很完美的做到,只能伪造一下,也就是说
创建一个杀aaa生物的计分板,名称是1,随后命令方块超频(不建议红石高频,红石高频会比较卡)
以及
也就是,当某位玩家杀死了aaa,发出公告,随后重置计分板
这样子的方式,也就导致了不能指定杀死,比如说杀骷髅,不仅是boss骷髅可以发出公告,普通骷髅也可以
所以我建议把boss做成凋零那样的
问题二就简单了
testfor指令,比如说坐标是1,1,1,超频连接testfor,写上
这里的r=1指的是半径(xyz轴都包括进去了)
随后连接比较器
         
如图
      
问题1,我觉得没法做到,主要是因为1.7不能使用@e检测实体,这导致了只能用计分板解决
而1.7的计分板也有很大缺陷,所以几乎无法很完美的做到,只能伪造一下,也就是说
创建一个杀aaa生物的计分板,名称是1,随后命令方块超频(不建议红石高频,红石高频会比较卡)
/say @a[score_1_min=1] 杀死了aaa!!!
以及
scoreboard players set @a[score_1_min=1] 1 0
也就是,当某位玩家杀死了aaa,发出公告,随后重置计分板
这样子的方式,也就导致了不能指定杀死,比如说杀骷髅,不仅是boss骷髅可以发出公告,普通骷髅也可以
所以我建议把boss做成凋零那样的
问题二就简单了
testfor指令,比如说坐标是1,1,1,超频连接testfor,写上
testfor @a[x=1,y=1,z=1,r=1]
这里的r=1指的是半径(xyz轴都包括进去了)
随后连接比较器

如图
