欢迎来到880手游
您的位置:手游首页 > 手游攻略 > MC指令方块进阶教程 关于枚举与多个条件输出解析

MC指令方块进阶教程 关于枚举与多个条件输出解析

来源:网络作者:八八零更新时间:2015-10-08

MC指令方块进阶教程 关于枚举与多个条件输出解析。那前面给大家介绍过execute和testfor指令方块,那下面就给大家将我的世界关于枚举与多个条件输出条件语句详细的介绍分析一下吧!希望大家喜欢。

条件语句

条件语句是模块中的一个重要指令

它用于判断事件是否成立,

若成立则输出;

若不成立则跳过。

条件语句将会涉及到

execute

条件与变量

相对性

testfor

关于枚举多个条件输出

或|| 与 且&&

或||

且&&

或且结合

!非的表达

!非 单个变量

!非 多个执行体

条件嵌套

条件嵌套相对性

条件嵌套与变量

子条件detect

枚举与多个条件输出

1 基本概念

对于多个条件我们只能枚举条件,并对于这些枚举的条件分别输出:

如果:条件1 → 输出:指令1

如果:条件2 → 输出:指令2

如果:条件n → 输出:指令n

如果写成指令就是:

/execute 条件1 相对坐标 指令1

/execute 条件2 相对坐标 指令2

/execute 条件n 相对坐标 指令n

2 条件结合变量

使用execute中的预设。

使用以下指令:

MC指令方块进阶教程 关于枚举与多个条件输出解析

/execute @e[name=f,score_a_min=1,score_a=1]

/execute @e[name=f,score_a_min=2,score_a=2]

/execute @e[name=f,score_a_min=3,score_a=3]

也就是说枚举:对于a的变量值分别为1,2,3的f执行

MC指令方块进阶教程 关于枚举与多个条件输出解析

/scoreboard players set @e[name=f] a 1 将f的a变量值设成1,

MC指令方块进阶教程 关于枚举与多个条件输出解析

那么检测f的a变量值为1的指令方块就有输出。

/execute @e[name=f,score_a_min=1,score_a=1]

其他同理:

/scoreboard players set @e[name=f] a 2

将f的a变量值设成2,

那么检测f的a变量值为2的指令方块就有输出。

/execute @e[name=f,score_a_min=2,score_a=2]

/scoreboard players set @e[name=f] a 3

将f的a变量值设成3,

那么检测f的a变量值为3的指令方块就有输出。

/execute @e[name=f,score_a_min=3,score_a=3]

综合以上例子,多个条件的变量进行枚举,可以得到个体分别的输出。

下一页更精彩

我的世界3D效果视差贴图材质包制作教程(原创)

非常的简单,大家只要根据下面的这个基础教程就可以制作自己想要的3D效果视差贴图...下一篇: MC指令方块进阶教程 关于枚举与多个条件输出解析 相关资讯 我...

minecraft原版1.7.x/1.8.x甘蔗机制作详解

分享: 上一篇: MC指令方块进阶教程 关于枚举与多个条件输出解析 下一篇: 我的世界虚无世界2MOD教程 教你玩nevermine2 相关资讯 ...

想了解更多关于我的世界新闻信息,请关注880手游!转载请注明本文链接: http://www.880sy.com/gl/84995.html