Minecraft(我的世界)中文论坛
标题: [1.8]Energy Shield能量护盾(药水效果)
作者: 末影矿工 时间: 2014-8-4 19:40
标题: [1.8]Energy Shield能量护盾(药水效果)
本帖最后由 末影矿工 于 2014-9-28 09:22 编辑
点击进入我的索引贴
Hi我是末影矿工,今天我将教你如何使用命令方块进行能量护盾
------------------------------------------------------<分界线>------------------------------------------------------
首先,我们创建了一个damageTaken ES和dummy tamer
- /scoreboard objectives add ES stat.damageTaken
复制代码- /scoreboard objectives add timer dummy
复制代码 -----------------------------------------------------<分界线>------------------------------------------------------
接下来我们用高频红石连接所有的命令方块
- scoreboard players set ES 0
复制代码- scoreboard players set@a[score_ES_min=1] tamer 200
复制代码 这一部分是说当你有损伤时,ES会超过0。如果ES是超过0,tamer将会是200,但第一命令块将保持ES为0。所以如果你不断地伤害,tamer将保持在200。
------------------------------------------------------<分界线>------------------------------------------------------
- scoreboard players remove @a[score_tamer_min=1] tamer 1
复制代码 这部分的意思是如果你的tamer超过1或等于1,你的tamer将被一直减少1直到你的tamer等于1或小于1
------------------------------------------------------<分界线>------------------------------------------------------
- effect @a[score_tamer=20,score_tamer_min=16] 22 1 9999999
复制代码- effect @a[score_tamer=16,score_tamer_min=12] 22 1 9999999
复制代码
- effect @a[score_tamer=12,score_tamer_min=8] 22 1 9999999
复制代码
- effect @a[score_tamer=8,score_tamer_min=4] 22 1 9999999
复制代码 这一部分的意思是如果你的tamer:
20≥tamer≥16,你将获得2的护盾,
16≥tamer≥12,你将获得4的护盾,
12≥tamer≥8,你将获得6的护盾,
8≥tamer≥4,你将获得8的护盾。
------------------------------------------------------<分界线>------------------------------------------------------
- effect @a[score_tamer=0] 22 9999999
复制代码 这一部分的意思是如果你的tamer达到0或小于0,你将得到完整的(10心)护盾。
------------------------------------------------------<分界线>------------------------------------------------------
That is about it,Thanks for Watching.
作者: likeliang 时间: 2014-8-4 19:45
能不能有点中文解释= =
作者: yuchenyang 时间: 2014-8-4 19:46
我还以为是mod= =
作者: 小狼理御 时间: 2014-8-4 19:47
1.8的大神们= =
作者: lcpg 时间: 2014-8-4 19:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: 捌柒 时间: 2014-8-4 19:54
开始我还以为什么高级东西。原来就一堆药水效果,嫂年来点更给力的行不?
作者: 末影矿工 时间: 2014-8-4 19:56
本帖最后由 末影矿工 于 2014-8-8 16:55 编辑
嗨,我是末影矿工,今天我将教你如何使用命令方块进行能量护盾
------------------------------------------------------<分界线>------------------------------------------------------
首先,我们创建了一个damageTaken ES和dummy tamer
- /scoreboard objectives add ES stat.damageTaken
复制代码- /scoreboard objectives add timer dummy
复制代码
------------------------------------------------------<分界线>------------------------------------------------------
接下来我们用高频红石连接所有的命令方块
- scoreboard players set ES 0
复制代码- scoreboard players set @a[score_ES_min=1] tamer 200
复制代码
这一部分是说当你有损伤时,ES会超过0。如果ES是超过0,tamer将会是200,但第一命令块将保持ES为0。所以如果你不断地伤害,tamer将保持在200。
------------------------------------------------------<分界线>------------------------------------------------------
- scoreboard players remove @a[score_tamer_min=1] tamer 1
复制代码
这部分的意思是如果你的tamer超过1或等于1,你的tamer将被一直减少1直到你的tamer等于1或小于1
------------------------------------------------------<分界线>------------------------------------------------------
- effect @a[score_tamer=20,score_tamer_min=16] 22 1 9999999
复制代码- effect @a[score_tamer=16,score_tamer_min=12] 22 2 9999999
复制代码- effect @a[score_tamer=8,score_tamer_min=12] 22 3 9999999
复制代码- effect @a[score_tamer=4,score_tamer_min=8] 22 4 9999999
复制代码
这一部分的意思是如果你的tamer:
20≥tamer≥16,你将获得2的护盾,
16≥tamer≥12,你将获得4的护盾,
12≥tamer≥8,你将获得6的护盾,
8≥tamer≥4,你将获得8的护盾。
------------------------------------------------------<分界线>------------------------------------------------------
- effect @a[score_tamer=0] 22 5 9999999
复制代码
这一部分的意思是如果你的tamer达到0或小于0,你将得到完整的(10心)护盾。
------------------------------------------------------<分界线>------------------------------------------------------
效果:没办法发图,总之多一排血
作者: 末影矿工 时间: 2014-8-4 19:59
已翻译.........
作者: 末影矿工 时间: 2014-8-4 19:59
已翻译............
作者: 1017659887 时间: 2014-8-4 19:59
LZ 说的什么 看不懂啊 QAQ
作者: 末影矿工 时间: 2014-8-4 20:05
已翻译.................
作者: Axles 时间: 2014-8-4 20:44
我还以为是什么高科的玩意。。原来是/effect。。