苏黎世°

如题,我在做一个闯关打怪的地图,一共十关。电路就是一条线,每一关都是连在一起的,玩家就是在一个小型的地方进行打怪。命令方块里的主要命令就是summon和 这样的标题命令,现在我发现了一个非常严重的bug,就是玩家死后游戏仍然在进行,如果用活塞和Air强制破坏就不能二次游玩,有谁能给我出出办法?让玩家死后立即停止

scorpio975
你可以在电路前面加上/testfor @p[score_xxx_min=0]
检测到xxx计分板为0时再输出,
建立积分版 /scoreboard objectives add xxx deathCount
复活后准备开始的时候再输入 /scoreboard players reset @p xxx

苏黎世°
scorpio975 发表于 2015-8-15 10:40
你可以在电路前面加上/testfor @p[score_xxx_min=0]
检测到xxx计分板为0时再输出,
建立积分版 /scoreboard ...

玩家游戏到一半的时候被怪物打死了怎么让一只在跑的电路停下来

scorpio975
苏黎世° 发表于 2015-8-15 10:43
玩家游戏到一半的时候被怪物打死了怎么让一只在跑的电路停下来

这应该只能打掉一个中继器了吧。。

苏黎世°
scorpio975 发表于 2015-8-15 10:47
这应该只能打掉一个中继器了吧。。

我也想到用活塞阻止电路,但是如果每一关都弄一个的话不但浪费时间还不实用,因为人死了怪物还在刷 = =字幕也在显示

scorpio975
苏黎世° 发表于 2015-8-15 10:52
我也想到用活塞阻止电路,但是如果每一关都弄一个的话不但浪费时间还不实用,因为人死了怪物还在刷 = =字 ...

怪物你可以kill掉,
标题你可以在每个上面都改成@p[score_xxx_min=0]
只是多了个计分板和复活点

Shirito
路过

苏黎世°
scorpio975 发表于 2015-8-15 10:56
怪物你可以kill掉,
标题你可以在每个上面都改成@p[score_xxx_min=0]
只是多了个计分板和复活点 ...

如果在红石信号没有完成之前玩家再加入游戏会不会重叠?

scorpio975
苏黎世° 发表于 2015-8-15 11:28
如果在红石信号没有完成之前玩家再加入游戏会不会重叠?

如果不等那一关结束估计是会的...

苏黎世°
scorpio975 发表于 2015-8-15 11:31
如果不等那一关结束估计是会的...

有没有办法让电路结束之前不让玩家加入?

scorpio975
苏黎世° 发表于 2015-8-15 11:36
有没有办法让电路结束之前不让玩家加入?

刚刚lzs评分了你的另一个帖子,他说可以直接用blockdata改指令
于是http://www.mcbbs.net/thread-440268-1-1.html  地图编辑相关/blockdata指令
/testfor @p[score_xxx_min=1]
死过一次后后面的命令方块直接改成别的指令,可以把最后一个改成tp
实在不行就改电路咯

第一页 上一页 下一页 最后一页