GTVZDH123 发表于 2015-3-29 16:06
既然你会你来吧
你真厉害
怎么我不会是吧?我回答的明显比你更恰当 怎么有问题?输不起就别丢人现眼
ouqianwei 发表于 2015-4-4 15:13
怎么我不会是吧?我回答的明显比你更恰当 怎么有问题?输不起就别丢人现眼 ...
那么既然是这样,就请您帮他回答,你买看到到现在都没一个准确答案么?
GTVZDH123 发表于 2015-4-4 15:43
那么既然是这样,就请您帮他回答,你买看到到现在都没一个准确答案么? ...
好啊,本来我就不是来舌战的
上周只是时间不够所以只给了个大概方案
现在我就给详细的方案
=====以下内容带有&符号的需要LZ自己填写,\\为注释=====
1、准备工作
创建计分板
/scoreboard teams add &队伍名称
/scoreboard teams option &队伍名称 color &颜色\\按下tab键会自动补全,留空时按就会显示全部
/scoreboard objectives add &变量名 teamkill.&颜色\\这个变量就是探测用的了,另外后面那个.后面没空格
/scoreboard teams join & @e[&UUID格式] {&NBT标签}
2、探测
做个时钟,这里不详细说了
有很多种,比如利用fill指令的,summon掉落沙指令的,用比较器电路的(比较推荐的三种)
然后时钟连接命令方块 命令方块中输入
testfor @e[score_&变量名_min=&击杀数,score_&变量名=&击杀数]
或者是
scoreboard players test @e &变量名 &击杀数 &击杀数
3、输出
给命令方块连接个比较器
比较器再连接击杀数量满足后要激活的电路
=======完成=======
ouqianwei 发表于 2015-4-5 02:40
好啊,本来我就不是来舌战的
上周只是时间不够所以只给了个大概方案
现在我就给详细的方案
呃,第十行第一个&是&队伍名称
不小心写漏了= =》。233
ouqianwei 发表于 2015-4-4 15:14
LZ看清楚了= =这个跟之前的回答不是一样的么
不能检测NBT
高频testfor @e[type=怪物,name=怪物名,x,y,z,r]比较器接非门。
唔咩 发表于 2015-4-10 13:00
高频testfor @e[type=怪物,name=怪物名,x,y,z,r]比较器接非门。
= =什么?
你说@e后面的中括号么
那个是UUID标签啊不是NBT
区别很大