我的世界木牌指令入门教程 教你怎么使用木牌指令
我的世界木牌指令入门教程 教你怎么使用木牌指令。那废话就不多说了,那下面给大家带来的仅仅是木牌指令的入门教程哦!那感兴趣的玩家不妨进来看看下面关于木牌指令的教程哦~希望对大家有所帮助。
游戏园我的世界官方群: 325049520 欢迎各路喜爱我的世界的小伙伴们加入讨论!
为什么突然讲这个,虽然百度上搜都搜得到,但是
看看这个可怜的小编,一定是没有亲自实验过
为了方便,我就只输入这段指令
setblock ~ ~1 ~ minecraft:standing_sign 0 replace {Text1:"{text:"/say 1",clickEvent:{action:run_command,value:"/say 1"}}"}
我把它放在了1.8.1纯版的命令方块中运行了一下
然而,不告示牌,不但没有生成,反而开始对nbt标签报错
以下正式开始教程
了解符号"(斜杠莫打反)
如果你学过程序,你很幸运
如果你没有学过,没有关系,可以听我讲解
这个符号的作用是输出一个"
比如c:printf(""hello c"");
输出:"helli c"
不懂c的同学可以跳过,这里"和mc里是一样的,我只是懒得打指令而已,你可以试试下面这个指令:
/say "hello mc"
只是举个例子,大家应该明白这个的意思了吧
来看看刚刚的指令为什么错了鉴于电脑遇见匹配的分号,就会认为那里面就是文本信息,我们用蓝色标出来
回调指令
setblock ~ ~1 ~ minecraft:standing_sign 0 replace {Text1:"{text:"/say 1",clickEvent:{action:run_command,value:"/say 1"}}"}
由此你可以看到,中间有两个/say 1不在分号内,MC会认为它是NBT标签,就去解析它,/say 1是什么NBT标签,各位大神见过吗?
clickEvent
这个可以拆成2个单词来看 click event,意思就是点击事件
中间的action的意思是行动,作用
run_command不解释了,就是运行中的命令
联合后面value看,后面的value中的内容就是输出的命令
不如说,我们之前的那个指令:
回调指令
setblock ~ ~1 ~ minecraft:standing_sign 0 replace {Text1:"{text:/say 1,clickEvent:{action:run_command,value:/say 1}}"}
先这样弄吧,看起好像会成功的样子,不过更多的可能是空的告示牌
这个结果有点奇葩,不好说,直接发图:
很明显,这样的做法是错误的这中间的NBT标签并没有用,大段大段地成了输出的文本信息,
而在/say后面的空格极有可能被读成了0(文本信息结束)
正确的使用方法:
setblock ~ ~1 ~ standing_sign 0 replace {Text1:"{text:"/sat 1",clickEvent:{action:"run_command",value:"/say 1"}}}
下面是给伸手党的任务:
setblock ~ ~1 ~ minecraft:standing_sign 0 replace {Text1:"{text:"/say 1",clickEvent:{action:run_command,value:"/say 1"}}"}
看这个指令能不能运行成功
现在注意的内容:
除了/say 1,还可以用其他的指令,也可以增加多个命令行
setblock ~ ~1 ~ wall_sign 0 replace {Text1:"{text:"想成为土豪金吗?",clickEvent:{action:"run_command",value:"/give @p minecraft:diamond 64"}}",Text2:"{text:"Please click here!",color:red,clickEvent:{action:"run_command",value:"/kill @p"}}"}
它是先执行Text1的命令,然后是Text2的命令
↑效果图(虽然我试图用彩色输入,没有显示出来,至少效果还是在的)
PS:在此非常感谢我的世界玩家Yyf88的分享。
以上就是我的世界木牌指令入门教程 教你怎么使用木牌指令。更多精彩尽在游戏园我的世界专区。
热门攻略推荐:
我的世界木牌指令入门教程 教你怎么使用木牌指令。那废话就不多说了,那下面给大家带来的仅仅是木牌指令的入门教程哦!那感兴趣的玩家不妨进来看看下面关于木牌指令的教程哦~希望对大家有所帮助。
游戏园我的世界官方群: 325049520 欢迎各路喜爱我的世界的小伙伴们加入讨论!
为什么突然讲这个,虽然百度上搜都搜得到,但是
看看这个可怜的小编,一定是没有亲自实验过
为了方便,我就只输入这段指令
setblock ~ ~1 ~ minecraft:standing_sign 0 replace {Text1:"{text:"/say 1",clickEvent:{action:run_command,value:"/say 1"}}"}
我把它放在了1.8.1纯版的命令方块中运行了一下
然而,不告示牌,不但没有生成,反而开始对nbt标签报错
以下正式开始教程
了解符号"(斜杠莫打反)
如果你学过程序,你很幸运
如果你没有学过,没有关系,可以听我讲解
这个符号的作用是输出一个"
比如c:printf(""hello c"");
输出:"helli c"
不懂c的同学可以跳过,这里"和mc里是一样的,我只是懒得打指令而已,你可以试试下面这个指令:
/say "hello mc"
只是举个例子,大家应该明白这个的意思了吧
来看看刚刚的指令为什么错了鉴于电脑遇见匹配的分号,就会认为那里面就是文本信息,我们用蓝色标出来
回调指令
setblock ~ ~1 ~ minecraft:standing_sign 0 replace {Text1:"{text:"/say 1",clickEvent:{action:run_command,value:"/say 1"}}"}
由此你可以看到,中间有两个/say 1不在分号内,MC会认为它是NBT标签,就去解析它,/say 1是什么NBT标签,各位大神见过吗?
clickEvent
这个可以拆成2个单词来看 click event,意思就是点击事件
中间的action的意思是行动,作用
run_command不解释了,就是运行中的命令
联合后面value看,后面的value中的内容就是输出的命令
不如说,我们之前的那个指令:
回调指令
setblock ~ ~1 ~ minecraft:standing_sign 0 replace {Text1:"{text:/say 1,clickEvent:{action:run_command,value:/say 1}}"}
先这样弄吧,看起好像会成功的样子,不过更多的可能是空的告示牌
这个结果有点奇葩,不好说,直接发图:
很明显,这样的做法是错误的这中间的NBT标签并没有用,大段大段地成了输出的文本信息,
而在/say后面的空格极有可能被读成了0(文本信息结束)
正确的使用方法:
setblock ~ ~1 ~ standing_sign 0 replace {Text1:"{text:"/sat 1",clickEvent:{action:"run_command",value:"/say 1"}}}
下面是给伸手党的任务:
setblock ~ ~1 ~ minecraft:standing_sign 0 replace {Text1:"{text:"/say 1",clickEvent:{action:run_command,value:"/say 1"}}"}
看这个指令能不能运行成功
现在注意的内容:
除了/say 1,还可以用其他的指令,也可以增加多个命令行
setblock ~ ~1 ~ wall_sign 0 replace {Text1:"{text:"想成为土豪金吗?",clickEvent:{action:"run_command",value:"/give @p minecraft:diamond 64"}}",Text2:"{text:"Please click here!",color:red,clickEvent:{action:"run_command",value:"/kill @p"}}"}
它是先执行Text1的命令,然后是Text2的命令
↑效果图(虽然我试图用彩色输入,没有显示出来,至少效果还是在的)
PS:在此非常感谢我的世界玩家Yyf88的分享。
以上就是我的世界木牌指令入门教程 教你怎么使用木牌指令。更多精彩尽在游戏园我的世界专区。
热门攻略推荐:
精品推荐
相关文章
更多+热门搜索
手游排行榜
- 最新排行
- 最热排行
- 评分最高
-
其他游戏 大小:105MB
-
模拟经营 大小:30.3M
-
其他游戏 大小:8.54MB
-
模拟经营 大小:71M
-
应用软件 大小:17.32mb